openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #13266
[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/85233
updated ts files
--
The attached diff has been truncated due to its size.
https://code.launchpad.net/~googol/openlp/i18n/+merge/85233
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-10-19 18:12:38 +0000
+++ resources/i18n/af.ts 2011-12-10 20:30:30 +0000
@@ -3,35 +3,35 @@
<context>
<name>AlertsPlugin</name>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="67"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>&Alert</source>
<translation>W&aarskuwing</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="68"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="139"/>
<source>Show an alert message.</source>
<translation>Vertoon 'n waarskuwing boodskap.</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="116"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="186"/>
<source>Alert</source>
<comment>name singular</comment>
<translation>Waarskuwing</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="117"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="187"/>
<source>Alerts</source>
<comment>name plural</comment>
<translation>Waarskuwings</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="121"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="191"/>
<source>Alerts</source>
<comment>container title</comment>
<translation>Waarskuwings</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="175"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
<translation><strong>Waarskuwing Mini-program</strong><br/>Die waarskuwing mini-program beheer die vertoning van moederskamer inligting op die vertoon skerm.</translation>
</message>
@@ -119,32 +119,32 @@
<context>
<name>AlertsPlugin.AlertsTab</name>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="103"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="104"/>
<source>Font</source>
<translation>Skrif</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="105"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="106"/>
<source>Font name:</source>
<translation>Skrif naam:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="107"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="108"/>
<source>Font color:</source>
<translation>Skrif kleur:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="109"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="110"/>
<source>Background color:</source>
<translation>Agtergrond kleur:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="111"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="112"/>
<source>Font size:</source>
<translation>Skrif grootte:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="114"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="115"/>
<source>Alert timeout:</source>
<translation>Waarskuwing verstreke-tyd:</translation>
</message>
@@ -1018,12 +1018,12 @@
<translation>&Krediete:</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="258"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="259"/>
<source>You need to type in a title.</source>
<translation>'n Titel word benodig.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="264"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="265"/>
<source>You need to add at least one slide</source>
<translation>Ten minste een skyfie moet bygevoeg word</translation>
</message>
@@ -1113,7 +1113,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="180"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="208"/>
<source>Select Attachment</source>
<translation>Selekteer Aanhangsel</translation>
</message>
@@ -1184,60 +1184,60 @@
<context>
<name>MediaPlugin</name>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="96"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="64"/>
<source><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</source>
<translation><strong>Media Mini-program</strong><br/>Die media mini-program verskaf speel funksies van audio en video.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="106"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="74"/>
<source>Media</source>
<comment>name singular</comment>
<translation>Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="107"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="75"/>
<source>Media</source>
<comment>name plural</comment>
<translation>Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="111"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="79"/>
<source>Media</source>
<comment>container title</comment>
<translation>Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="115"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="83"/>
<source>Load new media.</source>
<translation>Laai nuwe media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="117"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="85"/>
<source>Add new media.</source>
<translation>Voeg nuwe media by.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="118"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="86"/>
<source>Edit the selected media.</source>
<translation>Redigeer di geselekteerde media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="119"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="87"/>
<source>Delete the selected media.</source>
<translation>Wis die giselekteerde media uit.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="120"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="88"/>
<source>Preview the selected media.</source>
<translation>Skou die geselekteerde media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="121"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="89"/>
<source>Send the selected media live.</source>
<translation>Stuur die geselekteerde media regstreeks.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="122"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="90"/>
<source>Add the selected media to the service.</source>
<translation>Voeg die geselekteerde media by die diens.</translation>
</message>
@@ -1245,67 +1245,92 @@
<context>
<name>MediaPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="68"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="95"/>
<source>Select Media</source>
<translation>Selekteer Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="269"/>
<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="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>Missing Media File</source>
<translation>Vermisde Media Lêer</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>The file %s no longer exists.</source>
<translation>Die lêer %s bestaan nie meer nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="113"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="166"/>
<source>You must select a media file to replace the background with.</source>
<translation>'n Media lêer wat die agtergrond vervang moet gekies word.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="127"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="180"/>
<source>There was a problem replacing your background, the media file "%s" no longer exists.</source>
<translation>Daar was 'n probleem om die agtergrond te vervang. Die media lêer "%s" bestaan nie meer nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="233"/>
<source>Videos (%s);;Audio (%s);;%s (*)</source>
<translation>Videos (%s);;Audio (%s);;%s (*)</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="176"/>
<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>Lêer Te Groot</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>Die lêer wat gelaai word is te groot. Maak dit asseblief kleiner sodat dit minder as 50MiB is.</translation>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="343"/>
+ <source>Unsupported File</source>
+ <translation type="unfinished">Lêer nie Ondersteun nie</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="104"/>
+ <source>Automatic</source>
+ <translation type="unfinished">Outomaties</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="106"/>
+ <source>Use Player:</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
<message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="57"/>
- <source>Media Display</source>
- <translation>Media Vertoning</translation>
- </message>
- <message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="59"/>
- <source>Use Phonon for video playback</source>
- <translation>Gebruik Phonon om Video terug te speel</translation>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="113"/>
+ <source>Available Media Players</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="121"/>
+ <source>%s (unavailable)</source>
+ <translation type="unfinished">%s (nie beskikbaar nie)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="124"/>
+ <source>Player Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="126"/>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="128"/>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="131"/>
+ <source>Allow media player to be overriden</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1602,39 +1627,39 @@
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="103"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="105"/>
<source>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</source>
<translation>Oeps! OpenLP het 'n probleem ondervind en kon nie daarvanaf herstel nie. Die teks in die boks hieronder bevat inligting wat van hulp kan wees aan die OpenLP ontwikkelaars, so stuur dit asseblief per e-pos na bugs@xxxxxxxxxx saam met 'n gedetaileerde beskrywing van wat gedoen was toe die probleem plaasgevind het.</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="98"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
<source>Error Occurred</source>
<translation>'n Fout het opgeduik</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="109"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
<source>Send E-Mail</source>
<translation>Stuur E-pos</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
<source>Save to File</source>
<translation>Stoor na Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="102"/>
<source>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</source>
<translation>Voer asseblief 'n beskrywing in van waarmee jy besig was toe de probleem ontstaan het
(Mimimum 20 karrakters)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="115"/>
<source>Attach File</source>
<translation>Heg 'n Lêer aan</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="175"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="203"/>
<source>Description characters to enter : %s</source>
<translation>Beskrywende karakters om in te voer: %s</translation>
</message>
@@ -1642,24 +1667,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="85"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>Platform: %s
</source>
<translation>Platvorm: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Save Crash Report</source>
<translation>Stoor Bots Verslag</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Teks lêers (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="108"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="134"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1690,7 +1715,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="145"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="171"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2287,7 +2312,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="88"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="157"/>
<source>OpenLP Display</source>
<translation>OpenLP Vertooning</translation>
</message>
@@ -2545,37 +2570,37 @@
<translation>Voeg 'n applikasie by die lys van gereedskapstukke.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="513"/>
<source>&Default</source>
<translation>&Verstek</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="515"/>
<source>Set the view mode back to the default.</source>
<translation>Verstel skou modus terug na verstek modus.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="517"/>
<source>&Setup</source>
<translation>Op&stel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="517"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Set the view mode to Setup.</source>
<translation>Verstel die skou modus na Opstel modus.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="519"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>&Live</source>
<translation>&Regstreeks</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="521"/>
<source>Set the view mode to Live.</source>
<translation>Verstel die skou modus na Regstreeks.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="700"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="703"/>
<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>
@@ -2584,22 +2609,22 @@
Die nuutste weergawe kan afgelaai word vanaf http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="704"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="707"/>
<source>OpenLP Version Updated</source>
<translation>OpenLP Weergawe is Opdateer</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>OpenLP Main Display Blanked</source>
<translation>OpenLP Hoof Vertoning Blanko</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>The Main Display has been blanked out</source>
<translation>Die Hoof Skerm is afgeskakel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1213"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1219"/>
<source>Default Theme: %s</source>
<translation>Verstek Tema: %s</translation>
</message>
@@ -2615,12 +2640,12 @@
<translation>Konfigureer Kor&tpaaie...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Close OpenLP</source>
<translation>Mook OpenLP toe</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Maak OpenLP sekerlik toe?</translation>
</message>
@@ -2640,12 +2665,12 @@
<translation>Spoor outom&aties op</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="507"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>Update Theme Images</source>
<translation>Opdateer Tema Beelde</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="509"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>Update the preview images for all themes.</source>
<translation>Opdateer die voorskou beelde vir alle temas.</translation>
</message>
@@ -2675,12 +2700,12 @@
<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="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<source>Re-run First Time Wizard?</source>
<translation>Her-gebruik Eerste Keer Gids?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<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>
@@ -2694,13 +2719,13 @@
<translation>Onlangse Lêe&rs</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1370"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Maak Lys Skoon</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1373"/>
<source>Clear the list of recent files.</source>
<translation>Maak die lys van onlangse lêers skoon.</translation>
</message>
@@ -2725,12 +2750,12 @@
<translation>Voer OpenLP verstellings in vanaf 'n gespesifiseerde *.config lêer wat voorheen op hierdie of 'n ander masjien uitgevoer is</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Import settings?</source>
<translation>Voer verstellings in?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -2743,32 +2768,32 @@
As verkeerde verstellings ingevoer word, mag dit onvoorspelbare optrede tot gevolg hê, of OpenLP kan abnormaal termineer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>Open File</source>
<translation>Maak Lêer oop</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>OpenLP Uitvoer Verstelling Lêers (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>Import settings</source>
<translation>Voer verstellings in</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation>OpenLP sal nou toe maak. Ingevoerde verstellings sal toegepas word die volgende keer as OpenLP begin word.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>Export Settings File</source>
<translation>Voer Verstellings Lêer Uit</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>OpenLP Uitvoer Verstellings Lêer (*.conf)</translation>
</message>
@@ -2776,12 +2801,12 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>Database Error</source>
<translation>Databasis Fout</translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="204"/>
+ <location filename="openlp/core/lib/db.py" line="206"/>
<source>The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded.
Database: %s</source>
@@ -2790,7 +2815,7 @@
Databasis: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -2901,17 +2926,17 @@
<translation>Onaktief</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="144"/>
+ <location filename="openlp/core/ui/pluginform.py" line="145"/>
<source>%s (Inactive)</source>
<translation>%s (Onaktief)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="141"/>
+ <location filename="openlp/core/ui/pluginform.py" line="142"/>
<source>%s (Active)</source>
<translation>%s (Aktief)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="147"/>
+ <location filename="openlp/core/ui/pluginform.py" line="148"/>
<source>%s (Disabled)</source>
<translation>%s (Onaktief)</translation>
</message>
@@ -3023,12 +3048,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="464"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="467"/>
<source><strong>Start</strong>: %s</source>
<translation><strong>Begin</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="468"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="471"/>
<source><strong>Length</strong>: %s</source>
<translation><strong>Durasie</strong>: %s</translation>
</message>
@@ -3393,100 +3418,145 @@
<context>
<name>OpenLP.SlideController</name>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="162"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="186"/>
<source>Hide</source>
<translation>Verskuil</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="256"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="268"/>
<source>Go To</source>
<translation>Gaan Na</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="167"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="191"/>
<source>Blank Screen</source>
<translation>Blanko Skerm</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="196"/>
<source>Blank to Theme</source>
<translation>Blanko na Tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="178"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="202"/>
<source>Show Desktop</source>
<translation>Wys Werkskerm</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
- <source>Previous Slide</source>
- <translation>Vorige Skyfie</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
- <source>Next Slide</source>
- <translation>Volgende Skyfie</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="550"/>
<source>Previous Service</source>
<translation>Vorige Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="556"/>
<source>Next Service</source>
<translation>Volgende Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="562"/>
<source>Escape Item</source>
<translation>Ontsnap Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="165"/>
<source>Move to previous.</source>
<translation>Skuif terug.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
<source>Move to next.</source>
<translation>Skuif volgende.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="192"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="216"/>
<source>Play Slides</source>
<translation>Speel Skyfies</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="215"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="239"/>
<source>Delay between slides in seconds.</source>
<translation>Vertraging tussen skyfies in sekondes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="218"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="242"/>
<source>Move to live.</source>
<translation>Skuif na regstreeks.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="223"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="247"/>
<source>Add to Service.</source>
<translation>Voeg by Diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="229"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="253"/>
<source>Edit and reload song preview.</source>
<translation>Redigeer en herlaai lied voorskou.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="246"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="207"/>
<source>Start playing media.</source>
<translation>Begin media speel.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="272"/>
<source>Pause audio.</source>
<translation>Stop oudio.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
+ <source>Pause playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="215"/>
+ <source>Stop playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="222"/>
+ <source>Video position.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="234"/>
+ <source>Audio Volume.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="325"/>
+ <source>Go to "Verse"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="361"/>
+ <source>Go to "Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <source>Go to "Bridge"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="373"/>
+ <source>Go to "Pre-Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
+ <source>Go to "Intro"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="385"/>
+ <source>Go to "Ending"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="391"/>
+ <source>Go to "Other"</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -3559,17 +3629,17 @@
<translation>Begin tyd is na die eind tyd van die media item</translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="68"/>
<source>Theme Layout</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="70"/>
<source>The blue box shows the main area.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="72"/>
<source>The red box shows the footer.</source>
<translation type="unfinished"></translation>
</message>
@@ -3670,69 +3740,69 @@
<translation>Stel in As &Globale Standaard</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="470"/>
+ <location filename="openlp/core/ui/thememanager.py" line="469"/>
<source>%s (default)</source>
<translation>%s (standaard)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="325"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>Kies 'n tema om te redigeer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="748"/>
+ <location filename="openlp/core/ui/thememanager.py" line="747"/>
<source>You are unable to delete the default theme.</source>
<translation>Die standaard tema kan nie uitgewis word nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="377"/>
+ <location filename="openlp/core/ui/thememanager.py" line="376"/>
<source>You have not selected a theme.</source>
<translation>Geen tema is geselekteer nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="381"/>
+ <location filename="openlp/core/ui/thememanager.py" line="380"/>
<source>Save Theme - (%s)</source>
<translation>Stoor Tema - (%s)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Theme Exported</source>
<translation>Tema Uitvoer</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Your theme has been successfully exported.</source>
<translation>Die tema was suksesvol uitgevoer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Theme Export Failed</source>
<translation>Tema Uitvoer het Misluk</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Die tema kon nie uitgevoer word nie weens 'n fout.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>Select Theme Import File</source>
<translation>Kies Tema Invoer Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="532"/>
+ <location filename="openlp/core/ui/thememanager.py" line="531"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>Lêer is nie 'n geldige tema nie.
Die inhoud enkodering is nie UTF-8 nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="581"/>
+ <location filename="openlp/core/ui/thememanager.py" line="580"/>
<source>File is not a valid theme.</source>
<translation>Lêer is nie 'n geldige tema nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Tema %s is in gebruik deur die %s mini-program.</translation>
</message>
@@ -3767,32 +3837,32 @@
<translation>Hernoem %s tema?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>You must select a theme to delete.</source>
<translation>Kies 'n tema om uit te wis.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete Confirmation</source>
<translation>Uitwis Bevestiging</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete %s theme?</source>
<translation>Wis %s tema uit?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Validation Error</source>
<translation>Validerings Fout</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="597"/>
+ <location filename="openlp/core/ui/thememanager.py" line="596"/>
<source>A theme with this name already exists.</source>
<translation>'n Tema met hierdie naam bestaan alreeds.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>OpenLP Temas (*.theme *.otz)</translation>
</message>
@@ -4425,7 +4495,7 @@
<translation>Gereed.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="246"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="249"/>
<source>Starting import...</source>
<translation>Invoer begin...</translation>
</message>
@@ -4749,12 +4819,12 @@
<translation>Aanbiedinge (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>Missing Presentation</source>
<translation>Vermisde Aanbieding</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>The Presentation %s no longer exists.</source>
<translation>Die Aanbieding %s bestaan nie meer nie.</translation>
</message>
@@ -4937,85 +5007,85 @@
<context>
<name>SongUsagePlugin</name>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="70"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="73"/>
<source>&Song Usage Tracking</source>
<translation>&Volg Lied Gebruik</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="74"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="77"/>
<source>&Delete Tracking Data</source>
<translation>Wis Volg &Data Uit</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="76"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="79"/>
<source>Delete song usage data up to a specified date.</source>
<translation>Wis lied volg data uit tot en met 'n spesifieke datum.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="80"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="83"/>
<source>&Extract Tracking Data</source>
<translation>Onttr&ek Volg Data</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="82"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="85"/>
<source>Generate a report on song usage.</source>
<translation>Genereer 'n verslag oor lied-gebruik.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="87"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="90"/>
<source>Toggle Tracking</source>
<translation>Wissel Volging</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="101"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="104"/>
<source>Toggle the tracking of song usage.</source>
<translation>Wissel lied-gebruik volging.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="235"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="238"/>
<source><strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services.</source>
<translation><strong>LiedGebruik Mini-program</strong><br/>Die mini-program volg die gebruik van liedere in dienste.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="246"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="249"/>
<source>SongUsage</source>
<comment>name singular</comment>
<translation>Lied Gebruik</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="248"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="251"/>
<source>SongUsage</source>
<comment>name plural</comment>
<translation>Lied Gebruik</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="253"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="256"/>
<source>SongUsage</source>
<comment>container title</comment>
<translation>Lied Gebruik</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="160"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="163"/>
<source>Song Usage</source>
<translation>Lied Gebruik</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="187"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="190"/>
<source>Song usage tracking is active.</source>
<translation>Lied gebruik volging is aktief.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="193"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="196"/>
<source>Song usage tracking is inactive.</source>
<translation>Lied gebruik volging is onaktief.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="203"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="206"/>
<source>display</source>
<translation>vertoon</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="210"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="213"/>
<source>printed</source>
<translation>gedruk</translation>
</message>
@@ -5113,130 +5183,130 @@
<context>
<name>SongsPlugin</name>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="108"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="111"/>
<source>&Song</source>
<translation>&Lied</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="90"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="93"/>
<source>Import songs using the import wizard.</source>
<translation>Voer liedere in deur van die invoer helper gebruik te maak.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="165"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Liedere Mini-program</strong><br/>Die liedere mini-program verskaf die vermoë om liedere te vertoon en te bestuur.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="128"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="131"/>
<source>&Re-index Songs</source>
<translation>He&r-indeks Liedere</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="130"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="133"/>
<source>Re-index the songs database to improve searching and ordering.</source>
<translation>Her-indeks die liedere databasis om lied-soektogte en organisering te verbeter.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="145"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="148"/>
<source>Reindexing songs...</source>
<translation>Besig om liedere indek te herskep...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="208"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Lied</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="209"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Liedere</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Liedere</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="216"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
<source>Arabic (CP-1256)</source>
<translation>Arabies (CP-1256)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
<source>Baltic (CP-1257)</source>
<translation>Balties (CP-1257)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
<source>Central European (CP-1250)</source>
<translation>Sentraal Europees (CP-1250)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
<source>Cyrillic (CP-1251)</source>
<translation>Cyrillies (CP-1251)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
<source>Greek (CP-1253)</source>
<translation>Grieks (CP-1253)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
<source>Hebrew (CP-1255)</source>
<translation>Hebreeus (CP-1255)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
<source>Japanese (CP-932)</source>
<translation>Japanees (CP-932)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
<source>Korean (CP-949)</source>
<translation>Koreaans (CP-949)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
<source>Simplified Chinese (CP-936)</source>
<translation>Vereenvoudigde Chinees (CP-936)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
<source>Thai (CP-874)</source>
<translation>Thai (CP-874)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
<source>Traditional Chinese (CP-950)</source>
<translation>Tradisionele Chinees (CP-950)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
<source>Turkish (CP-1254)</source>
<translation>Turks (CP-1254)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
<source>Vietnam (CP-1258)</source>
<translation>Viëtnamees (CP-1258)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="230"/>
<source>Western European (CP-1252)</source>
<translation>Wes-Europees (CP-1252)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Character Encoding</source>
<translation>Karrakter Enkodering</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="237"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="238"/>
<source>The codepage setting is responsible
for the correct character representation.
Usually you are fine with the preselected choice.</source>
@@ -5246,44 +5316,44 @@
keuse voldoende.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Please choose the character encoding.
The encoding is responsible for the correct character representation.</source>
<translation>Kies asseblief die karrakter enkodering.
Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="109"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="112"/>
<source>Exports songs using the export wizard.</source>
<translation>Voer liedere uit deur gebruik te maak van die uitvoer gids.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="219"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<source>Add a new song.</source>
<translation>Voeg 'n nuwe lied by.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="220"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Edit the selected song.</source>
<translation>Redigeer die geselekteerde lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="221"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Delete the selected song.</source>
<translation>Wis die geselekteerde lied uit.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Preview the selected song.</source>
<translation>Skou die geselekteerde lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Send the selected song live.</source>
<translation>Stuur die geselekteerde lied regstreeks.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Add the selected song to the service.</source>
<translation>Voeg die geselekteerde lied by die diens.</translation>
</message>
@@ -5449,82 +5519,82 @@
<translation>Tema, Kopiereg Informasie && Kommentaar</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<source>Add Author</source>
<translation>Voeg Skrywer By</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<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="384"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="385"/>
<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="391"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="392"/>
<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="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<source>Add Topic</source>
<translation>Voeg Onderwerp by</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<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="440"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="441"/>
<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="450"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="451"/>
<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="586"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="587"/>
<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="593"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="594"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<source>Warning</source>
<translation>Waarskuwing</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="637"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<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="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<source>Add Book</source>
<translation>Voeg Boek by</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<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="600"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="601"/>
<source>You need to have an author for this song.</source>
<translation>Daar word 'n outeur benodig vir hierdie lied.</translation>
</message>
@@ -5554,7 +5624,7 @@
<translation>Verwyder &Alles</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="711"/>
<source>Open File(s)</source>
<translation>Maak Lêer(s) Oop</translation>
</message>
@@ -5809,7 +5879,7 @@
<translation>Lirieke</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="498"/>
<source>CCLI License: </source>
<translation>CCLI Lisensie:</translation>
</message>
@@ -5832,7 +5902,7 @@
<translation>Onderhou die lys van skrywers, onderwerpe en boeke.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation>kopieër</translation>
=== modified file 'resources/i18n/cs.ts'
--- resources/i18n/cs.ts 2011-10-19 18:12:38 +0000
+++ resources/i18n/cs.ts 2011-12-10 20:30:30 +0000
@@ -3,35 +3,35 @@
<context>
<name>AlertsPlugin</name>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="67"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>&Alert</source>
<translation>&Upozornění</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="68"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="139"/>
<source>Show an alert message.</source>
<translation>Zobrazí vzkaz upozornění.</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="116"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="186"/>
<source>Alert</source>
<comment>name singular</comment>
<translation>Upozornění</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="117"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="187"/>
<source>Alerts</source>
<comment>name plural</comment>
<translation>Více upozornění</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="121"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="191"/>
<source>Alerts</source>
<comment>container title</comment>
<translation>Upozornění</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="175"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
<translation type="unfinished"></translation>
</message>
@@ -119,32 +119,32 @@
<context>
<name>AlertsPlugin.AlertsTab</name>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="103"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="104"/>
<source>Font</source>
<translation>Písmo</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="105"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="106"/>
<source>Font name:</source>
<translation>Název písma:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="107"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="108"/>
<source>Font color:</source>
<translation>Barva písma:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="109"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="110"/>
<source>Background color:</source>
<translation>Barva pozadí:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="111"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="112"/>
<source>Font size:</source>
<translation>Velikost písma:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="114"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="115"/>
<source>Alert timeout:</source>
<translation>Čas vypršení upozornění:</translation>
</message>
@@ -1010,12 +1010,12 @@
<translation>&Zásluhy:</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="258"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="259"/>
<source>You need to type in a title.</source>
<translation>Je nutno zadat název.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="264"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="265"/>
<source>You need to add at least one slide</source>
<translation>Je nutno přidat alespoň jeden snímek</translation>
</message>
@@ -1106,7 +1106,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="180"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="208"/>
<source>Select Attachment</source>
<translation>Vybrat přílohu</translation>
</message>
@@ -1177,60 +1177,60 @@
<context>
<name>MediaPlugin</name>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="96"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="64"/>
<source><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</source>
<translation><strong>Modul média</strong><br />Modul média umožňuje přehrávat audio a video.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="106"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="74"/>
<source>Media</source>
<comment>name singular</comment>
<translation>Médium</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="107"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="75"/>
<source>Media</source>
<comment>name plural</comment>
<translation>Média</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="111"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="79"/>
<source>Media</source>
<comment>container title</comment>
<translation>Média</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="115"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="83"/>
<source>Load new media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="117"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="85"/>
<source>Add new media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="118"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="86"/>
<source>Edit the selected media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="119"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="87"/>
<source>Delete the selected media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="120"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="88"/>
<source>Preview the selected media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="121"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="89"/>
<source>Send the selected media live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="122"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="90"/>
<source>Add the selected media to the service.</source>
<translation type="unfinished"></translation>
</message>
@@ -1238,67 +1238,92 @@
<context>
<name>MediaPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="68"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="95"/>
<source>Select Media</source>
<translation>Vybrat médium</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="269"/>
<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>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="113"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="166"/>
<source>You must select a media file to replace the background with.</source>
<translation>K nahrazení pozadí musíte nejdříve vybrat soubor s médiem.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="127"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="180"/>
<source>There was a problem replacing your background, the media file "%s" no longer exists.</source>
<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="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<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="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>The file %s no longer exists.</source>
<translation>Soubor %s už neexistuje.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="233"/>
<source>Videos (%s);;Audio (%s);;%s (*)</source>
<translation>Video (%s);;Audio (%s);;%s (*)</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="176"/>
<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>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="343"/>
+ <source>Unsupported File</source>
+ <translation type="unfinished">Nepodporovaný soubor</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="104"/>
+ <source>Automatic</source>
+ <translation type="unfinished">Automaticky</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="106"/>
+ <source>Use Player:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
<message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="57"/>
- <source>Media Display</source>
- <translation>Zobrazení médií</translation>
- </message>
- <message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="59"/>
- <source>Use Phonon for video playback</source>
- <translation>Použít Phonon k přehrávání videa</translation>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="113"/>
+ <source>Available Media Players</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="121"/>
+ <source>%s (unavailable)</source>
+ <translation type="unfinished">%s (nedostupný)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="124"/>
+ <source>Player Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="126"/>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="128"/>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="131"/>
+ <source>Allow media player to be overriden</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1594,39 +1619,39 @@
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="98"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
<source>Error Occurred</source>
<translation>Vznikla chyba</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="103"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="105"/>
<source>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</source>
<translation>Jejda! V aplikaci OpenLP vznikl problém, ze kterého není možné se zotavit. Text v polícku níže obsahuje informace, které mohou být užitečné pro vývojáře aplikace OpenLP. Zašlete je prosím spolu s podrobným popisem toho, co jste dělal, když problém vzniknul, na adresu bugs@xxxxxxxxxx.</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="109"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
<source>Send E-Mail</source>
<translation>Poslat e-mail</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
<source>Save to File</source>
<translation>Uložit do souboru</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="102"/>
<source>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</source>
<translation>Zadejte prosím popis toho, co jste prováděl, když vznikla tato chyba
(Minimálně 20 znaků)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="115"/>
<source>Attach File</source>
<translation>Přiložit soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="175"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="203"/>
<source>Description characters to enter : %s</source>
<translation>Znaky popisu pro vložení : %s</translation>
</message>
@@ -1634,24 +1659,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="85"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>Platform: %s
</source>
<translation>Platforma: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Save Crash Report</source>
<translation>Uložit hlášení o pádu</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Textové soubory (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="108"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="134"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1682,7 +1707,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="145"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="171"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2275,7 +2300,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="88"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="157"/>
<source>OpenLP Display</source>
<translation>Zobrazení OpenLP</translation>
</message>
@@ -2533,37 +2558,37 @@
<translation>Přidat aplikaci do seznamu nástrojů.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="513"/>
<source>&Default</source>
<translation>&Výchozí</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="515"/>
<source>Set the view mode back to the default.</source>
<translation>Nastavit režim zobrazení zpět na výchozí.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="517"/>
<source>&Setup</source>
<translation>&Nastavení</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="517"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Set the view mode to Setup.</source>
<translation>Nastavit režim zobrazení na Nastavení.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="519"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>&Live</source>
<translation>&Naživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="521"/>
<source>Set the view mode to Live.</source>
<translation>Nastavit režim zobrazení na Naživo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="700"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="703"/>
<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>
@@ -2572,22 +2597,22 @@
Nejnovější verzi lze stáhnout z http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="704"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="707"/>
<source>OpenLP Version Updated</source>
<translation>Verze OpenLP aktualizována</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>OpenLP Main Display Blanked</source>
<translation>Hlavní zobrazení OpenLP je prázdné</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>The Main Display has been blanked out</source>
<translation>Hlavní zobrazení nastaveno na prázdný snímek</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1213"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1219"/>
<source>Default Theme: %s</source>
<translation>Výchozí motiv: %s</translation>
</message>
@@ -2603,12 +2628,12 @@
<translation>Nastavuji &zkratky...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Close OpenLP</source>
<translation>Zavřít OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Chcete opravdu zavřít aplikaci OpenLP?</translation>
</message>
@@ -2628,12 +2653,12 @@
<translation>&Automaticky detekovat</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="507"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>Update Theme Images</source>
<translation>Aktualizovat obrázky motivu</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="509"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>Update the preview images for all themes.</source>
<translation>Aktualizovat náhledy obrázků všech motivů.</translation>
</message>
@@ -2663,12 +2688,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<source>Re-run First Time Wizard?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<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>
@@ -2680,13 +2705,13 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1370"/>
<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="1368"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1373"/>
<source>Clear the list of recent files.</source>
<translation type="unfinished"></translation>
</message>
@@ -2711,12 +2736,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Import settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -2725,32 +2750,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>Open File</source>
<translation type="unfinished">Otevřít soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>Import settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<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="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>Export Settings File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation type="unfinished"></translation>
</message>
@@ -2758,19 +2783,19 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>Database Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="204"/>
+ <location filename="openlp/core/lib/db.py" line="206"/>
<source>The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded.
Database: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -2879,17 +2904,17 @@
<translation>Neaktivní</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="144"/>
+ <location filename="openlp/core/ui/pluginform.py" line="145"/>
<source>%s (Inactive)</source>
<translation>%s (Neaktivní)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="141"/>
+ <location filename="openlp/core/ui/pluginform.py" line="142"/>
<source>%s (Active)</source>
<translation>%s (Aktivní)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="147"/>
+ <location filename="openlp/core/ui/pluginform.py" line="148"/>
<source>%s (Disabled)</source>
<translation>%s (Vypnuto)</translation>
</message>
@@ -3001,12 +3026,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="464"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="467"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="468"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="471"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -3371,100 +3396,145 @@
<context>
<name>OpenLP.SlideController</name>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="162"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="186"/>
<source>Hide</source>
<translation>Skrýt</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="256"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="268"/>
<source>Go To</source>
<translation>Přejít na</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="167"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="191"/>
<source>Blank Screen</source>
<translation>Prázdná obrazovka</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="196"/>
<source>Blank to Theme</source>
<translation>Prázdný motiv</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="178"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="202"/>
<source>Show Desktop</source>
<translation>Zobrazit plochu</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
- <source>Previous Slide</source>
- <translation>Předchozí snímek</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
- <source>Next Slide</source>
- <translation>Následující snímek</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="550"/>
<source>Previous Service</source>
<translation>Předchozí služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="556"/>
<source>Next Service</source>
<translation>Následující služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="562"/>
<source>Escape Item</source>
<translation>Zrušit položku</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="165"/>
<source>Move to previous.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
<source>Move to next.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="192"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="216"/>
<source>Play Slides</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="215"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="239"/>
<source>Delay between slides in seconds.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="218"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="242"/>
<source>Move to live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="223"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="247"/>
<source>Add to Service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="229"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="253"/>
<source>Edit and reload song preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="246"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="207"/>
<source>Start playing media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="272"/>
<source>Pause audio.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
+ <source>Pause playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="215"/>
+ <source>Stop playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="222"/>
+ <source>Video position.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="234"/>
+ <source>Audio Volume.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="325"/>
+ <source>Go to "Verse"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="361"/>
+ <source>Go to "Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <source>Go to "Bridge"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="373"/>
+ <source>Go to "Pre-Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
+ <source>Go to "Intro"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="385"/>
+ <source>Go to "Ending"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="391"/>
+ <source>Go to "Other"</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -3537,17 +3607,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="68"/>
<source>Theme Layout</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="70"/>
<source>The blue box shows the main area.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="72"/>
<source>The red box shows the footer.</source>
<translation type="unfinished"></translation>
</message>
@@ -3648,69 +3718,69 @@
<translation>Nastavit jako &Globální výchozí</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="470"/>
+ <location filename="openlp/core/ui/thememanager.py" line="469"/>
<source>%s (default)</source>
<translation>%s (výchozí)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="325"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>Pro úpravy je třeba vybrat motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="748"/>
+ <location filename="openlp/core/ui/thememanager.py" line="747"/>
<source>You are unable to delete the default theme.</source>
<translation>Není možno smazat výchozí motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Motiv %s je používán v modulu %s.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="377"/>
+ <location filename="openlp/core/ui/thememanager.py" line="376"/>
<source>You have not selected a theme.</source>
<translation>Není vybrán žádný motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="381"/>
+ <location filename="openlp/core/ui/thememanager.py" line="380"/>
<source>Save Theme - (%s)</source>
<translation>Uložit motiv - (%s)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Theme Exported</source>
<translation>Motiv exportován</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Your theme has been successfully exported.</source>
<translation>Motiv byl úspěšně exportován.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Theme Export Failed</source>
<translation>Export motivu selhal</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Kvůli chybě nebylo možno motiv exportovat.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>Select Theme Import File</source>
<translation>Vybrat soubor k importu motivu</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="532"/>
+ <location filename="openlp/core/ui/thememanager.py" line="531"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>Soubor není platný motiv.
Obsah souboru není v kódování UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="581"/>
+ <location filename="openlp/core/ui/thememanager.py" line="580"/>
<source>File is not a valid theme.</source>
<translation>Soubor není platný motiv.</translation>
</message>
@@ -3745,32 +3815,32 @@
<translation>Přejmenovat motiv %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>You must select a theme to delete.</source>
<translation>Pro smazání je třeba vybrat motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete Confirmation</source>
<translation>Potvrzení smazání</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete %s theme?</source>
<translation>Smazat motiv %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Validation Error</source>
<translation>Chyba ověřování</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="597"/>
+ <location filename="openlp/core/ui/thememanager.py" line="596"/>
<source>A theme with this name already exists.</source>
<translation>Motiv s tímto názvem již existuje.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>OpenLP motivy (*.theme *.otz)</translation>
</message>
@@ -4403,7 +4473,7 @@
<translation>Připraven.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="246"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="249"/>
<source>Starting import...</source>
<translation>Spouštím import...</translation>
</message>
@@ -4727,12 +4797,12 @@
<translation>Prezentace (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>Missing Presentation</source>
<translation>Chybějící prezentace</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>The Presentation %s no longer exists.</source>
<translation>Prezentace %s už neexistuje.</translation>
</message>
@@ -4915,85 +4985,85 @@
<context>
<name>SongUsagePlugin</name>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="70"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="73"/>
<source>&Song Usage Tracking</source>
<translation>Sledování použití &písní</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="74"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="77"/>
<source>&Delete Tracking Data</source>
<translation>&Smazat data sledování</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="76"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="79"/>
<source>Delete song usage data up to a specified date.</source>
<translation>Smazat data použití písní až ke konkrétnímu kalendářnímu datu.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="80"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="83"/>
<source>&Extract Tracking Data</source>
<translation>&Rozbalit data sledování</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="82"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="85"/>
<source>Generate a report on song usage.</source>
<translation>Vytvořit hlášení z používání písní.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="87"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="90"/>
<source>Toggle Tracking</source>
<translation>Přepnout sledování</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="101"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="104"/>
<source>Toggle the tracking of song usage.</source>
<translation>Přepnout sledování použití písní.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="235"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="238"/>
<source><strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services.</source>
<translation><strong>Modul používání písní</strong><br />Tento modul sleduje používání písní ve službách.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="246"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="249"/>
<source>SongUsage</source>
<comment>name singular</comment>
<translation>Používání písně</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="248"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="251"/>
<source>SongUsage</source>
<comment>name plural</comment>
<translation>Používání písní</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="253"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="256"/>
<source>SongUsage</source>
<comment>container title</comment>
<translation>Používání písní</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="160"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="163"/>
<source>Song Usage</source>
<translation>Používání písní</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="187"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="190"/>
<source>Song usage tracking is active.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="193"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="196"/>
<source>Song usage tracking is inactive.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="203"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="206"/>
<source>display</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="210"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="213"/>
<source>printed</source>
<translation type="unfinished"></translation>
</message>
@@ -5091,112 +5161,112 @@
<context>
<name>SongsPlugin</name>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="108"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="111"/>
<source>&Song</source>
<translation>&Píseň</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="90"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="93"/>
<source>Import songs using the import wizard.</source>
<translation>Import písní průvodcem importu.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="165"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Modul písně</strong><br />Modul písně umožňuje zobrazovat a spravovat písně.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="128"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="131"/>
<source>&Re-index Songs</source>
<translation>&Přeindexovat písně</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="130"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="133"/>
<source>Re-index the songs database to improve searching and ordering.</source>
<translation>Přeindexovat písně v databázi pro vylepšení hledání a řazení.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="145"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="148"/>
<source>Reindexing songs...</source>
<translation>Přeindexovávám písně...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="216"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
<source>Arabic (CP-1256)</source>
<translation>Arabština (CP-1256)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
<source>Baltic (CP-1257)</source>
<translation>Baltské jazyky (CP-1257)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
<source>Central European (CP-1250)</source>
<translation>Středoevropské jazyky (CP-1250)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
<source>Cyrillic (CP-1251)</source>
<translation>Cyrilice (CP-1251)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
<source>Greek (CP-1253)</source>
<translation>Řečtina (CP-1253)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
<source>Hebrew (CP-1255)</source>
<translation>Hebrejština (CP-1255)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
<source>Japanese (CP-932)</source>
<translation>Japonština (CP-932)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
<source>Korean (CP-949)</source>
<translation>Korejština (CP-949)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
<source>Simplified Chinese (CP-936)</source>
<translation>Zjednodušená čínština (CP-936)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
<source>Thai (CP-874)</source>
<translation>Thajština (CP-874)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
<source>Traditional Chinese (CP-950)</source>
<translation>Tradiční čínština (CP-950)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
<source>Turkish (CP-1254)</source>
<translation>Turečtina (CP-1254)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
<source>Vietnam (CP-1258)</source>
<translation>Vietnamština (CP-1258)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="230"/>
<source>Western European (CP-1252)</source>
<translation>Západoevropské jazyky (CP-1252)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Character Encoding</source>
<translation>Kódování znaků</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="237"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="238"/>
<source>The codepage setting is responsible
for the correct character representation.
Usually you are fine with the preselected choice.</source>
@@ -5205,62 +5275,62 @@
Předvybraná volba by obvykle měla být správná.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Please choose the character encoding.
The encoding is responsible for the correct character representation.</source>
<translation>Vyberte prosím kódování znaků.
Kódování zodpovídá za správnou reprezentaci znaků.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="208"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Píseň</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="209"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Písně</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Písně</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="109"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="112"/>
<source>Exports songs using the export wizard.</source>
<translation>Exportuje písně průvodcem exportu.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="219"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<source>Add a new song.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="220"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Edit the selected song.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="221"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Delete the selected song.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Preview the selected song.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Send the selected song live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Add the selected song to the service.</source>
<translation type="unfinished"></translation>
</message>
@@ -5424,82 +5494,82 @@
<translation>Motiv, autorská práva a komentáře</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<source>Add Author</source>
<translation>Přidat autora</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<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="384"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="385"/>
<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="391"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="392"/>
<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="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<source>Add Topic</source>
<translation>Přidat téma</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<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="440"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="441"/>
<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="450"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="451"/>
<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="586"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="587"/>
<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="593"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="594"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<source>Warning</source>
<translation>Varování</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="637"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<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="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<source>Add Book</source>
<translation>Přidat zpěvník</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<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="600"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="601"/>
<source>You need to have an author for this song.</source>
<translation>Pro tuto píseň je potřeba zadat autora.</translation>
</message>
@@ -5529,7 +5599,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="711"/>
<source>Open File(s)</source>
<translation type="unfinished"></translation>
</message>
@@ -5784,7 +5854,7 @@
<translation>Text písně</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="498"/>
<source>CCLI License: </source>
<translation>CCLI Licence:</translation>
</message>
@@ -5808,7 +5878,7 @@
<translation>Spravovat seznamy autorů, témat a zpěvníků.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
=== modified file 'resources/i18n/de.ts'
--- resources/i18n/de.ts 2011-10-19 18:12:38 +0000
+++ resources/i18n/de.ts 2011-12-10 20:30:30 +0000
@@ -3,35 +3,35 @@
<context>
<name>AlertsPlugin</name>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="67"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>&Alert</source>
<translation>&Hinweis</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="68"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="139"/>
<source>Show an alert message.</source>
<translation>Hinweis anzeigen.</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="116"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="186"/>
<source>Alert</source>
<comment>name singular</comment>
<translation>Hinweis</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="117"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="187"/>
<source>Alerts</source>
<comment>name plural</comment>
<translation>Hinweise</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="121"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="191"/>
<source>Alerts</source>
<comment>container title</comment>
<translation>Hinweise</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="175"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
<translation><strong>Hinweis Erweiterung</strong><br />Die Erweiterung Hinweis ermöglicht es, Texte auf der Anzeige einzublenden.</translation>
</message>
@@ -119,32 +119,32 @@
<context>
<name>AlertsPlugin.AlertsTab</name>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="103"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="104"/>
<source>Font</source>
<translation>Schrift</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="114"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="115"/>
<source>Alert timeout:</source>
<translation>Anzeigedauer:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="105"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="106"/>
<source>Font name:</source>
<translation>Schriftart:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="107"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="108"/>
<source>Font color:</source>
<translation>Schriftfarbe:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="109"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="110"/>
<source>Background color:</source>
<translation>Hintergrundfarbe:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="111"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="112"/>
<source>Font size:</source>
<translation>Schriftgröße:</translation>
</message>
@@ -1018,12 +1018,12 @@
<translation>Füge einen Folienumbruch ein.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="258"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="259"/>
<source>You need to type in a title.</source>
<translation>Bitte geben Sie einen Titel ein.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="264"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="265"/>
<source>You need to add at least one slide</source>
<translation>Es muss mindestens eine Folie erstellt werden.</translation>
</message>
@@ -1113,7 +1113,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="180"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="208"/>
<source>Select Attachment</source>
<translation>Anhang auswählen</translation>
</message>
@@ -1184,60 +1184,60 @@
<context>
<name>MediaPlugin</name>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="96"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="64"/>
<source><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</source>
<translation><strong>Erweiterung Medien</strong><br />Die Erweiterung Medien ermöglicht es Audio- und Videodateien abzuspielen.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="106"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="74"/>
<source>Media</source>
<comment>name singular</comment>
<translation>Medien</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="107"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="75"/>
<source>Media</source>
<comment>name plural</comment>
<translation>Medien</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="111"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="79"/>
<source>Media</source>
<comment>container title</comment>
<translation>Medien</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="115"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="83"/>
<source>Load new media.</source>
<translation>Lade eine neue Audio-/Videodatei.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="117"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="85"/>
<source>Add new media.</source>
<translation>Füge eine neue Audio-/Videodatei hinzu.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="118"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="86"/>
<source>Edit the selected media.</source>
<translation>Bearbeite die ausgewählte Audio-/Videodatei.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="119"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="87"/>
<source>Delete the selected media.</source>
<translation>Lösche die ausgewählte Audio-/Videodatei.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="120"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="88"/>
<source>Preview the selected media.</source>
<translation>Zeige die ausgewählte Audio-/Videodatei in der Vorschau.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="121"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="89"/>
<source>Send the selected media live.</source>
<translation>Zeige die ausgewählte Audio-/Videodatei Live.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="122"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="90"/>
<source>Add the selected media to the service.</source>
<translation>Füge die ausgewählte Audio-/Videodatei zum Ablauf hinzu.</translation>
</message>
@@ -1245,67 +1245,92 @@
<context>
<name>MediaPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="68"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="95"/>
<source>Select Media</source>
<translation>Audio-/Videodatei auswählen</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="269"/>
<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="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>Missing Media File</source>
<translation>Fehlende Audio-/Videodatei</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>The file %s no longer exists.</source>
<translation>Die Audio-/Videodatei »%s« existiert nicht mehr.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="113"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="166"/>
<source>You must select a media file to replace the background with.</source>
<translation>Das Video, das Sie als Hintergrund setzen möchten, muss ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="127"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="180"/>
<source>There was a problem replacing your background, the media file "%s" no longer exists.</source>
<translation>Da auf die Mediendatei »%s« nicht mehr zugegriffen werden kann, konnte sie nicht als Hintergrund gesetzt werden.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="233"/>
<source>Videos (%s);;Audio (%s);;%s (*)</source>
<translation>Video (%s);;Audio (%s);;%s (*)</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="176"/>
<source>There was no display item to amend.</source>
<translation>Es waren keine Änderungen nötig.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
- <source>File Too Big</source>
- <translation>Diese Datei ist zu groß</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>Die ausgewählte Datei ist zu groß. Die maximale Dateigröße ist 50 MiB.</translation>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="343"/>
+ <source>Unsupported File</source>
+ <translation>Nicht unterstütztes Dateiformat</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="104"/>
+ <source>Automatic</source>
+ <translation>Automatisch</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="106"/>
+ <source>Use Player:</source>
+ <translation>Nutze Player:</translation>
</message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
<message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="57"/>
- <source>Media Display</source>
- <translation>Medienanzeige</translation>
- </message>
- <message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="59"/>
- <source>Use Phonon for video playback</source>
- <translation>Videos über Phonon abspielen</translation>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="113"/>
+ <source>Available Media Players</source>
+ <translation>Verfügbare Medien Player</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="121"/>
+ <source>%s (unavailable)</source>
+ <translation>%s (nicht verfügbar)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="124"/>
+ <source>Player Order</source>
+ <translation>Player Reihenfolge</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="126"/>
+ <source>Down</source>
+ <translation>Runter</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="128"/>
+ <source>Up</source>
+ <translation>Hoch</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="131"/>
+ <source>Allow media player to be overriden</source>
+ <translation>Medien Player kann ersetzt werden</translation>
</message>
</context>
<context>
@@ -1607,40 +1632,40 @@
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="103"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="105"/>
<source>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</source>
<translation>Ups! OpenLP hat ein Problem und kann es nicht beheben. Der Text im unteren Fenster enthält Informationen, welche möglicherweise hilfreich für die OpenLP Entwickler sind.
Bitte senden Sie eine E-Mail an: bugs@xxxxxxxxxx mit einer ausführlichen Beschreibung was Sie taten als das Problem auftrat.</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="98"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
<source>Error Occurred</source>
<translation>Fehler aufgetreten</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="109"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
<source>Send E-Mail</source>
<translation>E-Mail senden</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
<source>Save to File</source>
<translation>In Datei speichern</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="102"/>
<source>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</source>
<translation>Bitte geben Sie ein Beschreibung ein, was Sie gemacht haben, als
dieser Fehler auftrat. Bitte verwenden Sie (wenn möglich) Englisch.</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="115"/>
<source>Attach File</source>
<translation>Datei einhängen</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="175"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="203"/>
<source>Description characters to enter : %s</source>
<translation>Mindestens noch %s Zeichen eingeben</translation>
</message>
@@ -1648,24 +1673,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="85"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>Platform: %s
</source>
<translation>Plattform: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Save Crash Report</source>
<translation>Fehlerprotokoll speichern</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Textdateien (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="108"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="134"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1696,7 +1721,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="145"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="171"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2293,7 +2318,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="88"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="157"/>
<source>OpenLP Display</source>
<translation>OpenLP-Anzeige</translation>
</message>
@@ -2551,57 +2576,57 @@
<translation>Eine Anwendung zur Liste der Hilfsprogramme hinzufügen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="513"/>
<source>&Default</source>
<translation>&Standard</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="515"/>
<source>Set the view mode back to the default.</source>
<translation>Den Ansichtsmodus auf Standardeinstellung setzen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="517"/>
<source>&Setup</source>
<translation>&Einrichten</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="517"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Set the view mode to Setup.</source>
<translation>Die Ansicht für die Ablauferstellung optimieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="519"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>&Live</source>
<translation>&Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="521"/>
<source>Set the view mode to Live.</source>
<translation>Die Ansicht für den Live-Betrieb optimieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="704"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="707"/>
<source>OpenLP Version Updated</source>
<translation>Neue OpenLP Version verfügbar</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>OpenLP Main Display Blanked</source>
<translation>Hauptbildschirm abgedunkelt</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>The Main Display has been blanked out</source>
<translation>Die Projektion ist momentan nicht aktiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1213"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1219"/>
<source>Default Theme: %s</source>
<translation>Standarddesign: %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="700"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="703"/>
<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>
@@ -2621,12 +2646,12 @@
<translation>Konfiguriere &Tastenkürzel...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Close OpenLP</source>
<translation>OpenLP beenden</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Sind Sie sicher, dass OpenLP beendet werden soll?</translation>
</message>
@@ -2646,12 +2671,12 @@
<translation>&Automatisch</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="507"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>Update Theme Images</source>
<translation>Aktualisiere Design Bilder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="509"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>Update the preview images for all themes.</source>
<translation>Aktualisiert die Vorschaubilder aller Designs.</translation>
</message>
@@ -2681,12 +2706,12 @@
<translation>Einrichtungsassistent erneut starten um Beispiel-Lieder, Bibeln und Designs zu importieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<source>Re-run First Time Wizard?</source>
<translation>Einrichtungsassistent starten?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<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>
@@ -2700,13 +2725,13 @@
<translation>&Zuletzte geöffnete Abläufe</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1370"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Leeren</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1373"/>
<source>Clear the list of recent files.</source>
<translation>Leert die Liste der zuletzte geöffnete Abläufe.</translation>
</message>
@@ -2721,12 +2746,12 @@
<translation>Einstellungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Import settings?</source>
<translation>Importiere Einstellungen?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -2739,32 +2764,32 @@
Falsche Einstellungen können fehlerhaftes Verhalten von OpenLP verursachen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>Open File</source>
<translation>Öffne Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>OpenLP Einstellungsdatei (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>Import settings</source>
<translation>Importiere Einstellungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<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="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>Export Settings File</source>
<translation>Exportiere Einstellungsdatei</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>OpenLP Einstellungsdatei (*.conf)</translation>
</message>
@@ -2782,12 +2807,12 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>Database Error</source>
<translation>Datenbankfehler</translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="204"/>
+ <location filename="openlp/core/lib/db.py" line="206"/>
<source>The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded.
Database: %s</source>
@@ -2796,7 +2821,7 @@
Datenbank: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -2908,17 +2933,17 @@
<translation>inaktiv</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="144"/>
+ <location filename="openlp/core/ui/pluginform.py" line="145"/>
<source>%s (Inactive)</source>
<translation>%s (inaktiv)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="141"/>
+ <location filename="openlp/core/ui/pluginform.py" line="142"/>
<source>%s (Active)</source>
<translation>%s (aktiv)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="147"/>
+ <location filename="openlp/core/ui/pluginform.py" line="148"/>
<source>%s (Disabled)</source>
<translation>%s (deaktiviert)</translation>
</message>
@@ -3030,12 +3055,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="464"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="467"/>
<source><strong>Start</strong>: %s</source>
<translation><strong>Anfang</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="468"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="471"/>
<source><strong>Length</strong>: %s</source>
<translation><strong>Spiellänge</strong>: %s</translation>
</message>
@@ -3400,100 +3425,145 @@
<context>
<name>OpenLP.SlideController</name>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="162"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="186"/>
<source>Hide</source>
<translation>Verbergen</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="256"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="268"/>
<source>Go To</source>
<translation>Gehe zu</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="167"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="191"/>
<source>Blank Screen</source>
<translation>Anzeige abdunkeln</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="196"/>
<source>Blank to Theme</source>
<translation>Design leeren</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="178"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="202"/>
<source>Show Desktop</source>
<translation>Desktop anzeigen</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
- <source>Previous Slide</source>
- <translation>Vorherige Folie</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
- <source>Next Slide</source>
- <translation>Nächste Folie</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="550"/>
<source>Previous Service</source>
<translation>Vorheriges Element</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="556"/>
<source>Next Service</source>
<translation>Nächstes Element</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="562"/>
<source>Escape Item</source>
<translation>Folie schließen</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="165"/>
<source>Move to previous.</source>
<translation>Vorherige Folie anzeigen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
<source>Move to next.</source>
<translation>Vorherige Folie anzeigen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="192"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="216"/>
<source>Play Slides</source>
<translation>Schleife</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="215"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="239"/>
<source>Delay between slides in seconds.</source>
<translation>Pause zwischen den Folien in Sekunden.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="218"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="242"/>
<source>Move to live.</source>
<translation>Zur Live Ansicht verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="223"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="247"/>
<source>Add to Service.</source>
<translation>Füge zum Ablauf hinzu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="229"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="253"/>
<source>Edit and reload song preview.</source>
<translation>Bearbeiten und Vorschau aktualisieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="246"/>
- <source>Start playing media.</source>
- <translation>Abspielen.</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="272"/>
<source>Pause audio.</source>
<translation>Pausiere Musik.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="325"/>
+ <source>Go to "Verse"</source>
+ <translation>Gehe zu »Strophe«</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="361"/>
+ <source>Go to "Chorus"</source>
+ <translation>Gehe zu »Refrain«</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <source>Go to "Bridge"</source>
+ <translation>Gehe zu »Bridge«</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="373"/>
+ <source>Go to "Pre-Chorus"</source>
+ <translation>Gehe zu »Überleitung«</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
+ <source>Go to "Intro"</source>
+ <translation>Gehe zu »Einleitung«</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="385"/>
+ <source>Go to "Ending"</source>
+ <translation>Gehe zu »Ende«</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="391"/>
+ <source>Go to "Other"</source>
+ <translation>Gehe zu »Anderes«</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="222"/>
+ <source>Video position.</source>
+ <translation>Videoposition</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="234"/>
+ <source>Audio Volume.</source>
+ <translation>Lautstärke</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="207"/>
+ <source>Start playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
+ <source>Pause playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="215"/>
+ <source>Stop playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -3566,17 +3636,17 @@
<translation>Die Startzeit ist nach der Endzeit gesetzt</translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="68"/>
<source>Theme Layout</source>
<translation>Design-Layout</translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="70"/>
<source>The blue box shows the main area.</source>
<translation>Der blaue Rahmen zeigt die Hauptanzeigefläche.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="72"/>
<source>The red box shows the footer.</source>
<translation>Der rote Rahmen zeigt die Fußzeile.</translation>
</message>
@@ -3652,69 +3722,69 @@
<translation>Als &globalen Standard setzen</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="470"/>
+ <location filename="openlp/core/ui/thememanager.py" line="469"/>
<source>%s (default)</source>
<translation>%s (Standard)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="325"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>Zum Bearbeiten muss ein Design ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="748"/>
+ <location filename="openlp/core/ui/thememanager.py" line="747"/>
<source>You are unable to delete the default theme.</source>
<translation>Es ist nicht möglich das Standarddesign zu entfernen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="377"/>
+ <location filename="openlp/core/ui/thememanager.py" line="376"/>
<source>You have not selected a theme.</source>
<translation>Es ist kein Design ausgewählt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="381"/>
+ <location filename="openlp/core/ui/thememanager.py" line="380"/>
<source>Save Theme - (%s)</source>
<translation>Speicherort für »%s«</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Theme Exported</source>
<translation>Design exportiert</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Your theme has been successfully exported.</source>
<translation>Das Design wurde erfolgreich exportiert.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Theme Export Failed</source>
<translation>Designexport fehlgeschlagen</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Dieses Design konnte aufgrund eines Fehlers nicht exportiert werden.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>Select Theme Import File</source>
<translation>OpenLP Designdatei importieren</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="532"/>
+ <location filename="openlp/core/ui/thememanager.py" line="531"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>Die Datei ist keine gültige OpenLP Designdatei.
Sie ist nicht in UTF-8 kodiert.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="581"/>
+ <location filename="openlp/core/ui/thememanager.py" line="580"/>
<source>File is not a valid theme.</source>
<translation>Diese Datei ist keine gültige OpenLP Designdatei.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Das Design »%s« wird in der »%s« Erweiterung benutzt.</translation>
</message>
@@ -3749,27 +3819,27 @@
<translation>Soll das Design »%s« wirklich umbenennt werden?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>You must select a theme to delete.</source>
<translation>Es ist kein Design zum Löschen ausgewählt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete Confirmation</source>
<translation>Löschbestätigung</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete %s theme?</source>
<translation>Soll das Design »%s« wirklich gelöscht werden?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Validation Error</source>
<translation>Validierungsfehler</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="597"/>
+ <location filename="openlp/core/ui/thememanager.py" line="596"/>
<source>A theme with this name already exists.</source>
<translation>Ein Design mit diesem Namen existiert bereits.</translation>
</message>
@@ -3799,7 +3869,7 @@
<translation>Exportiere Design</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>OpenLP Designs (*.theme *.otz)</translation>
</message>
@@ -4070,7 +4140,7 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="499"/>
<source>Justify</source>
- <translation>Zentriert</translation>
+ <translation>bündig</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="540"/>
@@ -4432,7 +4502,7 @@
<translation>Fertig.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="246"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="249"/>
<source>Starting import...</source>
<translation>Beginne Import...</translation>
</message>
@@ -4756,12 +4826,12 @@
<translation>Präsentationen (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>Missing Presentation</source>
<translation>Fehlende Präsentation</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>The Presentation %s no longer exists.</source>
<translation>Die Präsentation »%s« existiert nicht mehr.</translation>
</message>
@@ -4944,85 +5014,85 @@
<context>
<name>SongUsagePlugin</name>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="70"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="73"/>
<source>&Song Usage Tracking</source>
<translation>&Protokollierung</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="74"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="77"/>
<source>&Delete Tracking Data</source>
<translation>&Protokoll löschen</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="76"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="79"/>
<source>Delete song usage data up to a specified date.</source>
<translation>Das Protokoll ab einem bestimmten Datum löschen.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="80"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="83"/>
<source>&Extract Tracking Data</source>
<translation>&Protokoll extrahieren</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="82"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="85"/>
<source>Generate a report on song usage.</source>
<translation>Einen Protokoll-Bericht erstellen.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="87"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="90"/>
<source>Toggle Tracking</source>
<translation>Aktiviere Protokollierung</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="101"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="104"/>
<source>Toggle the tracking of song usage.</source>
<translation>Setzt die Protokollierung aus.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="235"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="238"/>
<source><strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services.</source>
<translation><strong>Erweiterung Liedprotokollierung</strong><br />Diese Erweiterung zählt die Verwendung von Liedern in Veranstaltungen.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="246"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="249"/>
<source>SongUsage</source>
<comment>name singular</comment>
<translation>Liedprotokollierung</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="248"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="251"/>
<source>SongUsage</source>
<comment>name plural</comment>
<translation>Liedprotokollierung</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="253"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="256"/>
<source>SongUsage</source>
<comment>container title</comment>
<translation>Liedprotokollierung</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="160"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="163"/>
<source>Song Usage</source>
<translation>Liedprotokollierung</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="187"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="190"/>
<source>Song usage tracking is active.</source>
<translation>Liedprotokollierung ist aktiv.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="193"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="196"/>
<source>Song usage tracking is inactive.</source>
<translation>Liedprotokollierung ist nicht aktiv.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="203"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="206"/>
<source>display</source>
<translation>Bildschirm</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="210"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="213"/>
<source>printed</source>
<translation>gedruckt</translation>
</message>
@@ -5120,137 +5190,137 @@
<context>
<name>SongsPlugin</name>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="108"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="111"/>
<source>&Song</source>
<translation>&Lied</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="90"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="93"/>
<source>Import songs using the import wizard.</source>
<translation>Lieder importieren.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="165"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Erweiterung Lieder</strong><br />Die Erweiterung Lieder ermöglicht die Darstellung und Verwaltung von Liedtexten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="128"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="131"/>
<source>&Re-index Songs</source>
<translation>Liederverzeichnis &reindizieren</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="130"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="133"/>
<source>Re-index the songs database to improve searching and ordering.</source>
<translation>Das reindizieren der Liederdatenbank kann die Suchergebnisse verbessern.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="145"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="148"/>
<source>Reindexing songs...</source>
<translation>Reindiziere die Liederdatenbank...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="208"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Lied</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="209"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Lieder</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Lieder</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="216"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
<source>Arabic (CP-1256)</source>
<translation>Arabisch (CP-1256)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
<source>Baltic (CP-1257)</source>
<translation>Baltisch (CP-1257)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
<source>Central European (CP-1250)</source>
<translation>Zentraleuropäisch (CP-1250)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
<source>Cyrillic (CP-1251)</source>
<translation>Kyrillisch (CP-1251)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
<source>Greek (CP-1253)</source>
<translation>Griechisch (CP-1253)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
<source>Hebrew (CP-1255)</source>
<translation>Hebräisch (CP-1255)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
<source>Japanese (CP-932)</source>
<translation>Japanisch (CP-932)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
<source>Korean (CP-949)</source>
<translation>Koreanisch (CP-949)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
<source>Simplified Chinese (CP-936)</source>
<translation>Chinesisch, vereinfacht (CP-936)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
<source>Thai (CP-874)</source>
<translation>Thailändisch (CP-874)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
<source>Traditional Chinese (CP-950)</source>
<translation>Chinesisch, traditionell (CP-950)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
<source>Turkish (CP-1254)</source>
<translation>Türkisch (CP-1254)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
<source>Vietnam (CP-1258)</source>
<translation>Vietnamesisch (CP-1258)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="230"/>
<source>Western European (CP-1252)</source>
<translation>Westeuropäisch (CP-1252)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Character Encoding</source>
<translation>Zeichenkodierung</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Please choose the character encoding.
The encoding is responsible for the correct character representation.</source>
<translation>Bitte wählen sie die Zeichenkodierung.
Diese ist für die korrekte Darstellung der Sonderzeichen verantwortlich.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="237"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="238"/>
<source>The codepage setting is responsible
for the correct character representation.
Usually you are fine with the preselected choice.</source>
@@ -5260,37 +5330,37 @@
Einstellung korrekt.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="109"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="112"/>
<source>Exports songs using the export wizard.</source>
<translation>Exportiert Lieder mit dem Exportassistenten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="219"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<source>Add a new song.</source>
<translation>Erstelle eine neues Lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="220"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Edit the selected song.</source>
<translation>Bearbeite das ausgewählte Lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="221"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Delete the selected song.</source>
<translation>Lösche das ausgewählte Lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Preview the selected song.</source>
<translation>Zeige das ausgewählte Lied in der Vorschau.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Send the selected song live.</source>
<translation>Zeige das ausgewählte Lied Live.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Add the selected song to the service.</source>
<translation>Füge das ausgewählte Lied zum Ablauf hinzu.</translation>
</message>
@@ -5426,67 +5496,67 @@
<translation>Design, Copyright && Kommentare</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<source>Add Author</source>
<translation>Autor hinzufügen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<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="391"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="392"/>
<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="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<source>Add Topic</source>
<translation>Thema hinzufügen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<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="450"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="451"/>
<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="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<source>Add Book</source>
<translation>Liederbuch hinzufügen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<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="586"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="587"/>
<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="593"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="594"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<source>Warning</source>
<translation>Warnung</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="637"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<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>
@@ -5511,12 +5581,12 @@
<translation>Autoren, Themen && Liederbücher</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="384"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="385"/>
<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="440"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="441"/>
<source>This topic is already in the list.</source>
<translation>Dieses Thema ist bereits vorhanden.</translation>
</message>
@@ -5531,7 +5601,7 @@
<translation>Nummer:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="600"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="601"/>
<source>You need to have an author for this song.</source>
<translation>Das Lied benötigt mindestens einen Autor.</translation>
</message>
@@ -5561,7 +5631,7 @@
<translation>&Alle Entfernen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="711"/>
<source>Open File(s)</source>
<translation>Datei(en) öffnen</translation>
</message>
@@ -5816,7 +5886,7 @@
<translation>Liedtext</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="498"/>
<source>CCLI License: </source>
<translation>CCLI-Lizenz: </translation>
</message>
@@ -5839,7 +5909,7 @@
<translation>Autoren, Themen und Bücher verwalten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation>Kopie</translation>
=== modified file 'resources/i18n/en.ts'
--- resources/i18n/en.ts 2011-10-19 18:12:38 +0000
+++ resources/i18n/en.ts 2011-12-10 20:30:30 +0000
@@ -3,35 +3,35 @@
<context>
<name>AlertsPlugin</name>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="67"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>&Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="68"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="139"/>
<source>Show an alert message.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="116"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="186"/>
<source>Alert</source>
<comment>name singular</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="117"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="187"/>
<source>Alerts</source>
<comment>name plural</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="121"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="191"/>
<source>Alerts</source>
<comment>container title</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="175"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
<translation type="unfinished"></translation>
</message>
@@ -117,32 +117,32 @@
<context>
<name>AlertsPlugin.AlertsTab</name>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="103"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="104"/>
<source>Font</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="105"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="106"/>
<source>Font name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="107"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="108"/>
<source>Font color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="109"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="110"/>
<source>Background color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="111"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="112"/>
<source>Font size:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="114"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="115"/>
<source>Alert timeout:</source>
<translation type="unfinished"></translation>
</message>
@@ -999,12 +999,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="258"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="259"/>
<source>You need to type in a title.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="264"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="265"/>
<source>You need to add at least one slide</source>
<translation type="unfinished"></translation>
</message>
@@ -1093,7 +1093,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="180"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="208"/>
<source>Select Attachment</source>
<translation type="unfinished"></translation>
</message>
@@ -1163,60 +1163,60 @@
<context>
<name>MediaPlugin</name>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="96"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="64"/>
<source><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="106"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="74"/>
<source>Media</source>
<comment>name singular</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="107"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="75"/>
<source>Media</source>
<comment>name plural</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="111"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="79"/>
<source>Media</source>
<comment>container title</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="115"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="83"/>
<source>Load new media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="117"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="85"/>
<source>Add new media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="118"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="86"/>
<source>Edit the selected media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="119"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="87"/>
<source>Delete the selected media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="120"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="88"/>
<source>Preview the selected media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="121"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="89"/>
<source>Send the selected media live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="122"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="90"/>
<source>Add the selected media to the service.</source>
<translation type="unfinished"></translation>
</message>
@@ -1224,66 +1224,91 @@
<context>
<name>MediaPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="68"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="95"/>
<source>Select Media</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="269"/>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="113"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="166"/>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="127"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="180"/>
<source>There was a problem replacing your background, the media file "%s" no longer exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>Missing Media File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>The file %s no longer exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="233"/>
<source>Videos (%s);;Audio (%s);;%s (*)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="176"/>
<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>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="343"/>
+ <source>Unsupported File</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="104"/>
+ <source>Automatic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="106"/>
+ <source>Use Player:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
<message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="57"/>
- <source>Media Display</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="59"/>
- <source>Use Phonon for video playback</source>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="113"/>
+ <source>Available Media Players</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="121"/>
+ <source>%s (unavailable)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="124"/>
+ <source>Player Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="126"/>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="128"/>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="131"/>
+ <source>Allow media player to be overriden</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -1513,38 +1538,38 @@
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="98"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
<source>Error Occurred</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="103"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="105"/>
<source>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="109"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
<source>Send E-Mail</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
<source>Save to File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="102"/>
<source>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="115"/>
<source>Attach File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="175"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="203"/>
<source>Description characters to enter : %s</source>
<translation type="unfinished"></translation>
</message>
@@ -1552,23 +1577,23 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="85"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>Platform: %s
</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Save Crash Report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Text files (*.txt *.log *.text)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="108"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="134"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1586,7 +1611,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="145"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="171"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2166,7 +2191,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="88"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="157"/>
<source>OpenLP Display</source>
<translation type="unfinished"></translation>
</message>
@@ -2424,59 +2449,59 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="513"/>
<source>&Default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="515"/>
<source>Set the view mode back to the default.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="517"/>
<source>&Setup</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="517"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Set the view mode to Setup.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="519"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>&Live</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="521"/>
<source>Set the view mode to Live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="700"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="703"/>
<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="704"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="707"/>
<source>OpenLP Version Updated</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>OpenLP Main Display Blanked</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>The Main Display has been blanked out</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1213"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1219"/>
<source>Default Theme: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -2492,12 +2517,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Close OpenLP</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Are you sure you want to close OpenLP?</source>
<translation type="unfinished"></translation>
</message>
@@ -2517,12 +2542,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="507"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>Update Theme Images</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="509"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>Update the preview images for all themes.</source>
<translation type="unfinished"></translation>
</message>
@@ -2557,25 +2582,25 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<source>Re-run First Time Wizard?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<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="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1370"/>
<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="1368"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1373"/>
<source>Clear the list of recent files.</source>
<translation type="unfinished"></translation>
</message>
@@ -2600,12 +2625,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Import settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -2614,32 +2639,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>Import settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<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="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>Export Settings File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation type="unfinished"></translation>
</message>
@@ -2647,19 +2672,19 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>Database Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="204"/>
+ <location filename="openlp/core/lib/db.py" line="206"/>
<source>The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded.
Database: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -2768,17 +2793,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="144"/>
+ <location filename="openlp/core/ui/pluginform.py" line="145"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="141"/>
+ <location filename="openlp/core/ui/pluginform.py" line="142"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="147"/>
+ <location filename="openlp/core/ui/pluginform.py" line="148"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@@ -2890,12 +2915,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="464"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="467"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="468"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="471"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -3259,100 +3284,145 @@
<context>
<name>OpenLP.SlideController</name>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="162"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="186"/>
<source>Hide</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="256"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="268"/>
<source>Go To</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="167"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="191"/>
<source>Blank Screen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="196"/>
<source>Blank to Theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="178"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="202"/>
<source>Show Desktop</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
- <source>Previous Slide</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
- <source>Next Slide</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="550"/>
<source>Previous Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="556"/>
<source>Next Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="562"/>
<source>Escape Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="165"/>
<source>Move to previous.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
<source>Move to next.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="192"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="216"/>
<source>Play Slides</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="215"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="239"/>
<source>Delay between slides in seconds.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="218"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="242"/>
<source>Move to live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="223"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="247"/>
<source>Add to Service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="229"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="253"/>
<source>Edit and reload song preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="246"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="207"/>
<source>Start playing media.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="272"/>
<source>Pause audio.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
+ <source>Pause playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="215"/>
+ <source>Stop playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="222"/>
+ <source>Video position.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="234"/>
+ <source>Audio Volume.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="325"/>
+ <source>Go to "Verse"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="361"/>
+ <source>Go to "Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <source>Go to "Bridge"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="373"/>
+ <source>Go to "Pre-Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
+ <source>Go to "Intro"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="385"/>
+ <source>Go to "Ending"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="391"/>
+ <source>Go to "Other"</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -3425,17 +3495,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="68"/>
<source>Theme Layout</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="70"/>
<source>The blue box shows the main area.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="72"/>
<source>The red box shows the footer.</source>
<translation type="unfinished"></translation>
</message>
@@ -3536,68 +3606,68 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="470"/>
+ <location filename="openlp/core/ui/thememanager.py" line="469"/>
<source>%s (default)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="325"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="748"/>
+ <location filename="openlp/core/ui/thememanager.py" line="747"/>
<source>You are unable to delete the default theme.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="377"/>
+ <location filename="openlp/core/ui/thememanager.py" line="376"/>
<source>You have not selected a theme.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="381"/>
+ <location filename="openlp/core/ui/thememanager.py" line="380"/>
<source>Save Theme - (%s)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Theme Exported</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Your theme has been successfully exported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Theme Export Failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Your theme could not be exported due to an error.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>Select Theme Import File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="532"/>
+ <location filename="openlp/core/ui/thememanager.py" line="531"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="581"/>
+ <location filename="openlp/core/ui/thememanager.py" line="580"/>
<source>File is not a valid theme.</source>
<translation type="unfinished"></translation>
</message>
@@ -3632,32 +3702,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>You must select a theme to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete Confirmation</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete %s theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Validation Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="597"/>
+ <location filename="openlp/core/ui/thememanager.py" line="596"/>
<source>A theme with this name already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation type="unfinished"></translation>
</message>
@@ -4290,7 +4360,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="246"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="249"/>
<source>Starting import...</source>
<translation type="unfinished"></translation>
</message>
@@ -4614,12 +4684,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>Missing Presentation</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>The Presentation %s no longer exists.</source>
<translation type="unfinished"></translation>
</message>
@@ -4802,85 +4872,85 @@
<context>
<name>SongUsagePlugin</name>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="70"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="73"/>
<source>&Song Usage Tracking</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="74"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="77"/>
<source>&Delete Tracking Data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="76"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="79"/>
<source>Delete song usage data up to a specified date.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="80"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="83"/>
<source>&Extract Tracking Data</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="82"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="85"/>
<source>Generate a report on song usage.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="87"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="90"/>
<source>Toggle Tracking</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="101"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="104"/>
<source>Toggle the tracking of song usage.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="235"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="238"/>
<source><strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="246"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="249"/>
<source>SongUsage</source>
<comment>name singular</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="248"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="251"/>
<source>SongUsage</source>
<comment>name plural</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="253"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="256"/>
<source>SongUsage</source>
<comment>container title</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="160"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="163"/>
<source>Song Usage</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="187"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="190"/>
<source>Song usage tracking is active.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="193"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="196"/>
<source>Song usage tracking is inactive.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="203"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="206"/>
<source>display</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="210"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="213"/>
<source>printed</source>
<translation type="unfinished"></translation>
</message>
@@ -4976,173 +5046,173 @@
<context>
<name>SongsPlugin</name>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="108"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="111"/>
<source>&Song</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="90"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="93"/>
<source>Import songs using the import wizard.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="165"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="128"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="131"/>
<source>&Re-index Songs</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="130"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="133"/>
<source>Re-index the songs database to improve searching and ordering.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="145"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="148"/>
<source>Reindexing songs...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="216"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
<source>Arabic (CP-1256)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
<source>Baltic (CP-1257)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
<source>Central European (CP-1250)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
<source>Cyrillic (CP-1251)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
<source>Greek (CP-1253)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
<source>Hebrew (CP-1255)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
<source>Japanese (CP-932)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
<source>Korean (CP-949)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
<source>Simplified Chinese (CP-936)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
<source>Thai (CP-874)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
<source>Traditional Chinese (CP-950)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
<source>Turkish (CP-1254)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
<source>Vietnam (CP-1258)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="230"/>
<source>Western European (CP-1252)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Character Encoding</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="237"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="238"/>
<source>The codepage setting is responsible
for the correct character representation.
Usually you are fine with the preselected choice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Please choose the character encoding.
The encoding is responsible for the correct character representation.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="208"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
<source>Song</source>
<comment>name singular</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="209"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Songs</source>
<comment>name plural</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
<source>Songs</source>
<comment>container title</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="109"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="112"/>
<source>Exports songs using the export wizard.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="219"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<source>Add a new song.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="220"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Edit the selected song.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="221"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Delete the selected song.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Preview the selected song.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Send the selected song live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Add the selected song to the service.</source>
<translation type="unfinished"></translation>
</message>
@@ -5306,82 +5376,82 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<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="384"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="385"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="391"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="392"/>
<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="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<source>Add Topic</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="420"/>
<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="440"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="441"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="450"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="451"/>
<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="586"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="587"/>
<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="593"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="594"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="637"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<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="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<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="600"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="601"/>
<source>You need to have an author for this song.</source>
<translation type="unfinished"></translation>
</message>
@@ -5411,7 +5481,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="711"/>
<source>Open File(s)</source>
<translation type="unfinished"></translation>
</message>
@@ -5666,7 +5736,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="498"/>
<source>CCLI License: </source>
<translation type="unfinished"></translation>
</message>
@@ -5688,7 +5758,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
=== modified file 'resources/i18n/en_GB.ts'
--- resources/i18n/en_GB.ts 2011-10-19 18:12:38 +0000
+++ resources/i18n/en_GB.ts 2011-12-10 20:30:30 +0000
@@ -3,35 +3,35 @@
<context>
<name>AlertsPlugin</name>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="67"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>&Alert</source>
<translation>&Alert</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="68"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="139"/>
<source>Show an alert message.</source>
<translation>Show an alert message.</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="116"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="186"/>
<source>Alert</source>
<comment>name singular</comment>
<translation>Alert</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="117"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="187"/>
<source>Alerts</source>
<comment>name plural</comment>
<translation type="unfinished">Alerts</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="121"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="191"/>
<source>Alerts</source>
<comment>container title</comment>
<translation>Alerts</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="175"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
<translation><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</translation>
</message>
@@ -119,32 +119,32 @@
<context>
<name>AlertsPlugin.AlertsTab</name>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="103"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="104"/>
<source>Font</source>
<translation>Font</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="105"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="106"/>
<source>Font name:</source>
<translation>Font name:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="107"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="108"/>
<source>Font color:</source>
<translation>Font colour:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="109"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="110"/>
<source>Background color:</source>
<translation>Background colour:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="111"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="112"/>
<source>Font size:</source>
<translation>Font size:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="114"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="115"/>
<source>Alert timeout:</source>
<translation>Alert timeout:</translation>
</message>
@@ -1017,12 +1017,12 @@
<translation>&Credits:</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="258"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="259"/>
<source>You need to type in a title.</source>
<translation>You need to type in a title.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="264"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="265"/>
<source>You need to add at least one slide</source>
<translation>You need to add at least one slide</translation>
</message>
@@ -1112,7 +1112,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="180"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="208"/>
<source>Select Attachment</source>
<translation>Select Attachment</translation>
</message>
@@ -1183,60 +1183,60 @@
<context>
<name>MediaPlugin</name>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="96"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="64"/>
<source><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</source>
<translation><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="106"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="74"/>
<source>Media</source>
<comment>name singular</comment>
<translation type="unfinished">Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="107"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="75"/>
<source>Media</source>
<comment>name plural</comment>
<translation type="unfinished">Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="111"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="79"/>
<source>Media</source>
<comment>container title</comment>
<translation>Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="115"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="83"/>
<source>Load new media.</source>
<translation>Load new media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="117"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="85"/>
<source>Add new media.</source>
<translation>Add new media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="118"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="86"/>
<source>Edit the selected media.</source>
<translation>Edit the selected media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="119"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="87"/>
<source>Delete the selected media.</source>
<translation>Delete the selected media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="120"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="88"/>
<source>Preview the selected media.</source>
<translation>Preview the selected media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="121"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="89"/>
<source>Send the selected media live.</source>
<translation>Send the selected media live.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="122"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="90"/>
<source>Add the selected media to the service.</source>
<translation>Add the selected media to the service.</translation>
</message>
@@ -1244,67 +1244,92 @@
<context>
<name>MediaPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="68"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="95"/>
<source>Select Media</source>
<translation>Select Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="269"/>
<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="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>Missing Media File</source>
<translation>Missing Media File</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>The file %s no longer exists.</source>
<translation>The file %s no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="113"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="166"/>
<source>You must select a media file to replace the background with.</source>
<translation>You must select a media file to replace the background with.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="127"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="180"/>
<source>There was a problem replacing your background, the media file "%s" no longer exists.</source>
<translation>There was a problem replacing your background, the media file "%s" no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="233"/>
<source>Videos (%s);;Audio (%s);;%s (*)</source>
<translation>Videos (%s);;Audio (%s);;%s (*)</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="176"/>
<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>File Too Big</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>The file you are trying to load is too big. Please reduce it to less than 50MiB.</translation>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="343"/>
+ <source>Unsupported File</source>
+ <translation type="unfinished">Unsupported File</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="104"/>
+ <source>Automatic</source>
+ <translation type="unfinished">Automatic</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="106"/>
+ <source>Use Player:</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
<message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="57"/>
- <source>Media Display</source>
- <translation>Media Display</translation>
- </message>
- <message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="59"/>
- <source>Use Phonon for video playback</source>
- <translation>Use Phonon for video playback</translation>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="113"/>
+ <source>Available Media Players</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="121"/>
+ <source>%s (unavailable)</source>
+ <translation type="unfinished">%s (unavailable)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="124"/>
+ <source>Player Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="126"/>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="128"/>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="131"/>
+ <source>Allow media player to be overriden</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1602,39 +1627,39 @@
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="103"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="105"/>
<source>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</source>
<translation>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="98"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
<source>Error Occurred</source>
<translation>Error Occurred</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="109"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
<source>Send E-Mail</source>
<translation>Send E-Mail</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
<source>Save to File</source>
<translation>Save to File</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="102"/>
<source>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</source>
<translation>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="115"/>
<source>Attach File</source>
<translation>Attach File</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="175"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="203"/>
<source>Description characters to enter : %s</source>
<translation>Description characters to enter : %s</translation>
</message>
@@ -1642,24 +1667,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="85"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>Platform: %s
</source>
<translation>Platform: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Save Crash Report</source>
<translation>Save Crash Report</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Text files (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="108"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="134"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1690,7 +1715,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="145"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="171"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2287,7 +2312,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="88"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="157"/>
<source>OpenLP Display</source>
<translation>OpenLP Display</translation>
</message>
@@ -2545,37 +2570,37 @@
<translation>Add an application to the list of tools.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="513"/>
<source>&Default</source>
<translation>&Default</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="515"/>
<source>Set the view mode back to the default.</source>
<translation>Set the view mode back to the default.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="517"/>
<source>&Setup</source>
<translation>&Setup</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="517"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Set the view mode to Setup.</source>
<translation>Set the view mode to Setup.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="519"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>&Live</source>
<translation>&Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="521"/>
<source>Set the view mode to Live.</source>
<translation>Set the view mode to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="700"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="703"/>
<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>
@@ -2583,22 +2608,22 @@
You can download the latest version from http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="704"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="707"/>
<source>OpenLP Version Updated</source>
<translation>OpenLP Version Updated</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>OpenLP Main Display Blanked</source>
<translation>OpenLP Main Display Blanked</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>The Main Display has been blanked out</source>
<translation>The Main Display has been blanked out</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1213"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1219"/>
<source>Default Theme: %s</source>
<translation>Default Theme: %s</translation>
</message>
@@ -2614,12 +2639,12 @@
<translation>Configure &Shortcuts...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Close OpenLP</source>
<translation>Close OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Are you sure you want to close OpenLP?</translation>
</message>
@@ -2639,12 +2664,12 @@
<translation>&Autodetect</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="507"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>Update Theme Images</source>
<translation>Update Theme Images</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="509"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>Update the preview images for all themes.</source>
<translation>Update the preview images for all themes.</translation>
</message>
@@ -2674,12 +2699,12 @@
<translation>Re-run the First Time Wizard, importing songs, Bibles and themes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<source>Re-run First Time Wizard?</source>
<translation>Re-run First Time Wizard?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<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>
@@ -2693,13 +2718,13 @@
<translation>&Recent Files</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1370"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Clear List</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1373"/>
<source>Clear the list of recent files.</source>
<translation>Clear the list of recent files.</translation>
</message>
@@ -2724,12 +2749,12 @@
<translation>Import OpenLP settings from a specified *.config file previously exported on this or another machine</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Import settings?</source>
<translation>Import settings?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -2742,32 +2767,32 @@
Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>Open File</source>
<translation type="unfinished">Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>OpenLP Export Settings Files (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>Import settings</source>
<translation>Import settings</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>Export Settings File</source>
<translation>Export Settings File</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>OpenLP Export Settings File (*.conf)</translation>
</message>
@@ -2775,12 +2800,12 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>Database Error</source>
<translation>Database Error</translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="204"/>
+ <location filename="openlp/core/lib/db.py" line="206"/>
<source>The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded.
Database: %s</source>
@@ -2789,7 +2814,7 @@
Database: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -2901,17 +2926,17 @@
<translation>Inactive</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="144"/>
+ <location filename="openlp/core/ui/pluginform.py" line="145"/>
<source>%s (Inactive)</source>
<translation>%s (Inactive)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="141"/>
+ <location filename="openlp/core/ui/pluginform.py" line="142"/>
<source>%s (Active)</source>
<translation>%s (Active)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="147"/>
+ <location filename="openlp/core/ui/pluginform.py" line="148"/>
<source>%s (Disabled)</source>
<translation>%s (Disabled)</translation>
</message>
@@ -3023,12 +3048,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="464"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="467"/>
<source><strong>Start</strong>: %s</source>
<translation><strong>Start</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="468"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="471"/>
<source><strong>Length</strong>: %s</source>
<translation><strong>Length</strong>: %s</translation>
</message>
@@ -3393,100 +3418,145 @@
<context>
<name>OpenLP.SlideController</name>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="162"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="186"/>
<source>Hide</source>
<translation>Hide</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="256"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="268"/>
<source>Go To</source>
<translation>Go To</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="167"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="191"/>
<source>Blank Screen</source>
<translation>Blank Screen</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="196"/>
<source>Blank to Theme</source>
<translation>Blank to Theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="178"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="202"/>
<source>Show Desktop</source>
<translation>Show Desktop</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
- <source>Previous Slide</source>
- <translation>Previous Slide</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
- <source>Next Slide</source>
- <translation>Next Slide</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="550"/>
<source>Previous Service</source>
<translation>Previous Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="556"/>
<source>Next Service</source>
<translation>Next Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="562"/>
<source>Escape Item</source>
<translation>Escape Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="165"/>
<source>Move to previous.</source>
<translation>Move to previous.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
<source>Move to next.</source>
<translation>Move to next.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="192"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="216"/>
<source>Play Slides</source>
<translation>Play Slides</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="215"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="239"/>
<source>Delay between slides in seconds.</source>
<translation>Delay between slides in seconds.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="218"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="242"/>
<source>Move to live.</source>
<translation>Move to live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="223"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="247"/>
<source>Add to Service.</source>
<translation>Add to Service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="229"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="253"/>
<source>Edit and reload song preview.</source>
<translation>Edit and reload song preview.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="246"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="207"/>
<source>Start playing media.</source>
<translation>Start playing media.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="272"/>
<source>Pause audio.</source>
<translation>Pause audio.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
+ <source>Pause playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="215"/>
+ <source>Stop playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="222"/>
+ <source>Video position.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="234"/>
+ <source>Audio Volume.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="325"/>
+ <source>Go to "Verse"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="361"/>
+ <source>Go to "Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <source>Go to "Bridge"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="373"/>
+ <source>Go to "Pre-Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
+ <source>Go to "Intro"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="385"/>
+ <source>Go to "Ending"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="391"/>
+ <source>Go to "Other"</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -3559,17 +3629,17 @@
<translation>Start time is after the finish time of the media item</translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="68"/>
<source>Theme Layout</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="70"/>
<source>The blue box shows the main area.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="72"/>
<source>The red box shows the footer.</source>
<translation type="unfinished"></translation>
</message>
@@ -3670,69 +3740,69 @@
<translation>Set As &Global Default</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="470"/>
+ <location filename="openlp/core/ui/thememanager.py" line="469"/>
<source>%s (default)</source>
<translation>%s (default)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="325"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>You must select a theme to edit.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="748"/>
+ <location filename="openlp/core/ui/thememanager.py" line="747"/>
<source>You are unable to delete the default theme.</source>
<translation>You are unable to delete the default theme.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="377"/>
+ <location filename="openlp/core/ui/thememanager.py" line="376"/>
<source>You have not selected a theme.</source>
<translation>You have not selected a theme.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="381"/>
+ <location filename="openlp/core/ui/thememanager.py" line="380"/>
<source>Save Theme - (%s)</source>
<translation>Save Theme - (%s)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Theme Exported</source>
<translation>Theme Exported</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Your theme has been successfully exported.</source>
<translation>Your theme has been successfully exported.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Theme Export Failed</source>
<translation>Theme Export Failed</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Your theme could not be exported due to an error.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>Select Theme Import File</source>
<translation>Select Theme Import File</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="532"/>
+ <location filename="openlp/core/ui/thememanager.py" line="531"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>File is not a valid theme.
The content encoding is not UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="581"/>
+ <location filename="openlp/core/ui/thememanager.py" line="580"/>
<source>File is not a valid theme.</source>
<translation>File is not a valid theme.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Theme %s is used in the %s plugin.</translation>
</message>
@@ -3767,32 +3837,32 @@
<translation>Rename %s theme?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>You must select a theme to delete.</source>
<translation>You must select a theme to delete.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete Confirmation</source>
<translation>Delete Confirmation</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete %s theme?</source>
<translation>Delete %s theme?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Validation Error</source>
<translation>Validation Error</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="597"/>
+ <location filename="openlp/core/ui/thememanager.py" line="596"/>
<source>A theme with this name already exists.</source>
<translation>A theme with this name already exists.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>OpenLP Themes (*.theme *.otz)</translation>
</message>
@@ -4425,7 +4495,7 @@
<translation>Ready.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="246"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="249"/>
<source>Starting import...</source>
<translation>Starting import...</translation>
</message>
@@ -4749,12 +4819,12 @@
<translation>Presentations (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>Missing Presentation</source>
<translation>Missing Presentation</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>The Presentation %s no longer exists.</source>
<translation>The Presentation %s no longer exists.</translation>
</message>
@@ -4937,85 +5007,85 @@
<context>
<name>SongUsagePlugin</name>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="70"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="73"/>
<source>&Song Usage Tracking</source>
<translation>&Song Usage Tracking</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="74"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="77"/>
<source>&Delete Tracking Data</source>
<translation>&Delete Tracking Data</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="76"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="79"/>
<source>Delete song usage data up to a specified date.</source>
<translation>Delete song usage data up to a specified date.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="80"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="83"/>
<source>&Extract Tracking Data</source>
<translation>&Extract Tracking Data</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="82"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="85"/>
<source>Generate a report on song usage.</source>
<translation>Generate a report on song usage.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="87"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="90"/>
<source>Toggle Tracking</source>
<translation>Toggle Tracking</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="101"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="104"/>
<source>Toggle the tracking of song usage.</source>
<translation>Toggle the tracking of song usage.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="235"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="238"/>
<source><strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services.</source>
<translation><strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="246"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="249"/>
<source>SongUsage</source>
<comment>name singular</comment>
<translation type="unfinished">SongUsage</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="248"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="251"/>
<source>SongUsage</source>
<comment>name plural</comment>
<translation type="unfinished">SongUsage</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="253"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="256"/>
<source>SongUsage</source>
<comment>container title</comment>
<translation>SongUsage</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="160"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="163"/>
<source>Song Usage</source>
<translation>Song Usage</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="187"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="190"/>
<source>Song usage tracking is active.</source>
<translation>Song usage tracking is active.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="193"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="196"/>
<source>Song usage tracking is inactive.</source>
<translation>Song usage tracking is inactive.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="203"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="206"/>
<source>display</source>
<translation>display</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="210"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="213"/>
<source>printed</source>
<translation>printed</translation>
</message>
@@ -5113,130 +5183,130 @@
<context>
<name>SongsPlugin</name>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="108"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="111"/>
<source>&Song</source>
<translation>&Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="90"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="93"/>
<source>Import songs using the import wizard.</source>
<translation>Import songs using the import wizard.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="165"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="128"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="131"/>
<source>&Re-index Songs</source>
<translation>&Re-index Songs</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="130"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="133"/>
<source>Re-index the songs database to improve searching and ordering.</source>
<translation>Re-index the songs database to improve searching and ordering.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="145"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="148"/>
<source>Reindexing songs...</source>
<translation>Reindexing songs...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="208"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="209"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Songs</source>
<comment>name plural</comment>
<translation type="unfinished">Songs</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Songs</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="216"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
<source>Arabic (CP-1256)</source>
<translation>Arabic (CP-1256)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
<source>Baltic (CP-1257)</source>
<translation>Baltic (CP-1257)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
<source>Central European (CP-1250)</source>
<translation>Central European (CP-1250)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
<source>Cyrillic (CP-1251)</source>
<translation>Cyrillic (CP-1251)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
<source>Greek (CP-1253)</source>
<translation>Greek (CP-1253)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
<source>Hebrew (CP-1255)</source>
<translation>Hebrew (CP-1255)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
<source>Japanese (CP-932)</source>
<translation>Japanese (CP-932)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
<source>Korean (CP-949)</source>
<translation>Korean (CP-949)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
<source>Simplified Chinese (CP-936)</source>
<translation>Simplified Chinese (CP-936)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
<source>Thai (CP-874)</source>
<translation>Thai (CP-874)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
<source>Traditional Chinese (CP-950)</source>
<translation>Traditional Chinese (CP-950)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
<source>Turkish (CP-1254)</source>
<translation>Turkish (CP-1254)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
<source>Vietnam (CP-1258)</source>
<translation>Vietnam (CP-1258)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="230"/>
<source>Western European (CP-1252)</source>
<translation>Western European (CP-1252)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Character Encoding</source>
<translation>Character Encoding</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="237"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="238"/>
<source>The codepage setting is responsible
for the correct character representation.
Usually you are fine with the preselected choice.</source>
@@ -5245,44 +5315,44 @@
Usually you are fine with the preselected choice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Please choose the character encoding.
The encoding is responsible for the correct character representation.</source>
<translation>Please choose the character encoding.
The encoding is responsible for the correct character representation.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="109"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="112"/>
<source>Exports songs using the export wizard.</source>
<translation>Exports songs using the export wizard.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="219"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<source>Add a new song.</source>
<translation>Add a new song.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="220"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Edit the selected song.</source>
<translation>Edit the selected song.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="221"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Delete the selected song.</source>
<translation>Delete the selected song.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Preview the selected song.</source>
<translation>Preview the selected song.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Send the selected song live.</source>
<translation>Send the selected song live.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Add the selected song to the service.</source>
<translation>Add the selected song to the service.</translation>
</message>
@@ -5448,82 +5518,82 @@
<translation>Theme, Copyright Info && Comments</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<source>Add Author</source>
<translation>Add Author</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<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="384"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="385"/>
<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="391"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="392"/>
<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="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<source>Add Topic</source>
<translation>Add Topic</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<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="440"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="441"/>
<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="450"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="451"/>
<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="586"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="587"/>
<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="593"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="594"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<source>Warning</source>
<translation>Warning</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="637"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<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="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<source>Add Book</source>
<translation>Add Book</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<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="600"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="601"/>
<source>You need to have an author for this song.</source>
<translation>You need to have an author for this song.</translation>
</message>
@@ -5553,7 +5623,7 @@
<translation>Remove &All</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="711"/>
<source>Open File(s)</source>
<translation>Open File(s)</translation>
</message>
@@ -5808,7 +5878,7 @@
<translation>Lyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="498"/>
<source>CCLI License: </source>
<translation>CCLI License: </translation>
</message>
@@ -5831,7 +5901,7 @@
<translation>Maintain the lists of authors, topics and books.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation>copy</translation>
=== modified file 'resources/i18n/en_ZA.ts'
--- resources/i18n/en_ZA.ts 2011-10-19 18:12:38 +0000
+++ resources/i18n/en_ZA.ts 2011-12-10 20:30:30 +0000
@@ -3,35 +3,35 @@
<context>
<name>AlertsPlugin</name>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="67"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>&Alert</source>
<translation>&Alert</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="68"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="139"/>
<source>Show an alert message.</source>
<translation>Show an alert message.</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="116"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="186"/>
<source>Alert</source>
<comment>name singular</comment>
<translation>Alert</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="117"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="187"/>
<source>Alerts</source>
<comment>name plural</comment>
<translation>Alerts</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="121"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="191"/>
<source>Alerts</source>
<comment>container title</comment>
<translation>Alerts</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="175"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
<translation><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</translation>
</message>
@@ -119,32 +119,32 @@
<context>
<name>AlertsPlugin.AlertsTab</name>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="103"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="104"/>
<source>Font</source>
<translation>Font</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="105"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="106"/>
<source>Font name:</source>
<translation>Font name:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="107"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="108"/>
<source>Font color:</source>
<translation>Font color:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="109"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="110"/>
<source>Background color:</source>
<translation>Background color:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="111"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="112"/>
<source>Font size:</source>
<translation>Font size:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="114"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="115"/>
<source>Alert timeout:</source>
<translation>Alert timeout:</translation>
</message>
@@ -1017,12 +1017,12 @@
<translation>&Credits:</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="258"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="259"/>
<source>You need to type in a title.</source>
<translation>You need to type in a title.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="264"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="265"/>
<source>You need to add at least one slide</source>
<translation>You need to add at least one slide</translation>
</message>
@@ -1112,7 +1112,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="180"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="208"/>
<source>Select Attachment</source>
<translation>Select Attachment</translation>
</message>
@@ -1183,60 +1183,60 @@
<context>
<name>MediaPlugin</name>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="96"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="64"/>
<source><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</source>
<translation><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="106"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="74"/>
<source>Media</source>
<comment>name singular</comment>
<translation>Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="107"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="75"/>
<source>Media</source>
<comment>name plural</comment>
<translation>Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="111"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="79"/>
<source>Media</source>
<comment>container title</comment>
<translation>Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="115"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="83"/>
<source>Load new media.</source>
<translation>Load new media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="117"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="85"/>
<source>Add new media.</source>
<translation>Add new media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="118"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="86"/>
<source>Edit the selected media.</source>
<translation>Edit the selected media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="119"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="87"/>
<source>Delete the selected media.</source>
<translation>Delete the selected media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="120"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="88"/>
<source>Preview the selected media.</source>
<translation>Preview the selected media.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="121"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="89"/>
<source>Send the selected media live.</source>
<translation>Send the selected media live.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="122"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="90"/>
<source>Add the selected media to the service.</source>
<translation>Add the selected media to the service.</translation>
</message>
@@ -1244,67 +1244,92 @@
<context>
<name>MediaPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="68"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="95"/>
<source>Select Media</source>
<translation>Select Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="269"/>
<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="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>Missing Media File</source>
<translation>Missing Media File</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>The file %s no longer exists.</source>
<translation>The file %s no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="113"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="166"/>
<source>You must select a media file to replace the background with.</source>
<translation>You must select a media file to replace the background with.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="127"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="180"/>
<source>There was a problem replacing your background, the media file "%s" no longer exists.</source>
<translation>There was a problem replacing your background, the media file "%s" no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="233"/>
<source>Videos (%s);;Audio (%s);;%s (*)</source>
<translation>Videos (%s);;Audio (%s);;%s (*)</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="176"/>
<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>File Too Big</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>The file you are trying to load is too big. Please reduce it to less than 50MiB.</translation>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="343"/>
+ <source>Unsupported File</source>
+ <translation type="unfinished">Unsupported File</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="104"/>
+ <source>Automatic</source>
+ <translation type="unfinished">Automatic</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="106"/>
+ <source>Use Player:</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
<message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="57"/>
- <source>Media Display</source>
- <translation>Media Display</translation>
- </message>
- <message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="59"/>
- <source>Use Phonon for video playback</source>
- <translation>Use Phonon for video playback</translation>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="113"/>
+ <source>Available Media Players</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="121"/>
+ <source>%s (unavailable)</source>
+ <translation type="unfinished">%s (unavailable)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="124"/>
+ <source>Player Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="126"/>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="128"/>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="131"/>
+ <source>Allow media player to be overriden</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1602,39 +1627,39 @@
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="103"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="105"/>
<source>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</source>
<translation>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="98"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
<source>Error Occurred</source>
<translation>Error Occurred</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="109"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
<source>Send E-Mail</source>
<translation>Send E-Mail</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
<source>Save to File</source>
<translation>Save to File</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="102"/>
<source>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</source>
<translation>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="115"/>
<source>Attach File</source>
<translation>Attach File</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="175"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="203"/>
<source>Description characters to enter : %s</source>
<translation>Description characters to enter : %s</translation>
</message>
@@ -1642,24 +1667,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="85"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>Platform: %s
</source>
<translation>Platform: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Save Crash Report</source>
<translation>Save Crash Report</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Text files (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="108"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="134"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1690,7 +1715,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="145"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="171"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2287,7 +2312,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="88"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="157"/>
<source>OpenLP Display</source>
<translation>OpenLP Display</translation>
</message>
@@ -2545,57 +2570,57 @@
<translation>Add an application to the list of tools.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="513"/>
<source>&Default</source>
<translation>&Default</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="515"/>
<source>Set the view mode back to the default.</source>
<translation>Set the view mode back to the default.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="517"/>
<source>&Setup</source>
<translation>&Setup</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="517"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Set the view mode to Setup.</source>
<translation>Set the view mode to Setup.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="519"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>&Live</source>
<translation>&Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="521"/>
<source>Set the view mode to Live.</source>
<translation>Set the view mode to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="704"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="707"/>
<source>OpenLP Version Updated</source>
<translation>OpenLP Version Updated</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>OpenLP Main Display Blanked</source>
<translation>OpenLP Main Display Blanked</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>The Main Display has been blanked out</source>
<translation>The Main Display has been blanked out</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1213"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1219"/>
<source>Default Theme: %s</source>
<translation>Default Theme: %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="700"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="703"/>
<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>
@@ -2615,12 +2640,12 @@
<translation>Configure &Shortcuts...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Close OpenLP</source>
<translation>Close OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Are you sure you want to close OpenLP?</translation>
</message>
@@ -2640,12 +2665,12 @@
<translation>&Autodetect</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="507"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>Update Theme Images</source>
<translation>Update Theme Images</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="509"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>Update the preview images for all themes.</source>
<translation>Update the preview images for all themes.</translation>
</message>
@@ -2675,12 +2700,12 @@
<translation>Re-run the First Time Wizard, importing songs, Bibles and themes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<source>Re-run First Time Wizard?</source>
<translation>Re-run First Time Wizard?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<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>
@@ -2694,13 +2719,13 @@
<translation>&Recent Files</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1370"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Clear List</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1373"/>
<source>Clear the list of recent files.</source>
<translation>Clear the list of recent files.</translation>
</message>
@@ -2725,12 +2750,12 @@
<translation>Import OpenLP settings from a specified *.config file previously exported on this or another machine</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Import settings?</source>
<translation>Import settings?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -2743,32 +2768,32 @@
Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>OpenLP Export Settings Files (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>Import settings</source>
<translation>Import settings</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>Export Settings File</source>
<translation>Export Settings File</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>OpenLP Export Settings File (*.conf)</translation>
</message>
@@ -2776,12 +2801,12 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>Database Error</source>
<translation>Database Error</translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="204"/>
+ <location filename="openlp/core/lib/db.py" line="206"/>
<source>The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded.
Database: %s</source>
@@ -2790,7 +2815,7 @@
Database: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -2902,17 +2927,17 @@
<translation>Inactive</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="144"/>
+ <location filename="openlp/core/ui/pluginform.py" line="145"/>
<source>%s (Inactive)</source>
<translation>%s (Inactive)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="141"/>
+ <location filename="openlp/core/ui/pluginform.py" line="142"/>
<source>%s (Active)</source>
<translation>%s (Active)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="147"/>
+ <location filename="openlp/core/ui/pluginform.py" line="148"/>
<source>%s (Disabled)</source>
<translation>%s (Disabled)</translation>
</message>
@@ -3024,12 +3049,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="464"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="467"/>
<source><strong>Start</strong>: %s</source>
<translation><strong>Start</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="468"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="471"/>
<source><strong>Length</strong>: %s</source>
<translation><strong>Length</strong>: %s</translation>
</message>
@@ -3394,100 +3419,145 @@
<context>
<name>OpenLP.SlideController</name>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="162"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="186"/>
<source>Hide</source>
<translation>Hide</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="256"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="268"/>
<source>Go To</source>
<translation>Go To</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="167"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="191"/>
<source>Blank Screen</source>
<translation>Blank Screen</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="196"/>
<source>Blank to Theme</source>
<translation>Blank to Theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="178"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="202"/>
<source>Show Desktop</source>
<translation>Show Desktop</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
- <source>Previous Slide</source>
- <translation>Previous Slide</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
- <source>Next Slide</source>
- <translation>Next Slide</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="550"/>
<source>Previous Service</source>
<translation>Previous Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="556"/>
<source>Next Service</source>
<translation>Next Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="562"/>
<source>Escape Item</source>
<translation>Escape Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="165"/>
<source>Move to previous.</source>
<translation>Move to previous.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
<source>Move to next.</source>
<translation>Move to next.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="192"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="216"/>
<source>Play Slides</source>
<translation>Play Slides</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="215"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="239"/>
<source>Delay between slides in seconds.</source>
<translation>Delay between slides in seconds.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="218"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="242"/>
<source>Move to live.</source>
<translation>Move to live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="223"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="247"/>
<source>Add to Service.</source>
<translation>Add to Service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="229"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="253"/>
<source>Edit and reload song preview.</source>
<translation>Edit and reload song preview.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="246"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="207"/>
<source>Start playing media.</source>
<translation>Start playing media.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="272"/>
<source>Pause audio.</source>
<translation>Pause audio.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
+ <source>Pause playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="215"/>
+ <source>Stop playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="222"/>
+ <source>Video position.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="234"/>
+ <source>Audio Volume.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="325"/>
+ <source>Go to "Verse"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="361"/>
+ <source>Go to "Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <source>Go to "Bridge"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="373"/>
+ <source>Go to "Pre-Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
+ <source>Go to "Intro"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="385"/>
+ <source>Go to "Ending"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="391"/>
+ <source>Go to "Other"</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -3560,17 +3630,17 @@
<translation>Start time is after the finish time of the media item</translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="68"/>
<source>Theme Layout</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="70"/>
<source>The blue box shows the main area.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="72"/>
<source>The red box shows the footer.</source>
<translation type="unfinished"></translation>
</message>
@@ -3671,69 +3741,69 @@
<translation>Set As &Global Default</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="470"/>
+ <location filename="openlp/core/ui/thememanager.py" line="469"/>
<source>%s (default)</source>
<translation>%s (default)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="325"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>You must select a theme to edit.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="748"/>
+ <location filename="openlp/core/ui/thememanager.py" line="747"/>
<source>You are unable to delete the default theme.</source>
<translation>You are unable to delete the default theme.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="377"/>
+ <location filename="openlp/core/ui/thememanager.py" line="376"/>
<source>You have not selected a theme.</source>
<translation>You have not selected a theme.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="381"/>
+ <location filename="openlp/core/ui/thememanager.py" line="380"/>
<source>Save Theme - (%s)</source>
<translation>Save Theme - (%s)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Theme Exported</source>
<translation>Theme Exported</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Your theme has been successfully exported.</source>
<translation>Your theme has been successfully exported.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Theme Export Failed</source>
<translation>Theme Export Failed</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Your theme could not be exported due to an error.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>Select Theme Import File</source>
<translation>Select Theme Import File</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="532"/>
+ <location filename="openlp/core/ui/thememanager.py" line="531"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>File is not a valid theme.
The content encoding is not UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="581"/>
+ <location filename="openlp/core/ui/thememanager.py" line="580"/>
<source>File is not a valid theme.</source>
<translation>File is not a valid theme.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Theme %s is used in the %s plugin.</translation>
</message>
@@ -3768,32 +3838,32 @@
<translation>Rename %s theme?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>You must select a theme to delete.</source>
<translation>You must select a theme to delete.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete Confirmation</source>
<translation>Delete Confirmation</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete %s theme?</source>
<translation>Delete %s theme?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Validation Error</source>
<translation>Validation Error</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="597"/>
+ <location filename="openlp/core/ui/thememanager.py" line="596"/>
<source>A theme with this name already exists.</source>
<translation>A theme with this name already exists.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>OpenLP Themes (*.theme *.otz)</translation>
</message>
@@ -4426,7 +4496,7 @@
<translation>Ready.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="246"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="249"/>
<source>Starting import...</source>
<translation>Starting import...</translation>
</message>
@@ -4750,12 +4820,12 @@
<translation>Presentations (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>Missing Presentation</source>
<translation>Missing Presentation</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>The Presentation %s no longer exists.</source>
<translation>The Presentation %s no longer exists.</translation>
</message>
@@ -4938,85 +5008,85 @@
<context>
<name>SongUsagePlugin</name>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="70"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="73"/>
<source>&Song Usage Tracking</source>
<translation>&Song Usage Tracking</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="74"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="77"/>
<source>&Delete Tracking Data</source>
<translation>&Delete Tracking Data</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="76"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="79"/>
<source>Delete song usage data up to a specified date.</source>
<translation>Delete song usage data up to a specified date.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="80"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="83"/>
<source>&Extract Tracking Data</source>
<translation>&Extract Tracking Data</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="82"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="85"/>
<source>Generate a report on song usage.</source>
<translation>Generate a report on song usage.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="87"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="90"/>
<source>Toggle Tracking</source>
<translation>Toggle Tracking</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="101"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="104"/>
<source>Toggle the tracking of song usage.</source>
<translation>Toggle the tracking of song usage.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="235"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="238"/>
<source><strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services.</source>
<translation><strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="246"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="249"/>
<source>SongUsage</source>
<comment>name singular</comment>
<translation>SongUsage</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="248"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="251"/>
<source>SongUsage</source>
<comment>name plural</comment>
<translation>SongUsage</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="253"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="256"/>
<source>SongUsage</source>
<comment>container title</comment>
<translation>SongUsage</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="160"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="163"/>
<source>Song Usage</source>
<translation>Song Usage</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="187"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="190"/>
<source>Song usage tracking is active.</source>
<translation>Song usage tracking is active.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="193"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="196"/>
<source>Song usage tracking is inactive.</source>
<translation>Song usage tracking is inactive.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="203"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="206"/>
<source>display</source>
<translation>display</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="210"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="213"/>
<source>printed</source>
<translation>printed</translation>
</message>
@@ -5114,130 +5184,130 @@
<context>
<name>SongsPlugin</name>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="108"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="111"/>
<source>&Song</source>
<translation>&Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="90"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="93"/>
<source>Import songs using the import wizard.</source>
<translation>Import songs using the import wizard.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="165"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="128"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="131"/>
<source>&Re-index Songs</source>
<translation>&Re-index Songs</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="130"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="133"/>
<source>Re-index the songs database to improve searching and ordering.</source>
<translation>Re-index the songs database to improve searching and ordering.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="145"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="148"/>
<source>Reindexing songs...</source>
<translation>Reindexing songs...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="208"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="209"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Songs</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Songs</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="216"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
<source>Arabic (CP-1256)</source>
<translation>Arabic (CP-1256)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
<source>Baltic (CP-1257)</source>
<translation>Baltic (CP-1257)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
<source>Central European (CP-1250)</source>
<translation>Central European (CP-1250)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
<source>Cyrillic (CP-1251)</source>
<translation>Cyrillic (CP-1251)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
<source>Greek (CP-1253)</source>
<translation>Greek (CP-1253)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
<source>Hebrew (CP-1255)</source>
<translation>Hebrew (CP-1255)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
<source>Japanese (CP-932)</source>
<translation>Japanese (CP-932)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
<source>Korean (CP-949)</source>
<translation>Korean (CP-949)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
<source>Simplified Chinese (CP-936)</source>
<translation>Simplified Chinese (CP-936)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
<source>Thai (CP-874)</source>
<translation>Thai (CP-874)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
<source>Traditional Chinese (CP-950)</source>
<translation>Traditional Chinese (CP-950)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
<source>Turkish (CP-1254)</source>
<translation>Turkish (CP-1254)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
<source>Vietnam (CP-1258)</source>
<translation>Vietnam (CP-1258)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="230"/>
<source>Western European (CP-1252)</source>
<translation>Western European (CP-1252)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Character Encoding</source>
<translation>Character Encoding</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="237"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="238"/>
<source>The codepage setting is responsible
for the correct character representation.
Usually you are fine with the preselected choice.</source>
@@ -5246,44 +5316,44 @@
Usually you are fine with the preselected choice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Please choose the character encoding.
The encoding is responsible for the correct character representation.</source>
<translation>Please choose the character encoding.
The encoding is responsible for the correct character representation.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="109"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="112"/>
<source>Exports songs using the export wizard.</source>
<translation>Exports songs using the export wizard.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="219"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<source>Add a new song.</source>
<translation>Add a new song.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="220"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Edit the selected song.</source>
<translation>Edit the selected song.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="221"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Delete the selected song.</source>
<translation>Delete the selected song.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Preview the selected song.</source>
<translation>Preview the selected song.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Send the selected song live.</source>
<translation>Send the selected song live.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Add the selected song to the service.</source>
<translation>Add the selected song to the service.</translation>
</message>
@@ -5429,77 +5499,77 @@
<translation>Theme, Copyright Info && Comments</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<source>Add Author</source>
<translation>Add Author</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<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="384"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="385"/>
<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="391"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="392"/>
<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="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<source>Add Topic</source>
<translation>Add Topic</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<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="440"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="441"/>
<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="450"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="451"/>
<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="586"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="587"/>
<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="593"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="594"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<source>Warning</source>
<translation>Warning</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="637"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<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="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<source>Add Book</source>
<translation>Add Book</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<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>
@@ -5524,7 +5594,7 @@
<translation>Number:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="600"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="601"/>
<source>You need to have an author for this song.</source>
<translation>You need to have an author for this song.</translation>
</message>
@@ -5554,7 +5624,7 @@
<translation>Remove &All</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="711"/>
<source>Open File(s)</source>
<translation>Open File(s)</translation>
</message>
@@ -5809,7 +5879,7 @@
<translation>Lyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="498"/>
<source>CCLI License: </source>
<translation>CCLI License: </translation>
</message>
@@ -5832,7 +5902,7 @@
<translation>Maintain the lists of authors, topics and books.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation>copy</translation>
=== modified file 'resources/i18n/es.ts'
--- resources/i18n/es.ts 2011-10-19 18:12:38 +0000
+++ resources/i18n/es.ts 2011-12-10 20:30:30 +0000
@@ -3,35 +3,35 @@
<context>
<name>AlertsPlugin</name>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="67"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>&Alert</source>
<translation>&Alerta</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="68"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="139"/>
<source>Show an alert message.</source>
<translation>Mostrar mensaje de alerta.</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="116"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="186"/>
<source>Alert</source>
<comment>name singular</comment>
<translation>Alerta</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="117"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="187"/>
<source>Alerts</source>
<comment>name plural</comment>
<translation>Alertas</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="121"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="191"/>
<source>Alerts</source>
<comment>container title</comment>
<translation>Alertas</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="175"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
<translation type="unfinished"></translation>
</message>
@@ -119,32 +119,32 @@
<context>
<name>AlertsPlugin.AlertsTab</name>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="103"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="104"/>
<source>Font</source>
<translation>Fuente</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="105"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="106"/>
<source>Font name:</source>
<translation>Nombre:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="107"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="108"/>
<source>Font color:</source>
<translation>Color:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="109"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="110"/>
<source>Background color:</source>
<translation>Color de fondo:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="111"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="112"/>
<source>Font size:</source>
<translation>Tamaño:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="114"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="115"/>
<source>Alert timeout:</source>
<translation>Tiempo de espera:</translation>
</message>
@@ -1017,12 +1017,12 @@
<translation>&Creditos:</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="258"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="259"/>
<source>You need to type in a title.</source>
<translation>Debe escribir un título.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="264"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="265"/>
<source>You need to add at least one slide</source>
<translation>Debe agregar al menos una diapositiva</translation>
</message>
@@ -1112,7 +1112,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="180"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="208"/>
<source>Select Attachment</source>
<translation>Seleccionar Anexo</translation>
</message>
@@ -1183,60 +1183,60 @@
<context>
<name>MediaPlugin</name>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="96"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="64"/>
<source><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</source>
<translation><strong>Complemento de Medios</strong><br />El complemento de medios permite reproducir audio y video.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="106"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="74"/>
<source>Media</source>
<comment>name singular</comment>
<translation>Medio</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="107"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="75"/>
<source>Media</source>
<comment>name plural</comment>
<translation>Medios</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="111"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="79"/>
<source>Media</source>
<comment>container title</comment>
<translation>Medios</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="115"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="83"/>
<source>Load new media.</source>
<translation>Cargar un medio nuevo.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="117"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="85"/>
<source>Add new media.</source>
<translation>Agregar un medio nuevo.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="118"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="86"/>
<source>Edit the selected media.</source>
<translation>Editar el medio seleccionado.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="119"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="87"/>
<source>Delete the selected media.</source>
<translation>Eliminar el medio seleccionado.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="120"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="88"/>
<source>Preview the selected media.</source>
<translation>Visualizar el medio seleccionado.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="121"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="89"/>
<source>Send the selected media live.</source>
<translation>Proyectar el medio seleccionado.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="122"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="90"/>
<source>Add the selected media to the service.</source>
<translation>Agregar este medio al servicio.</translation>
</message>
@@ -1244,67 +1244,92 @@
<context>
<name>MediaPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="68"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="95"/>
<source>Select Media</source>
<translation>Seleccionar Medios</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="269"/>
<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="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>Missing Media File</source>
<translation>Archivo de Medios faltante</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>The file %s no longer exists.</source>
<translation>El archivo %s ya no esta disponible.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="113"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="166"/>
<source>You must select a media file to replace the background with.</source>
<translation>Debe seleccionar un archivo de medios para reemplazar el fondo.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="127"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="180"/>
<source>There was a problem replacing your background, the media 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/media/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="233"/>
<source>Videos (%s);;Audio (%s);;%s (*)</source>
<translation>Videos (%s);;Audio (%s);;%s (*)</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="176"/>
<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>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="343"/>
+ <source>Unsupported File</source>
+ <translation type="unfinished">Archivo no Soportado</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="104"/>
+ <source>Automatic</source>
+ <translation type="unfinished">Automático</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="106"/>
+ <source>Use Player:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
<message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="57"/>
- <source>Media Display</source>
- <translation>Pantalla de Medios</translation>
- </message>
- <message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="59"/>
- <source>Use Phonon for video playback</source>
- <translation>Use Phonon para reproducir video</translation>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="113"/>
+ <source>Available Media Players</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="121"/>
+ <source>%s (unavailable)</source>
+ <translation type="unfinished">%s (no disponible)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="124"/>
+ <source>Player Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="126"/>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="128"/>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="131"/>
+ <source>Allow media player to be overriden</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1602,39 +1627,39 @@
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="103"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="105"/>
<source>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</source>
<translation>¡Uy! OpenLP encontró un problema, y no pudo recuperarse. El texto en el cuadro siguiente contiene información que podría ser útil para los desarrolladores de OpenLP, así que por favor envíe un correo a bugs@xxxxxxxxxx, junto con una descripción detallada de lo que estaba haciendo cuando se produjo el problema.</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="98"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
<source>Error Occurred</source>
<translation>Se presento un Error</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="109"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
<source>Send E-Mail</source>
<translation>Enviar E-Mail</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
<source>Save to File</source>
<translation>Guardar a Archivo</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="102"/>
<source>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</source>
<translation>Por favor ingrese una descripción de lo que hacia al ocurrir el error
(Mínimo 20 caracteres)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="115"/>
<source>Attach File</source>
<translation>Archivo Adjunto</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="175"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="203"/>
<source>Description characters to enter : %s</source>
<translation>Caracteres faltantes: %s</translation>
</message>
@@ -1642,24 +1667,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="85"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>Platform: %s
</source>
<translation>Plataforma: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Save Crash Report</source>
<translation>Guardar Reporte de Errores</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Archivos de texto (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="108"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="134"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1690,7 +1715,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="145"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="171"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2284,7 +2309,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="88"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="157"/>
<source>OpenLP Display</source>
<translation>Pantalla de OpenLP</translation>
</message>
@@ -2542,37 +2567,37 @@
<translation>Agregar una aplicación a la lista de herramientas.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="513"/>
<source>&Default</source>
<translation>Por &defecto</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="515"/>
<source>Set the view mode back to the default.</source>
<translation>Modo de vizualización por defecto.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="517"/>
<source>&Setup</source>
<translation>&Administración</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="517"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Set the view mode to Setup.</source>
<translation>Modo de Administración.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="519"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>&Live</source>
<translation>En &vivo</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="521"/>
<source>Set the view mode to Live.</source>
<translation>Modo de visualización.en Vivo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="700"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="703"/>
<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>
@@ -2581,22 +2606,22 @@
Puede descargar la última versión desde http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="704"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="707"/>
<source>OpenLP Version Updated</source>
<translation>Versión de OpenLP Actualizada</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>OpenLP Main Display Blanked</source>
<translation>Pantalla Principal de OpenLP en Blanco</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="809"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="815"/>
<source>The Main Display has been blanked out</source>
<translation>La Pantalla Principal se ha puesto en blanco</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1213"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1219"/>
<source>Default Theme: %s</source>
<translation>Tema por defecto: %s</translation>
</message>
@@ -2612,12 +2637,12 @@
<translation>Configurar &Atajos...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Close OpenLP</source>
<translation>Cerrar OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1135"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1141"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>¿Desea realmente salir de OpenLP?</translation>
</message>
@@ -2637,12 +2662,12 @@
<translation>&Autodetectar</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="507"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>Update Theme Images</source>
<translation>Actualizar Imágenes de Tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="509"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>Update the preview images for all themes.</source>
<translation>Actualizar imagen de vista previa de todos los temas.</translation>
</message>
@@ -2672,12 +2697,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<source>Re-run First Time Wizard?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="764"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="770"/>
<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>
@@ -2689,13 +2714,13 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1370"/>
<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="1368"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1373"/>
<source>Clear the list of recent files.</source>
<translation type="unfinished"></translation>
</message>
@@ -2720,12 +2745,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Import settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="903"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="909"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -2734,32 +2759,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>Open File</source>
<translation type="unfinished">Abrir Archivo</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="917"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="923"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<source>Import settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="980"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="986"/>
<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="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>Export Settings File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1001"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation type="unfinished"></translation>
</message>
@@ -2767,19 +2792,19 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>Database Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="204"/>
+ <location filename="openlp/core/lib/db.py" line="206"/>
<source>The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded.
Database: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="218"/>
+ <location filename="openlp/core/lib/db.py" line="220"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -2888,17 +2913,17 @@
<translation>Inactivo</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="144"/>
+ <location filename="openlp/core/ui/pluginform.py" line="145"/>
<source>%s (Inactive)</source>
<translation>%s (Inactivo)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="141"/>
+ <location filename="openlp/core/ui/pluginform.py" line="142"/>
<source>%s (Active)</source>
<translation>%s (Activo)</translation>
</message>
<message>
- <location filename="openlp/core/ui/pluginform.py" line="147"/>
+ <location filename="openlp/core/ui/pluginform.py" line="148"/>
<source>%s (Disabled)</source>
<translation>%s (Desabilitado)</translation>
</message>
@@ -3010,12 +3035,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="464"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="467"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="468"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="471"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -3380,100 +3405,145 @@
<context>
<name>OpenLP.SlideController</name>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="162"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="186"/>
<source>Hide</source>
<translation>Ocultar</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="256"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="268"/>
<source>Go To</source>
<translation>Ir A</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="167"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="191"/>
<source>Blank Screen</source>
<translation>Pantalla en Blanco</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="196"/>
<source>Blank to Theme</source>
<translation>Proyectar el Tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="178"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="202"/>
<source>Show Desktop</source>
<translation>Mostrar Escritorio</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
- <source>Previous Slide</source>
- <translation>Diapositiva Anterior</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
- <source>Next Slide</source>
- <translation>Diapositiva Siguiente</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="550"/>
<source>Previous Service</source>
<translation>Servicio Anterior</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="556"/>
<source>Next Service</source>
<translation>Servicio Siguiente</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="562"/>
<source>Escape Item</source>
<translation>Salir de ítem</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="141"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="165"/>
<source>Move to previous.</source>
<translation>Ir al anterior.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="148"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="172"/>
<source>Move to next.</source>
<translation>Ir al siguiente.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="192"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="216"/>
<source>Play Slides</source>
<translation>Reproducir diapositivas</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="215"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="239"/>
<source>Delay between slides in seconds.</source>
<translation>Tiempo entre diapositivas en segundos.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="218"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="242"/>
<source>Move to live.</source>
<translation>Proyectar en vivo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="223"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="247"/>
<source>Add to Service.</source>
<translation>Agregar al Servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="229"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="253"/>
<source>Edit and reload song preview.</source>
<translation>Editar y actualizar la vista previa.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="246"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="207"/>
<source>Start playing media.</source>
<translation>Reproducir medios.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="272"/>
<source>Pause audio.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
+ <source>Pause playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="215"/>
+ <source>Stop playing media.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="222"/>
+ <source>Video position.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="234"/>
+ <source>Audio Volume.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="325"/>
+ <source>Go to "Verse"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="361"/>
+ <source>Go to "Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <source>Go to "Bridge"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="373"/>
+ <source>Go to "Pre-Chorus"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
+ <source>Go to "Intro"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="385"/>
+ <source>Go to "Ending"</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="391"/>
+ <source>Go to "Other"</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -3546,17 +3616,17 @@
<translation>El Inicio se establece despues del final del medio actual</translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="68"/>
<source>Theme Layout</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="70"/>
<source>The blue box shows the main area.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="72"/>
<source>The red box shows the footer.</source>
<translation type="unfinished"></translation>
</message>
@@ -3657,69 +3727,69 @@
<translation>&Global, por defecto</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="470"/>
+ <location filename="openlp/core/ui/thememanager.py" line="469"/>
<source>%s (default)</source>
<translation>%s (por defecto)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="325"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>Debe seleccionar un tema para editar.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="748"/>
+ <location filename="openlp/core/ui/thememanager.py" line="747"/>
<source>You are unable to delete the default theme.</source>
<translation>No se puede eliminar el tema predeterminado.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="377"/>
+ <location filename="openlp/core/ui/thememanager.py" line="376"/>
<source>You have not selected a theme.</source>
<translation>No ha seleccionado un tema.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="381"/>
+ <location filename="openlp/core/ui/thememanager.py" line="380"/>
<source>Save Theme - (%s)</source>
<translation>Guardar Tema - (%s)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Theme Exported</source>
<translation>Tema Exportado</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="399"/>
+ <location filename="openlp/core/ui/thememanager.py" line="398"/>
<source>Your theme has been successfully exported.</source>
<translation>Su tema a sido exportado exitosamente.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Theme Export Failed</source>
<translation>La importación falló</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="405"/>
+ <location filename="openlp/core/ui/thememanager.py" line="404"/>
<source>Your theme could not be exported due to an error.</source>
<translation>No se pudo exportar el tema dedido a un error.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>Select Theme Import File</source>
<translation>Seleccione el Archivo de Tema a Importar</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="532"/>
+ <location filename="openlp/core/ui/thememanager.py" line="531"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>Este no es un tema válido.
La codificación del contenido no es UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="581"/>
+ <location filename="openlp/core/ui/thememanager.py" line="580"/>
<source>File is not a valid theme.</source>
<translation>El archivo no es un tema válido.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>El tema %s se usa en el complemento %s.</translation>
</message>
@@ -3754,32 +3824,32 @@
<translation>¿Renombrar el tema %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>You must select a theme to delete.</source>
<translation>Debe seleccionar un tema para eliminar.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete Confirmation</source>
<translation>Confirmar Eliminación</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="341"/>
+ <location filename="openlp/core/ui/thememanager.py" line="340"/>
<source>Delete %s theme?</source>
<translation>¿Eliminar el tema %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="756"/>
+ <location filename="openlp/core/ui/thememanager.py" line="755"/>
<source>Validation Error</source>
<translation>Error de Validación</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="597"/>
+ <location filename="openlp/core/ui/thememanager.py" line="596"/>
<source>A theme with this name already exists.</source>
<translation>Ya existe un tema con este nombre.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="420"/>
+ <location filename="openlp/core/ui/thememanager.py" line="419"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>Tema OpenLP (*.theme *otz)</translation>
</message>
@@ -4412,7 +4482,7 @@
<translation>Listo.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="246"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="249"/>
<source>Starting import...</source>
<translation>Iniciando importación...</translation>
</message>
@@ -4736,12 +4806,12 @@
<translation>Presentaciones (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>Missing Presentation</source>
<translation>Presentación faltante</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="295"/>
<source>The Presentation %s no longer exists.</source>
<translation>La Presentación %s ya no esta disponible.</translation>
</message>
@@ -4924,85 +4994,85 @@
<context>
<name>SongUsagePlugin</name>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="70"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="73"/>
<source>&Song Usage Tracking</source>
<translation>&Historial de Uso</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="74"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="77"/>
<source>&Delete Tracking Data</source>
<translation>&Eliminar datos de Historial</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="76"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="79"/>
<source>Delete song usage data up to a specified date.</source>
<translation>Borrar el historial de datos hasta la fecha especificada.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="80"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="83"/>
<source>&Extract Tracking Data</source>
<translation>&Extraer datos de Historial</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="82"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="85"/>
<source>Generate a report on song usage.</source>
<translation>Generar un reporte del uso de las canciones.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="87"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="90"/>
<source>Toggle Tracking</source>
<translation>Alternar Historial</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="101"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="104"/>
<source>Toggle the tracking of song usage.</source>
<translation>Alternar seguimiento del uso de las canciones.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="235"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="238"/>
<source><strong>SongUsage Plugin</strong><br />This plugin tracks the usage of songs in services.</source>
<translation><strong>Historial</strong><br />Este complemento mantiene un registro del número de veces que se usa una canción en los servicios.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="246"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="249"/>
<source>SongUsage</source>
<comment>name singular</comment>
<translation>Historial</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="248"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="251"/>
<source>SongUsage</source>
<comment>name plural</comment>
<translation>Historiales</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="253"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="256"/>
<source>SongUsage</source>
<comment>container title</comment>
<translation>Historial</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="160"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="163"/>
<source>Song Usage</source>
<translation>Historial</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="187"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="190"/>
<source>Song usage tracking is active.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="193"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="196"/>
<source>Song usage tracking is inactive.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="203"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="206"/>
<source>display</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/songusageplugin.py" line="210"/>
+ <location filename="openlp/plugins/songusage/songusageplugin.py" line="213"/>
<source>printed</source>
<translation type="unfinished"></translation>
</message>
@@ -5100,130 +5170,130 @@
<context>
<name>SongsPlugin</name>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="108"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="111"/>
<source>&Song</source>
<translation>&Canción</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="90"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="93"/>
<source>Import songs using the import wizard.</source>
<translation>Importar canciones usando el asistente.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="165"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Complemento de Canciones</strong><br />El complemento de canciones permite mostar y editar canciones.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="128"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="131"/>
<source>&Re-index Songs</source>
<translation>&Re-indexar Canciones</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="130"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="133"/>
<source>Re-index the songs database to improve searching and ordering.</source>
<translation>Reorganiza la base de datos para mejorar la busqueda y ordenamiento.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="145"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="148"/>
<source>Reindexing songs...</source>
<translation>Reindexando canciones...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="208"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Canción</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="209"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Canciones</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Canciones</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="216"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
<source>Arabic (CP-1256)</source>
<translation>Árabe (CP-1256)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
<source>Baltic (CP-1257)</source>
<translation>Báltico (CP-1257)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="218"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
<source>Central European (CP-1250)</source>
<translation>Europa Central (CP-1250)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="219"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
<source>Cyrillic (CP-1251)</source>
<translation>Cirílico (CP-1251)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="220"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
<source>Greek (CP-1253)</source>
<translation>Griego (CP-1253)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="221"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
<source>Hebrew (CP-1255)</source>
<translation>Hebreo (CP-1255)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="222"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
<source>Japanese (CP-932)</source>
<translation>Japonés (CP-932)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="223"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
<source>Korean (CP-949)</source>
<translation>Koreano (CP-949)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="224"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
<source>Simplified Chinese (CP-936)</source>
<translation>Chino Simplificado (CP-936)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
<source>Thai (CP-874)</source>
<translation>Tailandés (CP-874)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="226"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
<source>Traditional Chinese (CP-950)</source>
<translation>Chino Tradicional (CP-950)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="227"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
<source>Turkish (CP-1254)</source>
<translation>Turco (CP-1254)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="228"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
<source>Vietnam (CP-1258)</source>
<translation>Vietnamita (CP-1258)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="229"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="230"/>
<source>Western European (CP-1252)</source>
<translation>Europa Occidental (CP-1252)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Character Encoding</source>
<translation>Codificación de Caracteres</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="237"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="238"/>
<source>The codepage setting is responsible
for the correct character representation.
Usually you are fine with the preselected choice.</source>
@@ -5232,44 +5302,44 @@
Por lo general, la opción preseleccionada es la adecuada.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/__init__.py" line="244"/>
+ <location filename="openlp/plugins/songs/lib/__init__.py" line="245"/>
<source>Please choose the character encoding.
The encoding is responsible for the correct character representation.</source>
<translation>Por favor elija una codificación de caracteres.
La codificación se encarga de la correcta representación de caracteres.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="109"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="112"/>
<source>Exports songs using the export wizard.</source>
<translation>Exportar canciones usando el asistente.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="219"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<source>Add a new song.</source>
<translation>Agregar una canción nueva.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="220"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Edit the selected song.</source>
<translation>Editar la canción seleccionada.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="221"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Delete the selected song.</source>
<translation>Eliminar la canción seleccionada.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Preview the selected song.</source>
<translation>Visualizar la canción seleccionada.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Send the selected song live.</source>
<translation>Proyectar la canción seleccionada.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Add the selected song to the service.</source>
<translation>Agregar esta canción al servicio.</translation>
</message>
@@ -5433,82 +5503,82 @@
<translation>Tema, Derechos de Autor && Comentarios</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<source>Add Author</source>
<translation>Agregar Autor</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="362"/>
<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="384"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="385"/>
<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="391"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="392"/>
<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="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<source>Add Topic</source>
<translation>Agregar Categoría</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="420"/>
<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="440"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="441"/>
<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="450"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="451"/>
<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="586"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="587"/>
<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="593"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="594"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<source>Warning</source>
<translation>Advertencia</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="637"/>
<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="646"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="647"/>
<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="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<source>Add Book</source>
<translation>Agregar Himnario</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="659"/>
<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="600"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="601"/>
<source>You need to have an author for this song.</source>
<translation>Debe ingresar un autor para esta canción.</translation>
</message>
@@ -5538,7 +5608,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="711"/>
<source>Open File(s)</source>
<translation type="unfinished"></translation>
</message>
@@ -5793,7 +5863,7 @@
<translation>Letra</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="498"/>
<source>CCLI License: </source>
<translation>Licensia CCLI:</translation>
</message>
@@ -5816,7 +5886,7 @@
<translation>Administrar la lista de autores, categorías y libros.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
=== modified file 'resources/i18n/et.ts'
--- resources/i18n/et.ts 2011-10-19 18:12:38 +0000
+++ resources/i18n/et.ts 2011-12-10 20:30:30 +0000
@@ -3,37 +3,37 @@
<context>
<name>AlertsPlugin</name>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="67"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>&Alert</source>
<translation>&Teade</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="68"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="139"/>
<source>Show an alert message.</source>
<translation>Teate kuvamine.</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="116"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="186"/>
<source>Alert</source>
<comment>name singular</comment>
<translation>Teade</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="117"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="187"/>
<source>Alerts</source>
<comment>name plural</comment>
<translation>Teated</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="121"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="191"/>
<source>Alerts</source>
<comment>container title</comment>
<translation>Teated</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
+ <location filename="openlp/plugins/alerts/alertsplugin.py" line="175"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
- <translation><strong>Teadete plugin</strong><br />Teadete plugina abil saa ekraanil näidata näiteks lastehoiu või muid teateid.</translation>
+ <translation><strong>Teadete plugin</strong><br />Teadete plugina abil saab ekraanil näidata näiteks lastehoiu või muid teateid.</translation>
</message>
</context>
<context>
@@ -86,7 +86,7 @@
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="178"/>
<source>No Parameter Found</source>
- <translation type="unfinished">Parameetreid ei leitud</translation>
+ <translation>Parameetreid ei leitud</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="178"/>
@@ -98,13 +98,13 @@
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="189"/>
<source>No Placeholder Found</source>
- <translation type="unfinished">Kohahoidjat ei leitud</translation>
+ <translation>Kohahoidjat ei leitud</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>Teate tekst ei sisalda '<>'.
+ <translation>Teate tekst ei sisalda '<>' märke.
Kas tahad siiski jätkata?</translation>
</message>
</context>
@@ -119,32 +119,32 @@
<context>
<name>AlertsPlugin.AlertsTab</name>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="103"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="104"/>
<source>Font</source>
<translation>Font</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="105"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="106"/>
<source>Font name:</source>
<translation>Fondi nimi:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="107"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="108"/>
<source>Font color:</source>
<translation>Teksti värvus:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="109"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="110"/>
<source>Background color:</source>
<translation>Tausta värvus:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="111"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="112"/>
<source>Font size:</source>
<translation>Teksti suurus:</translation>
</message>
<message>
- <location filename="openlp/plugins/alerts/lib/alertstab.py" line="114"/>
+ <location filename="openlp/plugins/alerts/lib/alertstab.py" line="115"/>
<source>Alert timeout:</source>
<translation>Teate kestus:</translation>
</message>
@@ -227,12 +227,12 @@
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="119"/>
<source>&Upgrade older Bibles</source>
- <translation type="unfinished">&Uuenda vanemad Piiblid</translation>
+ <translation>&Uuenda vanemad Piiblid</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">Piibli andmebaaside uuendamine viimasesse formaati.</translation>
+ <translation>Piiblite andmebaaside uuendamine uusimasse vormingusse.</translation>
</message>
</context>
<context>
@@ -274,7 +274,7 @@
Book Chapter:Verse-Verse,Verse-Verse
Book Chapter:Verse-Verse,Chapter:Verse-Verse
Book Chapter:Verse-Chapter:Verse</source>
- <translation>Salmiviide pole toetatud või on vigane. Veendu, et see vastab mõnele järgnevale mustrile:
+ <translation>Salmiviide pole toetatud või on vigane.See peaks vastama mõnele järgnevale mustrile:
Raamat peatükk
Raamat peatükk-peatükk
@@ -331,7 +331,7 @@
<source>Note:
Changes do not affect verses already in the service.</source>
<translation>Märkus:
-Muudatused ei rakendu juba teenistusesse lisatud salmidele.</translation>
+Muudatused ei rakendu juba teenistuses olevatele salmidele.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="142"/>
@@ -395,7 +395,7 @@
<message>
<location filename="openlp/plugins/bibles/lib/csvbible.py" line="117"/>
<source>Importing books... %s</source>
- <translation type="unfinished">Raamatute importimine... %s</translation>
+ <translation>Raamatute importimine... %s</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/csvbible.py" line="158"/>
@@ -406,7 +406,7 @@
<message>
<location filename="openlp/plugins/bibles/lib/csvbible.py" line="167"/>
<source>Importing verses... done.</source>
- <translation type="unfinished">Salmide importimine... valmis.</translation>
+ <translation>Salmide importimine... valmis.</translation>
</message>
</context>
<context>
@@ -425,27 +425,27 @@
<location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
- <translation>%s importimine...</translation>
+ <translation>Raamatu %s importimine...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
- <translation type="unfinished">Tõrge allalaadimisel</translation>
+ <translation>Tõrge allalaadimisel</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
- <translation type="unfinished">Valitud salmide allalaadimisel esines viga. Kontrolli oma internetiühendust ning kui see viga kordub, teata sellest veast.</translation>
+ <translation>Valitud salmide allalaadimisel esines viga. Kontrolli oma internetiühendust ning kui see viga kordub, teata sellest veast.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
- <translation type="unfinished">Parsimise viga</translation>
+ <translation>Parsimise viga</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
- <translation type="unfinished">Sinu salmide vahemiku analüüsimisel esines viga. Kui see viga kordub, siis palun teata sellest veast.</translation>
+ <translation>Sinu salmide vahemiku analüüsimisel esines viga. Kui see viga kordub, siis palun teata sellest veast.</translation>
</message>
</context>
<context>
@@ -458,7 +458,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="354"/>
<source>This wizard will help you to import Bibles from a variety of formats. Click the next button below to start the process by selecting a format to import from.</source>
- <translation>See nõustaja aitab erinevatest vormingutest Piibleid importida. Klõpsa all asuvale edasi nupule, et alustada vormingu valimisest, millest importida.</translation>
+ <translation>See nõustaja aitab erinevates vormingutes Piibleid importida. Klõpsa all asuvale edasi nupule, et alustada vormingu valimisest, millest importida.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="365"/>
@@ -633,7 +633,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/languagedialog.py" line="83"/>
<source>Language:</source>
- <translation type="unfinished">Keel:</translation>
+ <translation>Keel:</translation>
</message>
</context>
<context>
@@ -699,27 +699,27 @@
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="342"/>
<source>Toggle to keep or clear the previous results.</source>
- <translation>Vajuta eelmiste tulemuste säilistamiseks või eemaldamiseks.</translation>
+ <translation>Vajuta eelmiste tulemuste säilitamiseks või eemaldamiseks.</translation>
</message>
<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">Ühe- ja kahekeelseid piiblisalmide otsitulemusi pole võimalik kombineerida. Kas tahad otsingu tulemused kustutada ja alustada uue otsinguga?</translation>
+ <translation>Ühe- ja kahekeelseid piiblisalmide otsitulemusi pole võimalik kombineerida. Kas tahad otsingu tulemused kustutada ja alustada uue otsinguga?</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="443"/>
<source>Bible not fully loaded.</source>
- <translation type="unfinished">Piibel ei ole täielikult laaditud.</translation>
+ <translation>Piibel ei ole täielikult laaditud.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="700"/>
<source>Information</source>
- <translation type="unfinished">Andmed</translation>
+ <translation>Andmed</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">Teine Piibel ei sisalda kõiki salme, mis on peamises Piiblis. Näidatakse ainult neid salme, mis leiduvad mõlemas Piiblis. %d salmi ei kaasatud tulemustesse.</translation>
+ <translation>Teine Piibel ei sisalda kõiki salme, mis on peamises Piiblis. Näidatakse ainult neid salme, mis leiduvad mõlemas Piiblis. %d salmi ei kaasatud tulemustesse.</translation>
</message>
</context>
<context>
@@ -829,7 +829,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="440"/>
<source>Download Error</source>
- <translation type="unfinished">Tõrge allalaadimisel</translation>
+ <translation>Tõrge allalaadimisel</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="536"/>
@@ -912,7 +912,7 @@
<location filename="openlp/plugins/custom/customplugin.py" line="100"/>
<source>Custom Slides</source>
<comment>name plural</comment>
- <translation type="unfinished">Kohandatud slaidid</translation>
+ <translation>Kohandatud slaidid</translation>
</message>
<message>
<location filename="openlp/plugins/custom/customplugin.py" line="105"/>
@@ -923,7 +923,7 @@
<message>
<location filename="openlp/plugins/custom/customplugin.py" line="110"/>
<source>Load a new custom slide.</source>
- <translation>Laadi uus kohandatud slaid.</translation>
+ <translation>Uue kohandatud slaidi laadimine.</translation>
</message>
<message>
<location filename="openlp/plugins/custom/customplugin.py" line="111"/>
@@ -1004,7 +1004,7 @@
<message>
<location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="61"/>
<source>Split a slide into two by inserting a slide splitter.</source>
- <translation>Tükelda slaid kaheks, sisestades slaidide eraldaja.</translation>
+ <translation>Slaidi lõikamine kaheks, sisestades slaidide eraldaja.</translation>
</message>
<message>
<location filename="openlp/plugins/custom/forms/editcustomdialog.py" line="124"/>
@@ -1017,12 +1017,12 @@
<translation>&Autorid:</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="258"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="259"/>
<source>You need to type in a title.</source>
<translation>Pead sisestama pealkirja.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomform.py" line="264"/>
+ <location filename="openlp/plugins/custom/forms/editcustomform.py" line="265"/>
<source>You need to add at least one slide</source>
<translation>Pead lisama vähemalt ühe slaidi</translation>
</message>
@@ -1034,7 +1034,7 @@
<message>
<location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="59"/>
<source>Insert Slide</source>
- <translation>Slaidi sisestamine</translation>
+ <translation>Uus slaid</translation>
</message>
</context>
<context>
@@ -1053,7 +1053,7 @@
<message>
<location filename="openlp/plugins/images/imageplugin.py" line="51"/>
<source><strong>Image Plugin</strong><br />The image plugin provides displaying of images.<br />One of the distinguishing features of this plugin is the ability to group a number of images together in the service manager, making the displaying of multiple images easier. This plugin can also make use of OpenLP's "timed looping" feature to create a slide show that runs automatically. In addition to this, images from the plugin can be used to override the current theme's background, which renders text-based items like songs with the selected image as a background instead of the background provided by the theme.</source>
- <translation><strong>Pildiplugin</strong><br />Pildiplugin võimaldab piltide kuvamise.<br />Üks selle plugina One of the distinguishing features of this plugin is the ability to group a number of images together in the service manager, making the displaying of multiple images easier. This plugin can also make use of OpenLP's "timed looping" feature to create a slide show that runs automatically. In addition to this, images from the plugin can be used to override the current theme's background, which renders text-based items like songs with the selected image as a background instead of the background provided by the theme.</translation>
+ <translation><strong>Pildiplugin</strong><br />Pildiplugin võimaldab piltide kuvamise.<br />Üks selle plugina tähtsamaid võimalusi on piltide grupeerimine teenistuse halduris, muutes paljude piltide koos kuvamise lihtsamaks. See plugin võib kasutada ka ajastatud slaidivahetust automaatse slaidiesitluse tegemiseks. Lisaks sellele võib plugina pilte kasutada aktiivse kujunduse tausta asendamiseks.</translation>
</message>
<message>
<location filename="openlp/plugins/images/imageplugin.py" line="70"/>
@@ -1112,7 +1112,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="180"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="208"/>
<source>Select Attachment</source>
<translation>Manuse valimine</translation>
</message>
@@ -1122,12 +1122,12 @@
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="59"/>
<source>Select Image(s)</source>
- <translation>Pildi (piltide) valimine</translation>
+ <translation>Piltide valimine</translation>
</message>
<message>
<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>
+ <translation>Pead enne valima pildi, mida kustutada.</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="213"/>
@@ -1148,7 +1148,8 @@
<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>
+ <translation>Järgnevaid pilte enam pole: %s
+Kas tahad teised pildid sellest hoolimata lisada?</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="232"/>
@@ -1166,76 +1167,76 @@
<message>
<location filename="openlp/plugins/images/lib/imagetab.py" line="67"/>
<source>Background Color</source>
- <translation type="unfinished"></translation>
+ <translation>Taustavärv</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/imagetab.py" line="69"/>
<source>Default Color:</source>
- <translation type="unfinished"></translation>
+ <translation>Vaikimisi värvus:</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/imagetab.py" line="71"/>
<source>Provides border where image is not the correct dimensions for the screen when resized.</source>
- <translation type="unfinished"></translation>
+ <translation>Kui pildi mõõtmed ei sobi ekraani mõõtmetega, näidatakse pildi servades seda värvi ribasid.</translation>
</message>
</context>
<context>
<name>MediaPlugin</name>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="96"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="64"/>
<source><strong>Media Plugin</strong><br />The media plugin provides playback of audio and video.</source>
- <translation><strong>Meediaplugin</strong><br />Meedia plugin võimaldab audio- ja videofailide taasesitamist.</translation>
+ <translation><strong>Meediaplugin</strong><br />Meediaplugin võimaldab audio- ja videofailide taasesitamise.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="106"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="74"/>
<source>Media</source>
<comment>name singular</comment>
<translation>Meedia</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="107"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="75"/>
<source>Media</source>
<comment>name plural</comment>
<translation>Meedia</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="111"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="79"/>
<source>Media</source>
<comment>container title</comment>
<translation>Meedia</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="115"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="83"/>
<source>Load new media.</source>
<translation>Uue meedia laadimine.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="117"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="85"/>
<source>Add new media.</source>
<translation>Uue meedia lisamine.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="118"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="86"/>
<source>Edit the selected media.</source>
<translation>Valitud meedia muutmine.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="119"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="87"/>
<source>Delete the selected media.</source>
<translation>Valitud meedia kustutamine.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="120"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="88"/>
<source>Preview the selected media.</source>
<translation>Valitud meedia eelvaatlus.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="121"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="89"/>
<source>Send the selected media live.</source>
- <translation>Valitud saatmine ekraanile.</translation>
+ <translation>Valitud meedia saatmine ekraanile.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/mediaplugin.py" line="122"/>
+ <location filename="openlp/plugins/media/mediaplugin.py" line="90"/>
<source>Add the selected media to the service.</source>
<translation>Valitud meedia lisamine teenistusele.</translation>
</message>
@@ -1243,67 +1244,92 @@
<context>
<name>MediaPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="68"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="95"/>
<source>Select Media</source>
<translation>Meedia valimine</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="269"/>
<source>You must select a media file to delete.</source>
- <translation>Pead valima meedia, mida kustutada.</translation>
+ <translation>Pead enne valima meedia, mida kustutada.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>Missing Media File</source>
<translation>Puuduv meediafail</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="195"/>
<source>The file %s no longer exists.</source>
<translation>Faili %s ei ole enam olemas.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="113"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="166"/>
<source>You must select a media file to replace the background with.</source>
<translation>Pead enne valima meediafaili, millega tausta asendada.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="127"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="180"/>
<source>There was a problem replacing your background, the media file "%s" no longer exists.</source>
<translation>Tausta asendamisel esines viga, meediafaili "%s" enam pole.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="233"/>
<source>Videos (%s);;Audio (%s);;%s (*)</source>
<translation>Videod (%s);;Audio (%s);;%s (*)</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="176"/>
<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>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="343"/>
+ <source>Unsupported File</source>
+ <translation type="unfinished">Fail ei ole toetatud</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="104"/>
+ <source>Automatic</source>
+ <translation type="unfinished">Automaatne</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="106"/>
+ <source>Use Player:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
<message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="57"/>
- <source>Media Display</source>
- <translation>Meediakuva</translation>
- </message>
- <message>
- <location filename="openlp/plugins/media/lib/mediatab.py" line="59"/>
- <source>Use Phonon for video playback</source>
- <translation>Phononi kasutamine video esitamiseks</translation>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="113"/>
+ <source>Available Media Players</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="121"/>
+ <source>%s (unavailable)</source>
+ <translation type="unfinished">%s (pole saadaval)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="124"/>
+ <source>Player Order</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="126"/>
+ <source>Down</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="128"/>
+ <source>Up</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediatab.py" line="131"/>
+ <source>Allow media player to be overriden</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1316,7 +1342,7 @@
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="84"/>
<source>Information</source>
- <translation type="unfinished">Andmed</translation>
+ <translation>Andmed</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="84"/>
@@ -1549,7 +1575,7 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="156"/>
<source>Hide mouse cursor when over display window</source>
- <translation>Ekraanil oleva akna kohal peidetakse hiirekursor</translation>
+ <translation>Ekraaniakna kohal peidetakse hiirekursor</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="158"/>
@@ -1574,12 +1600,12 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="148"/>
<source>Preview items when clicked in Media Manager</source>
- <translation>Elemendi eelvaate kuvamine, kui sellele klõpsatakse meediahalduris</translation>
+ <translation>Meediahalduris klõpsamisel kuvatakse eelvaade</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="45"/>
<source>Advanced</source>
- <translation type="unfinished">Täpsem</translation>
+ <translation>Täpsem</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="162"/>
@@ -1589,7 +1615,7 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="166"/>
<source>Browse for an image file to display.</source>
- <translation>Vali pilt, mida kuvada.</translation>
+ <translation>Kuvatava pildi valimine.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="168"/>
@@ -1600,39 +1626,39 @@
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="98"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
<source>Error Occurred</source>
<translation>Esines viga</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="103"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="105"/>
<source>Oops! OpenLP hit a problem, and couldn't recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@xxxxxxxxxx, along with a detailed description of what you were doing when the problem occurred.</source>
- <translation>Uups! OpenLP-s esines viga, millest pole võimalik taastada. Alumises kastis olev tekst võib olla kasulik OpenLP arendajatele, palun meili see aadressil bugs@xxxxxxxxxx, koos täpse kirjeldusega sellest, mida sa tegid, kui selline probleem esines.</translation>
+ <translation>Uups! OpenLP-s esines viga, millest pole võimalik taastada. Alumises kastis olev tekst võib olla kasulik OpenLP arendajatele, palun meili see aadressil bugs@xxxxxxxxxx, koos täpse kirjeldusega sellest, mida sa parasjagu tegid, kui selline probleem esines.</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="109"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
<source>Send E-Mail</source>
<translation>Saada e-kiri</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="111"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
<source>Save to File</source>
<translation>Salvesta faili</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="100"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="102"/>
<source>Please enter a description of what you were doing to cause this error
(Minimum 20 characters)</source>
- <translation>Palun kirjelda siin, mida sa tegid, mis kutsus selle vea esile.
+ <translation>Palun kirjelda siin, mida sa parasjagu tegid, mis kutsus selle vea esile.
(vähemalt 20 tähte)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptiondialog.py" line="113"/>
+ <location filename="openlp/core/ui/exceptiondialog.py" line="115"/>
<source>Attach File</source>
<translation>Pane fail kaasa</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="175"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="203"/>
<source>Description characters to enter : %s</source>
<translation>Puuduvad tähed kirjelduses: %s</translation>
</message>
@@ -1640,24 +1666,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="85"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>Platform: %s
</source>
<translation>Platvorm: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Save Crash Report</source>
<translation>Vearaporti salvestamine</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="115"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="141"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Tekstifailid (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="108"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="134"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1672,10 +1698,11 @@
--- Library Versions ---
%s
</source>
- <translation>**OpenLP Bug Report**
-Version: %s
+ <translation>**OpenLP vearaport**
+Versioon: %s
+Kui võimalik, kirjuta palun vearaport inglise keeles.
---- Details of the Exception. ---
+--- Vea üksikasjad. ---
%s
@@ -1688,7 +1715,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="145"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="171"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -1704,10 +1731,11 @@
%s
</source>
<comment>Please add the information that bug reports are favoured written in English.</comment>
- <translation>*OpenLP Bug Report*
-Version: %s
+ <translation>*OpenLP vearaport*
+Versioon: %s
+Kui võimalik, kirjuta palun vearaport inglise keeles.
---- Details of the Exception. ---
+--- Vea üksikasjad. ---
%s
@@ -1730,7 +1758,7 @@
<message>
<location filename="openlp/core/ui/filerenamedialog.py" line="54"/>
<source>New File Name:</source>
- <translation>Uue faili nimi:</translation>
+ <translation>Faili uus nimi:</translation>
</message>
<message>
<location filename="openlp/core/ui/filerenameform.py" line="47"/>
@@ -1943,19 +1971,23 @@
<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>
+ <translation>Internetiühendust ei leitud. Esmakäivituse nõustajal on näidislaulude, Piiblite ja kujunduste allalaadimiseks vaja internetti. Et käivitada tavalise seadistusega ning ilma näidisandmeteta, klõpsa Lõpeta nupule.
+
+Esmakäivituse nõustaja käivitamiseks ning näidisandmestiku importimiseks hiljem kontrolli oma internetiühendust ja käivita see nõustaja valides OpenLP menüüst "Tööriistad/Käivita esmakäivituse nõustaja uuesti".</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>
+ <translation>
+
+Esmakäivituse n
Follow ups