openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #16740
[Merge] lp:~trb143/openlp/trans2807 into lp:openlp
Tim Bentley has proposed merging lp:~trb143/openlp/trans2807 into lp:openlp.
Requested reviews:
OpenLP Core (openlp-core)
For more details, see:
https://code.launchpad.net/~trb143/openlp/trans2807/+merge/117153
Translations
--
The attached diff has been truncated due to its size.
https://code.launchpad.net/~trb143/openlp/trans2807/+merge/117153
Your team OpenLP Core is requested to review the proposed merge of lp:~trb143/openlp/trans2807 into lp:openlp.
=== modified file 'resources/i18n/af.ts'
--- resources/i18n/af.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/af.ts 2012-07-28 07:56:22 +0000
@@ -1345,12 +1345,12 @@
<translation>Die Bybel is nie ten volle gelaai nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Informasie</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>Die tweede Bybel het nie al die verse wat in die hoof Bybel is nie. Slegs verse wat in beide Bybels voorkom, sal gewys word. %d verse is nie by die resultate ingesluit nie.</translation>
</message>
@@ -1366,14 +1366,24 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>Wis "%s" sekerlik uit?</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Invoer %s %s...</translation>
@@ -1651,7 +1661,7 @@
<translation>Redigeer al die skyfies tegelyk.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Verdeel 'n skyfie deur 'n skyfie-verdeler te gebruik.</translation>
</message>
@@ -1681,12 +1691,20 @@
<translation>Red&igeer Alles</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Voeg 'n Skyfie in</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1974,7 +1992,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Beeld Lêers</translation>
</message>
@@ -2232,7 +2250,7 @@
<translation>Beeld lêer:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Maak Lêer oop</translation>
</message>
@@ -2359,7 +2377,7 @@
<translation>Werk om X11 Venster Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Sintaks fout.</translation>
</message>
@@ -2419,22 +2437,22 @@
<translation>Data Lêer Fout</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation>Selekteer Data Lêer Ligging</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation>Bevestig Data Lêer Verandering</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation>Herstel Data Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2443,7 +2461,7 @@
Hierdie ligging sal gebruik word nadat OpenLP toegemaak is.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation>Oorskryf Bestaande Data</translation>
</message>
@@ -2836,26 +2854,11 @@
<translation>Beskrywing</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Etiket</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Begin etiket</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>Eind-etiket</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>Etiket Id</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Begin HTML</translation>
@@ -2869,7 +2872,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Opdateer Fout</translation>
</message>
@@ -2894,7 +2897,7 @@
<translation></en hier></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Etiket %s alreeds gedefinieër.</translation>
</message>
@@ -3931,82 +3934,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Skuif boon&toe</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Skuif item tot heel bo in die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Sk&uif op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Skuif item een posisie boontoe in die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Skuif &af</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Skuif item een posisie af in die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Skuif &tot heel onder</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Skuif item tot aan die einde van die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>Wis uit vanaf die &Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Wis geselekteerde item van die diens af.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Voeg Nuwe Item By</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Voeg by Geselekteerde Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>R&edigeer Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>Ve&rander Item orde</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Verander Item Tema</translation>
</message>
@@ -4043,72 +4046,72 @@
<translation>Die item kan nie vertoon word nie omdat die mini-program wat dit moet vertoon vermis of onaktief is</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>Br&ei alles uit</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Brei al die diens items uit.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>Sto&rt alles ineen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Stort al die diens items ineen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Maak Lêer oop</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Skuif die geselekteerde afwaarts in die venster.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Skuif op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Skuif die geselekteerde opwaarts in die venster.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Gaan Regstreeks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Stuur die geselekteerde item Regstreeks.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Begin Tyd</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Wys &Voorskou</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Redigeer Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Die huidige diens was verander. Stoor hierdie diens?</translation>
</message>
@@ -4128,7 +4131,7 @@
<translation>Speel tyd:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Ongetitelde Diens</translation>
</message>
@@ -4153,17 +4156,17 @@
<translation>Korrupte Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Laai 'n bestaande diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Stoor die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Kies 'n tema vir die diens.</translation>
</message>
@@ -4173,7 +4176,7 @@
<translation>Die lêer is óf korrup óf is nie 'n OpenLP 2.0 diens lêer nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Diens Lêer Vermis</translation>
</message>
@@ -6765,7 +6768,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Selekteer Dokument/Aanbieding Lêers</translation>
</message>
@@ -6780,7 +6783,7 @@
<translation>Hierdie gids help met die invoer van liedere in verskillende formate. Kliek die volgende knoppie hieronder om die proses te begin deur 'n formaat te kies wat gebruik moet word vir invoer.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Generiese Dokumentasie/Aanbieding</translation>
</message>
@@ -6800,37 +6803,37 @@
<translation>Wag asseblief terwyl die liedere ingevoer word.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 Databasisse</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x Databasisse</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship Lied Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship Lied Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>SongBeamer Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus Lied Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter Lied Lêers</translation>
</message>
@@ -6845,65 +6848,95 @@
<translation>Stoor na Lêer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Die Liedere van Volgelinge invoerder is onaktief gestel omdat OpenLP nie toegang tot OpenOffice of LibreOffice het nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Die generiese dokument/aanbieding invoerder is onaktief gestel omdat OpenLP nie toegang tot OpenOffice of LibreOffice het nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>OpenLyrics of OpenLP 2.0 Uitgevoerde Lied</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>OpenLyrics Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>CCLI SongSelect Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>EeasySlides XML Lêer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>EasyWorship Lied Databasis</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation>DreamBeam Lied Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation>'n Geldige PowerSong 1.0 databasis gids moet gespesifiseer word.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation>ZionWorx (CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation>Verwerk eers jou ZionWorx databasis na 'n CSV teks lêer, soos verduidelik word in die <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">Gebruikers Handleiding</a>.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -6986,6 +7019,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/cs.ts'
--- resources/i18n/cs.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/cs.ts 2012-07-28 07:56:22 +0000
@@ -1343,12 +1343,12 @@
<translation>Bible není načtena celá.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Informace</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>Druhá Bible neobsahuje všechny verše jako jsou v hlavní Bibli. Budou zobrazeny jen verše nalezené v obou Biblích. %d veršů nebylo zahrnuto ve výsledcích. </translation>
</message>
@@ -1364,14 +1364,26 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>Jste si jisti, že chcete smazat "%s"?</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation>Jste si jisti, že chcete úplně vymazat Bibli "%s" z OpenLP?
+
+Pro použití bude potřeba naimportovat Bibli znovu.</translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation>Zadán nesprávný typ souboru s Biblí. OpenSong Bible mohou být komprimovány. Před importem je třeba je rozbalit.</translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Importuji %s %s...</translation>
@@ -1647,7 +1659,7 @@
<translation>Upravit všechny snímky najednou.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Vložením oddělovače se snímek rozdělí na dva.</translation>
</message>
@@ -1677,12 +1689,20 @@
<translation>Upra&it vše</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Vložit snímek</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation>Upravit snímek</translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1971,7 +1991,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Soubory s obrázky</translation>
</message>
@@ -2230,7 +2250,7 @@
<translation>Soubor s obrázkem:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Otevřít soubor</translation>
</message>
@@ -2357,7 +2377,7 @@
<translation>Obejít správce oken X11</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Chyba syntaxe.</translation>
</message>
@@ -2417,22 +2437,22 @@
<translation>Chyba datové složky</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation>Vybrat umístění datové složky</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation>Potvrdit změnu datové složky</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation>Obnovit datovou složku</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2441,7 +2461,7 @@
Toto umístění se použije po zavření aplikace OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation>Přepsat existující data</translation>
</message>
@@ -2830,26 +2850,11 @@
<translation>Popis</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Značka</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Začátek značky</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>Konec značky</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>Id značky</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Začátek HTML</translation>
@@ -2863,7 +2868,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Chyba aktualizace</translation>
</message>
@@ -2888,7 +2893,7 @@
<translation></and zde></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Značka %s je už definovaná.</translation>
</message>
@@ -3926,82 +3931,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Přesun &nahoru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Přesun položky ve službě úplně nahoru.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Přesun &výše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Přesun položky ve službě o jednu pozici výše.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>P?esun &níže</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>P?esun položky ve služb? o jednu pozici níže.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Přesun &dolu</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Přesun položky ve službě úplně dolů.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Smazat ze služby</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Smazat vybranou položku ze služby.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Přidat novou položku</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Přidat k vybrané položce</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Upravit položku</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Změnit pořadí položky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Poznámky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Změnit motiv položky</translation>
</message>
@@ -4038,72 +4043,72 @@
<translation>Položku není možno zobrazit, protože modul potřebný pro zobrazení položky chybí nebo je neaktivní</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Rozvinou vše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Rozvinout všechny položky služby.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>&Svinout vše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Svinout všechny položky služby.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Otevřít soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Přesune výběr v rámci okna dolu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Přesun nahoru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Přesune výběr v rámci okna nahoru.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Zobrazit naživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Zobrazí vybranou položku naživo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Spustit čas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Zobrazit &náhled</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Změněná služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Současná služba byla změněna. Přejete si službu uložit?</translation>
</message>
@@ -4123,7 +4128,7 @@
<translation>Čas přehrávání: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Prázdná služba</translation>
</message>
@@ -4148,17 +4153,17 @@
<translation>Poškozený soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Načíst existující službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Uložit tuto službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Vybrat motiv pro službu.</translation>
</message>
@@ -4168,7 +4173,7 @@
<translation>Soubor je buďto poškozen nebo se nejedná o soubor se službou z aplikace OpenLP 2.0.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Chybějící soubor se službou</translation>
</message>
@@ -5038,12 +5043,12 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="554"/>
<source>Preview and Save</source>
- <translation type="unfinished"></translation>
+ <translation>Náhled a uložit</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="556"/>
<source>Preview the theme and save it.</source>
- <translation type="unfinished"></translation>
+ <translation>Náhled motivu a motiv uložit. </translation>
</message>
</context>
<context>
@@ -6759,7 +6764,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Vybrat dokumentové/prezentační soubory</translation>
</message>
@@ -6774,7 +6779,7 @@
<translation>Tento průvodce pomáhá importovat písně z různých formátů. Importování se spustí klepnutím níže na tlačítko další a výběrem formátu, ze kterého se bude importovat.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Obecný dokument/prezentace</translation>
</message>
@@ -6794,37 +6799,37 @@
<translation>Čekejte prosím, než písně budou importovány.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>Databáze OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>Databáze openlp.org v1.x</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Soubory s písněmi Words of Worship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Soubory s písněmi Songs Of Fellowship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>Soubory SongBeamer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>Soubory s písněmi SongShow Plus</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Soubory s písněmi Foilpresenter</translation>
</message>
@@ -6839,64 +6844,94 @@
<translation>Uložit do souboru</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Import ze Songs of Fellowship byl zakázán, protože aplikace OpenLP nemůže přistupovat k aplikacím OpenOffice nebo LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Import obecných dokumentů/prezentaci byl zakázán, protože aplikace OpenLP nemůže přistupovat k aplikacím OpenOffice nebo LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>OpenLyrics nebo písně exportované z OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>Soubory OpenLyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>Soubory CCLI SongSelect</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>XML soubory EasySlides</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>Databáze písní EasyWorship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation>Soubory s písněmi DreamBeam</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation>Je potřeba upřesnit platnou složku s databází PowerSong 1.0. </translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation>ZionWorx (CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation>Nejprve je nutno převést databázi ZionWorx do textového CSV souboru, jak je vysvětleno v <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">uživatelské; dokumentaci</a>. </translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
- <translation type="unfinished"></translation>
+ <translation>Soubory s písněmi SundayPlus</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation>Tento importér byl zakázán.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation>Databáze MediaShout</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation>MediaShout importér je podporován jen ve Windows. Byl zakázán kvůli chybějícímu Python modulu. Pokud si přejete používat tento importér, bude potřeba nainstalovat modul "pyodbc".</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation>Textové soubory SongPro</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation>SongPro (exportovaný soubor)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation>V aplikaci SongPro se písně exportují přes menu File -> Export</translation>
</message>
</context>
<context>
@@ -6981,6 +7016,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation>Není možno otevřít databázi MediaShout.</translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/da.ts'
--- resources/i18n/da.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/da.ts 2012-07-28 07:56:22 +0000
@@ -1325,12 +1325,12 @@
<translation>Bibel ikke færdigindlæst.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>Den sekundære bibel indeholder ikke alle versene der er i den primære bibel. Kun de vers der kan findes i begge bibler vil blive vist. %d vers er ikke blevet inkluderet blandt resultaterne.</translation>
</message>
@@ -1346,14 +1346,24 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Importerer %s %s...</translation>
@@ -1629,7 +1639,7 @@
<translation>Redigér alle dias på samme tid.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Del et dias op i to ved at indsætte en diasopdeler.</translation>
</message>
@@ -1659,12 +1669,20 @@
<translation>Re&digér alle</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Indsæt dias</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1952,7 +1970,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Billedfiler</translation>
</message>
@@ -2204,7 +2222,7 @@
<translation>Billedfil:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Åben fil</translation>
</message>
@@ -2331,7 +2349,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation type="unfinished"></translation>
</message>
@@ -2391,29 +2409,29 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation type="unfinished"></translation>
</message>
@@ -2776,26 +2794,11 @@
<translation>Beskrivelse</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Mærke</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Start mærke</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>Afslut mærke</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>Mærke id</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Start HTML</translation>
@@ -2809,7 +2812,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Opdateringsfejl</translation>
</message>
@@ -2834,7 +2837,7 @@
<translation></and her></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Mærke %s er allerede defineret.</translation>
</message>
@@ -3862,82 +3865,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Flyt til &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Flyt element til toppen af programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Flyt &op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Flyt element en placering op i programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Flyt &ned</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Flyt element en placering ned i programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Flyt til &bunden</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Flyt element til slutningen af programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Slet fra programmet</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Slet det valgte element fra programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Tilføj nyt emne</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Tilføj til det valgte emne</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Redigér emne</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Omrokér element</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Noter</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation type="unfinished"></translation>
</message>
@@ -3974,72 +3977,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Udvid alle</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Udvid alle program-elementerne.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>&Sammenfold alle</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Sammenfold alle program-elementerne.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Åben fil</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Flyt op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Start tid</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Vis &forhåndsvisning</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Modificeret program</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Det nuværende program er blevet ændret. Vil du gemme dette program?</translation>
</message>
@@ -4059,7 +4062,7 @@
<translation>Afspilningstid:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Unavngivet program</translation>
</message>
@@ -4084,17 +4087,17 @@
<translation>Korrupt fil</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Indlæs et eksisterende program.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Gem dette program.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Vælg et tema for dette program.</translation>
</message>
@@ -4104,7 +4107,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -6690,7 +6693,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Vælg dokument-/præsentationfiler</translation>
</message>
@@ -6705,7 +6708,7 @@
<translation>Denne guide vil hjælpe dig med at importere sange fra forskellige formater. Klik på næste-knappen herunder for at starte processen ved at vælge et format du vil importere fra.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation type="unfinished"></translation>
</message>
@@ -6725,37 +6728,37 @@
<translation>Vent imens dine sange bliver importeret.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 databaser</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x databaser</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship sangfiler</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship sangfiler</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>SongBeamer filer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus sangfiler</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter sangfiler</translation>
</message>
@@ -6770,65 +6773,95 @@
<translation>Gem til fil</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Songs of Fellowship-importeringen er blevet deaktiveret på grund af at OpenLP ikke kan oprette forbindelse til OpenOffice, eller LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>OpenLyrics eller OpenLP 2.0 eksporteret sang</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>OpenLyrics filer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -6911,6 +6944,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/de.ts'
--- resources/i18n/de.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/de.ts 2012-07-28 07:56:22 +0000
@@ -1347,12 +1347,12 @@
<translation>Bibel wurde nicht vollständig geladen.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Hinweis</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>Die Vergleichsbibel enthält nicht alle Verse, die in der Hauptbibel vorhanden sind. Nur die Verse, die in beiden Bibeln vorhanden sind, werden angezeigt. %d Verse sind nicht enthalten.</translation>
</message>
@@ -1368,14 +1368,24 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>Sind Sie sicher, dass Sie "%s" löschen möchten?</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>%s %s wird importiert...</translation>
@@ -1652,7 +1662,7 @@
<translation>Bearbeite alle Folien.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Füge einen Folienumbruch ein.</translation>
</message>
@@ -1682,12 +1692,20 @@
<translation>&Alle bearbeiten</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Folie einfügen</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1975,7 +1993,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Bilddateien</translation>
</message>
@@ -2237,7 +2255,7 @@
<translation>Bild-Datei:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Datei öffnen</translation>
</message>
@@ -2365,7 +2383,7 @@
<translation>Fenstermanager X11 umgehen</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Syntaxfehler.</translation>
</message>
@@ -2425,22 +2443,22 @@
<translation>Fehler im Daten Ordner</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation>Bitte wählen Sie Pfad des Daten Ordners</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation>Bitte bestätigen Sie die Änderung des Daten Ordners</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation>Daten Ordner zurücksetzen</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2449,7 +2467,7 @@
Dieser Ort wird beim nächsten Start benutzt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation>Existierende Daten überschreiben</translation>
</message>
@@ -2843,26 +2861,11 @@
<translation>Beschreibung</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Tag</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Anfangs Tag</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>End Tag</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>Tag Nr.</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Anfangs HTML</translation>
@@ -2876,7 +2879,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Aktualisierungsfehler</translation>
</message>
@@ -2901,7 +2904,7 @@
<translation></und hier></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Tag »%s« bereits definiert.</translation>
</message>
@@ -3939,82 +3942,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Zum &Anfang schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Das ausgewählte Element an den Anfang des Ablaufs verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Nach &oben schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Das ausgewählte Element um eine Position im Ablauf nach oben verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Nach &unten schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Das ausgewählte Element um eine Position im Ablauf nach unten verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Zum &Ende schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Das ausgewählte Element an das Ende des Ablaufs verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>Vom Ablauf &löschen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Das ausgewählte Element aus dem Ablaufs entfernen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Neues Element hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Zum gewählten Element hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>Element &bearbeiten</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Aufnahmeelement</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Notizen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Design des Elements ändern</translation>
</message>
@@ -4051,72 +4054,72 @@
<translation>Dieses Element kann nicht angezeigt werden, da die zugehörige Erweiterung fehlt oder inaktiv ist.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>Alle au&sklappen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Alle Ablaufelemente ausklappen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>Alle ei&nklappen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Alle Ablaufelemente einklappen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Ablauf öffnen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Ausgewähltes nach unten schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Nach oben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Ausgewähltes nach oben schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Zeige das ausgewählte Element Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Startzeit</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>&Vorschau</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Modifizierter Ablauf</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Der momentane Ablauf wurde modifiziert. Möchten Sie ihn speichern?</translation>
</message>
@@ -4136,7 +4139,7 @@
<translation>Spiellänge:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Unbenannt</translation>
</message>
@@ -4161,17 +4164,17 @@
<translation>Dehlerhaft Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Einen bestehenden Ablauf öffnen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Den aktuellen Ablauf speichern.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Design für den Ablauf auswählen.</translation>
</message>
@@ -4181,7 +4184,7 @@
<translation>Entweder ist die Datei fehlerhaft oder sie ist keine OpenLP 2.0 Ablauf-Datei.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Ablaufdatei fehlt</translation>
</message>
@@ -6773,7 +6776,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Präsentationen/Textdokumente auswählen</translation>
</message>
@@ -6788,7 +6791,7 @@
<translation>Dieser Assistent hilft Ihnen Liedtexte aus verschiedenen Formaten zu importieren. Klicken Sie auf »Weiter« um das Quellformat auszuwählen, aus dem Sie importieren möchten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Präsentation/Textdokument</translation>
</message>
@@ -6808,37 +6811,37 @@
<translation>Die Liedtexte werden importiert. Bitte warten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>»OpenLP 2.0« Lieddatenbanken</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>»openlp.org 1.x« Lieddatenbanken</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>»Words of Worship« Lieddateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship Song Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>SongBeamer Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus Song Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter Lied-Dateien</translation>
</message>
@@ -6853,65 +6856,95 @@
<translation>In Datei speichern</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Der Songs of Fellowship importer wurde deaktiviert, weil OpenLP nicht OpenOffice oder LibreOffice öffnen konnte.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Der Präsentation/Textdokument importer wurde deaktiviert, weil OpenLP nicht OpenOffice oder LibreOffice öffnen konnte.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>OpenLyrics oder OpenLP 2.0 exportiere Lieder</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>»OpenLyrics« Datei</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>CLI SongSelect Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>EasySlides XML Datei</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>EasyWorship Lieddatenbank</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation>DreamBeam Lied Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation>Bitte wählen sie einen gültigen PowerSong 1.0 Datenbank Ordner.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation>ZionWorx(CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation>Bitte konvertieren Sie zuerst die ZionWorx Datenbank in eine CSV Text Datei, wie beschrieben im <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -6994,6 +7027,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/el.ts'
--- resources/i18n/el.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/el.ts 2012-07-28 07:56:22 +0000
@@ -1344,12 +1344,12 @@
<translation>Βίβλος ατελώς φορτωμένη.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Πληροφορίες</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>Η δεύτερη Βίβλος δεν περιέχει όλα τα εδάφια που υπάρχουν στην κύρια Βίβλο. Θα εμφανιστούν μόνο τα εδάφια που βρίσκονται και στις δύο Βίβλους. %d εδάφια δεν έχουν συμπεριληφθεί στα αποτελέσματα.</translation>
</message>
@@ -1365,14 +1365,24 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>Είστε σίγουροι ότι θέλετε να διαγράψετε το "%s" ;</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Εισαγωγή %s %s...</translation>
@@ -1649,7 +1659,7 @@
<translation>Επεξεργασία όλων των διαφανειών ταυτόχρονα.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Χωρίστε μια διαφάνεια σε δύο με εισαγωγή ενός διαχωριστή διαφανειών.</translation>
</message>
@@ -1679,12 +1689,20 @@
<translation>&Επεξεργασία Όλων</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Εισαγωγή Διαφάνειας</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1972,7 +1990,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Αρχεία Εικόνων</translation>
</message>
@@ -2231,7 +2249,7 @@
<translation>Αρχείο εικόνας:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Άνοιγμα Αρχείου</translation>
</message>
@@ -2358,7 +2376,7 @@
<translation>Παράκαμψη Διαχειριστή Παραθύρων X11</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Σφάλμα Σύνταξης.</translation>
</message>
@@ -2418,22 +2436,22 @@
<translation>Σφάλμα Φακέλου Δεδομένων</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation>Επιλογή Τοποθεσίας Φακέλου Δεδομένων</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation>Επιβεβαίωση Αλλαγής Φακέλου Δεδομένων</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation>Επαναφορά Φακέλου Δεδομένων</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2442,7 +2460,7 @@
Η τοποθεσία αυτή θα χρησιμοποιηθεί αφού κλείσετε το OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation>Αντικατάσταση Υπάρχοντων Δεδομένων</translation>
</message>
@@ -2836,26 +2854,11 @@
<translation>Περιγραφή</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Ετικέτα</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Ετικέτα έναρξης</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>Ετικέτα λήξης</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>ID ετικέτας</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Έναρξη HTML</translation>
@@ -2869,7 +2872,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Σφάλμα Ενημέρωσης</translation>
</message>
@@ -2894,7 +2897,7 @@
<translation></και εδώ></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Η ετικέτα %s έχει ήδη οριστεί.</translation>
</message>
@@ -3932,82 +3935,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Μετακίνηση στην &κορυφή</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Μετακίνηση αντικειμένου στην κορυφή της λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Μετακίνηση &επάνω</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Μετακίνηση μία θέση επάνω στην λειτουργία.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Μετακίνηση κά&τω</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Μετακίνηση μία θέση κάτω στην λειτουργία.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Μετακίνηση στο &τέλος</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Μετακίνηση στο τέλος της λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Διαγραφή Από την Λειτουργία</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Διαγραφή του επιλεγμένου αντικειμένου από την λειτουργία.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Προσθήκη Νέου Αντικειμένου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Προσθήκη στο Επιλεγμένο Αντικείμενο</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Επεξεργασία Αντικειμένου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Ανακατανομή Αντικειμένου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Σημειώσεις</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Αλλαγή Θέματος Αντικειμένου</translation>
</message>
@@ -4044,72 +4047,72 @@
<translation>Το αντικείμενό σας δεν μπορεί να προβληθεί αφού το πρόσθετο που απαιτείται για την προβολή απουσιάζει ή είναι ανενεργό</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Ανάπτυξη όλων</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Ανάπτυξη όλων των αντικειμένων λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>&Σύμπτυξη όλων</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Σύμπτυξη όλων των αντικειμένων λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Άνοιγμα Αρχείου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Μετακίνηση της επιλογής κάτω στο παράθυρο.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Μετακίνηση επάνω</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Μετακίνηση της επιλογής προς τα πάνω στο παράθυρο.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Προβολή</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Προβολή του επιλεγμένου αντικειμένου.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>Ώρα &Έναρξης</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Προβολή &Προεπισκόπησης</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Τροποποιημένη Λειτουργία</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Η τρέχουσα λειτουργία έχει τροποποιηθεί. Θέλετε να αποθηκεύσετε ετούτη την λειτουργία;</translation>
</message>
@@ -4129,7 +4132,7 @@
<translation>Χρόνος Αναπαραγωγής:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Ανώνυμη Λειτουργία</translation>
</message>
@@ -4154,17 +4157,17 @@
<translation>Φθαρμένο Αρχείο</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Άνοιγμα υπάρχουσας λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Αποθήκευση ετούτης της λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Επιλέξτε ένα θέμα για την λειτουργία.</translation>
</message>
@@ -4174,7 +4177,7 @@
<translation>Αυτό το αρχείο είναι είτε φθαρμένο είτε δεν είναι αρχείο λειτουργίας του OpenLP 2.0.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Απουσία Αρχείου Λειτουργίας</translation>
</message>
@@ -6765,7 +6768,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Επιλέξτε Αρχεία Εγγράφων/Παρουσιάσεων</translation>
</message>
@@ -6780,7 +6783,7 @@
<translation>Ο οδηγός αυτος θα σας βοηθήσει να εισάγετε ύμνους διαφόρων μορφών. Κάντε κλικ στο κουμπί "επόμενο" παρακάτω για να ξεκινήσετε την διαδικασία επιλέγοντας την μορφή από την οποία θέλετε να εισάγετε.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Γενικό Έγγραφο/Παρουσίαση</translation>
</message>
@@ -6800,37 +6803,37 @@
<translation>Παρακαλούμε περιμένετε όσο οι ύμνοι σας εισάγονται.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>Βάσεις Δεδομένων OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>Βάσεις Δεδομένων openlp.org v 1.x</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Αρχεία Ύμνων Words Of Worship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Αρχεία Ύμνων Songs Of Fellowship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>Αρχεία SongBeamer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>Αρχεία Ύμνων SongShow Plus</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Αρχεία Ύμνων Foilpresenter</translation>
</message>
@@ -6845,65 +6848,95 @@
<translation>Αποθήκευση στο Αρχείο</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Η εισαγωγή αρχείων τύπου Songs of Fellowship έχει απενεργοποιηθεί επειδή το OpenLP δεν έχει προσβαση στο OpenOffice ή το Libreoffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Η εισαγωγή αρχείων γενικού τύπου έχει απενεργοποιηθεί επειδή το OpenLP δεν έχει προσβαση στο OpenOffice ή το Libreoffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>Ύμνος εξηγμένος από το OpenLyrics ή το OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>Αρχεία OpenLyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>Αρχεία CCLI SongSelect</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>Αρχείο EasySlides XML</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>Βάση Δεδομένων Ύμνων EasyWorship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation>Αρχεία Ύμνων DreamBeam</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation>Πρέπει να καθορίσετε έναν έγκυρο φάκελο βάσης δεδομένων του PowerSong 1.0.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation>ZionWorx (CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation>Πρώτα μετατρέψτε την βάση δεδομένων του ZionWorx σε αρχείο κειμένου CSV, όπως περιγράφεται στο <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -6986,6 +7019,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/en.ts'
--- resources/i18n/en.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/en.ts 2012-07-28 07:56:22 +0000
@@ -1344,12 +1344,12 @@
<translation>Bible not fully loaded.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>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.</translation>
</message>
@@ -1365,14 +1365,26 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>Are you sure you want to delete "%s"?</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Importing %s %s...</translation>
@@ -1649,7 +1661,7 @@
<translation>Edit all the slides at once.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Split a slide into two by inserting a slide splitter.</translation>
</message>
@@ -1679,12 +1691,20 @@
<translation>Ed&it All</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Insert Slide</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation>Edit Slide</translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1972,7 +1992,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Image Files</translation>
</message>
@@ -2231,7 +2251,7 @@
<translation>Image file:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
@@ -2358,7 +2378,7 @@
<translation>Bypass X11 Window Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Syntax error.</translation>
</message>
@@ -2418,22 +2438,22 @@
<translation>Data Directory Error</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation>Select Data Directory Location</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation>Confirm Data Directory Change</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation>Reset Data Directory</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2442,7 +2462,7 @@
This location will be used after OpenLP is closed.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation>Overwrite Existing Data</translation>
</message>
@@ -2835,26 +2855,11 @@
<translation>Description</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Tag</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Start tag</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>End tag</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>Tag Id</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Start HTML</translation>
@@ -2868,7 +2873,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Update Error</translation>
</message>
@@ -2893,7 +2898,7 @@
<translation></and here></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Tag %s already defined.</translation>
</message>
@@ -3931,82 +3936,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Move to &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Move item to the top of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Move &up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Move item up one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Move &down</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Move item down one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Move to &bottom</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Move item to the end of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Delete From Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Delete the selected item from the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Add New Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Add to Selected Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Edit Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Reorder Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Change Item Theme</translation>
</message>
@@ -4043,72 +4048,72 @@
<translation>Your item cannot be displayed as the plugin required to display it is missing or inactive</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Expand all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Expand all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>&Collapse all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Collapse all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Moves the selection down the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Move up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Moves the selection up the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Go Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Send the selected item to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Start Time</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Show &Preview</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Modified Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>The current service has been modified. Would you like to save this service?</translation>
</message>
@@ -4128,7 +4133,7 @@
<translation>Playing time: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Untitled Service</translation>
</message>
@@ -4153,17 +4158,17 @@
<translation>Corrupt File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Load an existing service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Save this service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Select a theme for the service.</translation>
</message>
@@ -4173,7 +4178,7 @@
<translation>This file is either corrupt or it is not an OpenLP 2.0 service file.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Service File Missing</translation>
</message>
@@ -5043,12 +5048,12 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="554"/>
<source>Preview and Save</source>
- <translation type="unfinished"></translation>
+ <translation>Preview and Save</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="556"/>
<source>Preview the theme and save it.</source>
- <translation type="unfinished"></translation>
+ <translation>Preview the theme and save it.</translation>
</message>
</context>
<context>
@@ -6764,7 +6769,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Select Document/Presentation Files</translation>
</message>
@@ -6779,7 +6784,7 @@
<translation>This wizard will help you to import songs from a variety of formats. Click the next button below to start the process by selecting a format to import from.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Generic Document/Presentation</translation>
</message>
@@ -6799,37 +6804,37 @@
<translation>Please wait while your songs are imported.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>SongBeamer Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter Song Files</translation>
</message>
@@ -6844,64 +6849,94 @@
<translation>Save to File</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>OpenLyrics or OpenLP 2.0 Exported Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>OpenLyrics Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>CCLI SongSelect Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>EasySlides XML File</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>EasyWorship Song Database</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation>DreamBeam Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation>You need to specify a valid PowerSong 1.0 database folder.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation>ZionWorx (CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
- <translation type="unfinished"></translation>
+ <translation>SundayPlus Song Files</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation>This importer has been disabled.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation>MediaShout Database</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation>SongPro Text Files</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation>SongPro (Export File)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation>In SongPro, export your songs using the File -> Export menu</translation>
</message>
</context>
<context>
@@ -6985,6 +7020,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation>Unable to open the MediaShout database.</translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/en_GB.ts'
--- resources/i18n/en_GB.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/en_GB.ts 2012-07-28 07:56:22 +0000
@@ -1344,12 +1344,12 @@
<translation>Bible not fully loaded.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>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.</translation>
</message>
@@ -1365,14 +1365,26 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>Are you sure you want to delete "%s"?</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Importing %s %s...</translation>
@@ -1649,7 +1661,7 @@
<translation>Edit all the slides at once.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Split a slide into two by inserting a slide splitter.</translation>
</message>
@@ -1679,12 +1691,20 @@
<translation>Ed&it All</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Insert Slide</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation>Edit Slide</translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1972,7 +1992,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Image Files</translation>
</message>
@@ -2231,7 +2251,7 @@
<translation>Image file:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
@@ -2358,7 +2378,7 @@
<translation>Bypass X11 Window Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Syntax error.</translation>
</message>
@@ -2418,22 +2438,22 @@
<translation>Data Directory Error</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation>Select Data Directory Location</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation>Confirm Data Directory Change</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation>Reset Data Directory</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2442,7 +2462,7 @@
This location will be used after OpenLP is closed.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation>Overwrite Existing Data</translation>
</message>
@@ -2835,26 +2855,11 @@
<translation>Description</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Tag</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Start tag</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>End tag</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>Tag Id</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Start HTML</translation>
@@ -2868,7 +2873,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Update Error</translation>
</message>
@@ -2893,7 +2898,7 @@
<translation></and here></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Tag %s already defined.</translation>
</message>
@@ -3930,82 +3935,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Move to &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Move item to the top of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Move &up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Move item up one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Move &down</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Move item down one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Move to &bottom</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Move item to the end of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Delete From Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Delete the selected item from the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Add New Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Add to Selected Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Edit Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Reorder Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Change Item Theme</translation>
</message>
@@ -4042,72 +4047,72 @@
<translation>Your item cannot be displayed as the plugin required to display it is missing or inactive</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Expand all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Expand all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>&Collapse all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Collapse all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Moves the selection down the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Move up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Moves the selection up the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Go Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Send the selected item to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Start Time</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Show &Preview</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Modified Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>The current service has been modified. Would you like to save this service?</translation>
</message>
@@ -4127,7 +4132,7 @@
<translation>Playing time: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Untitled Service</translation>
</message>
@@ -4152,17 +4157,17 @@
<translation>Corrupt File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Load an existing service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Save this service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Select a theme for the service.</translation>
</message>
@@ -4172,7 +4177,7 @@
<translation>This file is either corrupt or it is not an OpenLP 2.0 service file.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Service File Missing</translation>
</message>
@@ -5042,12 +5047,12 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="554"/>
<source>Preview and Save</source>
- <translation type="unfinished"></translation>
+ <translation>Preview and Save</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="556"/>
<source>Preview the theme and save it.</source>
- <translation type="unfinished"></translation>
+ <translation>Preview the theme and save it.</translation>
</message>
</context>
<context>
@@ -6763,7 +6768,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Select Document/Presentation Files</translation>
</message>
@@ -6778,7 +6783,7 @@
<translation>This wizard will help you to import songs from a variety of formats. Click the next button below to start the process by selecting a format to import from.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Generic Document/Presentation</translation>
</message>
@@ -6798,37 +6803,37 @@
<translation>Please wait while your songs are imported.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>SongBeamer Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter Song Files</translation>
</message>
@@ -6843,64 +6848,94 @@
<translation>Save to File</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>OpenLyrics or OpenLP 2.0 Exported Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>OpenLyrics Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>CCLI SongSelect Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>EasySlides XML File</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>EasyWorship Song Database</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation>DreamBeam Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation>You need to specify a valid PowerSong 1.0 database folder.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation>ZionWorx (CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
- <translation type="unfinished"></translation>
+ <translation>SundayPlus Song Files</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation>This importer has been disabled.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation>MediaShout Database</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation>SongPro Text Files</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation>SongPro (Export File)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation>In SongPro, export your songs using the File -> Export menu</translation>
</message>
</context>
<context>
@@ -6984,6 +7019,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation>Unable to open the MediaShout database.</translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/en_ZA.ts'
--- resources/i18n/en_ZA.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/en_ZA.ts 2012-07-28 07:56:22 +0000
@@ -1340,12 +1340,12 @@
<translation>Bible not fully loaded.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>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.</translation>
</message>
@@ -1361,14 +1361,24 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Importing %s %s...</translation>
@@ -1645,7 +1655,7 @@
<translation>Edit all the slides at once.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Split a slide into two by inserting a slide splitter.</translation>
</message>
@@ -1675,12 +1685,20 @@
<translation>Ed&it All</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Insert Slide</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1968,7 +1986,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Image Files</translation>
</message>
@@ -2227,7 +2245,7 @@
<translation>Image file:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
@@ -2354,7 +2372,7 @@
<translation>Bypass X11 Window Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Syntax error.</translation>
</message>
@@ -2414,29 +2432,29 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation type="unfinished"></translation>
</message>
@@ -2825,26 +2843,11 @@
<translation>Description</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Tag</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Start tag</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>End tag</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>Tag Id</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Start HTML</translation>
@@ -2858,7 +2861,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Update Error</translation>
</message>
@@ -2883,7 +2886,7 @@
<translation></and here></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Tag %s already defined.</translation>
</message>
@@ -3921,82 +3924,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Move to &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Move item to the top of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Move &up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Move item up one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Move &down</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Move item down one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Move to &bottom</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Move item to the end of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Delete From Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Delete the selected item from the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Add New Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Add to Selected Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Edit Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Reorder Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Change Item Theme</translation>
</message>
@@ -4033,72 +4036,72 @@
<translation>Your item cannot be displayed as the plugin required to display it is missing or inactive</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Expand all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Expand all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>&Collapse all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Collapse all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Moves the selection down the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Move up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Moves the selection up the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Go Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Send the selected item to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Start Time</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Show &Preview</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Modified Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>The current service has been modified. Would you like to save this service?</translation>
</message>
@@ -4118,7 +4121,7 @@
<translation>Playing time: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Untitled Service</translation>
</message>
@@ -4143,17 +4146,17 @@
<translation>Corrupt File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Load an existing service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Save this service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Select a theme for the service.</translation>
</message>
@@ -4163,7 +4166,7 @@
<translation>This file is either corrupt or it is not an OpenLP 2.0 service file.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Service File Missing</translation>
</message>
@@ -6754,7 +6757,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Select Document/Presentation Files</translation>
</message>
@@ -6769,7 +6772,7 @@
<translation>This wizard will help you to import songs from a variety of formats. Click the next button below to start the process by selecting a format to import from.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Generic Document/Presentation</translation>
</message>
@@ -6789,37 +6792,37 @@
<translation>Please wait while your songs are imported.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>SongBeamer Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter Song Files</translation>
</message>
@@ -6834,65 +6837,95 @@
<translation>Save to File</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>OpenLyrics or OpenLP 2.0 Exported Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>OpenLyrics Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -6975,6 +7008,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/es.ts'
--- resources/i18n/es.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/es.ts 2012-07-28 07:56:22 +0000
@@ -1344,12 +1344,12 @@
<translation>Biblia incompleta.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Información</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>La Biblia secundaria no contiene todos los versículos de la Biblia principal. Solo se muestran los versículos comunes. Versículos %d no se incluyen en los resultados.</translation>
</message>
@@ -1365,14 +1365,26 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>¿Desea realmente borrar "%s"?</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation>Desea eliminar completamente la Biblia "%s" de OpenLP?
+
+Deberá reimportar esta Biblia para utilizarla de nuevo.</translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Importando %s %s...</translation>
@@ -1649,7 +1661,7 @@
<translation>Editar todas las diapositivas a la vez.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Dividir la diapositiva insertando un separador.</translation>
</message>
@@ -1679,12 +1691,20 @@
<translation>Ed&itar Todo</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Insertar</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation>Editar Diapositiva</translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1972,7 +1992,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Archivos de Imagen</translation>
</message>
@@ -2231,7 +2251,7 @@
<translation>Archivo:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Abrir Archivo</translation>
</message>
@@ -2358,7 +2378,7 @@
<translation>No usar el Administrador de Ventanas de X11</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Error de Sintaxis.</translation>
</message>
@@ -2418,22 +2438,22 @@
<translation>Error en Directorio de Datos</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation>Seleccione Ubicación de Datos</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation>Confirme Cambio de Directorio</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation>Reestablecer Directorio de Datos</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2442,7 +2462,7 @@
Esta ubicación se utilizará luego de cerrar OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation>Sobrescribir los Datos Actuales</translation>
</message>
@@ -2836,26 +2856,11 @@
<translation>Descripción</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Etiqueta</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Etiqueta de inicio</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>Etiqueta de final</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>ID de Etiqueta</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Inicio HTML</translation>
@@ -2869,7 +2874,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Error de Actualización</translation>
</message>
@@ -2894,7 +2899,7 @@
<translation></and aquí></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Etiqueta %s ya definida.</translation>
</message>
@@ -3932,82 +3937,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Mover al &inicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Mover el elemento al inicio del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>S&ubir</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Mover el elemento una posición hacia arriba.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Ba&jar</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Mover el elemento una posición hacia abajo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Mover al &final</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Mover el elemento al final del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Eliminar Del Servicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Eliminar el elemento seleccionado del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Agregar Nuevo Elemento</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Agregar al Elemento Seleccionado</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Editar Elemento</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Reorganizar Elemento</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Cambiar Tema de elemento</translation>
</message>
@@ -4044,72 +4049,72 @@
<translation>El elemento no se puede mostar porque falta el complemento requerido o esta desabilitado</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Expandir todo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Expandir todos los elementos del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>&Colapsar todo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Colapsar todos los elementos del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Abrir Archivo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Mover selección hacia abajo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Subir</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Mover selección hacia arriba.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Proyectar</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Proyectar el elemento seleccionado.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Tiempo de Inicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Mostrar &Vista Previa</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Servicio Modificado</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>El servicio actual a sido modificado. ¿Desea guardar este servicio?</translation>
</message>
@@ -4129,7 +4134,7 @@
<translation>Tiempo de reproducción:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Servicio Sin nombre</translation>
</message>
@@ -4154,17 +4159,17 @@
<translation>Archivo Corrompido</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Abrir un servicio existente.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Guardar este servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Seleccione un tema para el servicio.</translation>
</message>
@@ -4174,7 +4179,7 @@
<translation>El archivo está corrupto o no es un archivo OpenLP 2.0 válido.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Archivo de Servicio faltante</translation>
</message>
@@ -5044,12 +5049,12 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="554"/>
<source>Preview and Save</source>
- <translation type="unfinished"></translation>
+ <translation>Previsualizar y Guardar</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="556"/>
<source>Preview the theme and save it.</source>
- <translation type="unfinished"></translation>
+ <translation>Previsualizar el tema y guardarlo.</translation>
</message>
</context>
<context>
@@ -6765,7 +6770,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Seleccione Documento/Presentación</translation>
</message>
@@ -6780,7 +6785,7 @@
<translation>Este asistente le ayudará a importar canciones de diversos formatos. Presione Siguiente para iniciar el proceso al seleccionar un formato a importar.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Documento/Presentación genérica</translation>
</message>
@@ -6800,37 +6805,37 @@
<translation>Por favor espere mientras se exportan las canciones.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>Base de Datos OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>Base de datos openlp v1.x</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Archivo Words Of Worship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Archivo Songs Of Fellowship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>Archivo SongBeamer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>Archivo SongShow Plus</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Archivo Foilpresenter</translation>
</message>
@@ -6845,63 +6850,93 @@
<translation>Guardar a Archivo</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>El importador de Songs of Fellowship se ha deshabilitado porque OpenOffice.org o LibreOffice no esta disponible.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>El importador documento/presentación se ha deshabilitado porque OpenOffice.org o LibreOffice no esta disponible.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>Canción exportada de OpenLyrics o OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>Archivos OpenLyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>Archivos CCLI SongSelect</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>Archivo EasySlides XML</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>Base de Datos EasyWorship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation>Archivos de Canción DreamBeam</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation>Debe especificar un folder de datos PowerSong 1.0 válido.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation>ZionWorx (CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation>Primero convierta su base de datos ZionWork a un archivo de texto CSV, como se explica en el <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">Manual de Usuario</a>.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
+ <translation>Archivos de SundayPlus</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation>Este importador se ha deshabilitado.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -6986,6 +7021,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/et.ts'
--- resources/i18n/et.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/et.ts 2012-07-28 07:56:22 +0000
@@ -940,7 +940,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="93"/>
<source>The following book name cannot be matched up internally. Please select the corresponding name from the list.</source>
- <translation type="unfinished"></translation>
+ <translation>Järgneva raamatu nimele ei leitud vastet. Palun vali õige nimi loetelust.</translation>
</message>
</context>
<context>
@@ -1343,12 +1343,12 @@
<translation>Piibel ei ole täielikult laaditud.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Andmed</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>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>
@@ -1364,14 +1364,26 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>Kas sa oled kindel, et tahad "%s" kustutada?</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation>Kas sa kindlasti tahad kustutada "%s" piibli OpenLP-st?
+
+Et jälle seda piiblit kasutada, pead selle uuesti importima.</translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation>See piibli fail ei ole õiges vormingus. OpenSong vormingus piiblid võivad olla pakitud. Enne importimist pead need lahti pakkima.</translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>%s %s. peatüki importimine...</translation>
@@ -1648,7 +1660,7 @@
<translation>Kõigi slaidide muutmine ühekorraga.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Slaidi lõikamine kaheks, sisestades slaidide eraldaja.</translation>
</message>
@@ -1678,12 +1690,20 @@
<translation>Muuda &kõiki</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Uus slaid</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation>Slaidi redigeerimine</translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1971,7 +1991,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Pildifailid</translation>
</message>
@@ -2229,7 +2249,7 @@
<translation>Pildifail:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Faili avamine</translation>
</message>
@@ -2356,91 +2376,93 @@
<translation>X11 aknahaldur jäetakse vahele</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Süntaksi viga.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="344"/>
<source>Data Location</source>
- <translation type="unfinished"></translation>
+ <translation>Andmete asukoht</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="409"/>
<source>Current path:</source>
- <translation type="unfinished"></translation>
+ <translation>Praegune asukoht:</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="411"/>
<source>Custom path:</source>
- <translation type="unfinished"></translation>
+ <translation>Kohandatud asukoht:</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="413"/>
<source>Browse for new data file location.</source>
- <translation type="unfinished"></translation>
+ <translation>Sirvimine andmete faili uue asukoha leidmiseks.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="416"/>
<source>Set the data location to the default.</source>
- <translation type="unfinished"></translation>
+ <translation>Andmete vaikimisi asukoha taastamine.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="419"/>
<source>Cancel</source>
- <translation type="unfinished">Loobu</translation>
+ <translation>Loobu</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="422"/>
<source>Cancel OpenLP data directory location change.</source>
- <translation type="unfinished"></translation>
+ <translation>Loobu OpenLP andmete kataloogi asukoha muutusest.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="425"/>
<source>Copy data to new location.</source>
- <translation type="unfinished"></translation>
+ <translation>Kopeeri andmed uude asukohta.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="428"/>
<source>Copy the OpenLP data files to the new location.</source>
- <translation type="unfinished"></translation>
+ <translation>OpenLP andmefailide kopeerimine uude asukohta.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="431"/>
<source><strong>WARNING:</strong> New data directory location contains OpenLP data files. These files WILL be replaced during a copy.</source>
- <translation type="unfinished"></translation>
+ <translation><strong>HOIATUS:</strong> Uus OpenLP andmefailide kataloog juba sisaldab andmefaile. Kopeerimisel need failid ASENDATAKSE.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="519"/>
<source>Data Directory Error</source>
- <translation type="unfinished"></translation>
+ <translation>Andmete kataloogi tõrge</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
- <translation type="unfinished"></translation>
+ <translation>Andmekausta asukoha valimine</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
- <translation type="unfinished"></translation>
+ <translation>Andmekausta muutmise kinnitus</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
- <translation type="unfinished"></translation>
+ <translation>Taasta esialgne andmekaust</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
- <translation type="unfinished"></translation>
+ <translation>Kas sa oled kindel, et tahad taastada OpenLP andmekausta vaikimisi asukoha?
+
+Seda asukohta kasutatakse pärast OpenLP sulgemist.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
- <translation type="unfinished"></translation>
+ <translation>Olemasolevate andmete ülekirjutamine</translation>
</message>
</context>
<context>
@@ -2833,26 +2855,11 @@
<translation>Kirjeldus</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Märgis</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Alustav märgis</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>Lõpetav märgis</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>Märgise ID</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Alustav HTML</translation>
@@ -2866,7 +2873,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Tõrge uuendamisel</translation>
</message>
@@ -2891,7 +2898,7 @@
<translation></ja siia></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Märgis %s on juba defineeritud.</translation>
</message>
@@ -3641,7 +3648,7 @@
<message>
<location filename="openlp/core/ui/mainwindow.py" line="1520"/>
<source>New Data Directory Error</source>
- <translation type="unfinished"></translation>
+ <translation>Uue andmekausta viga</translation>
</message>
</context>
<context>
@@ -3929,82 +3936,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Tõsta ü&lemiseks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Teenistuse algusesse tõstmine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Liiguta &üles</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Elemendi liigutamine teenistuses ühe koha võrra ettepoole.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Liiguta &alla</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Elemendi liigutamine teenistuses ühe koha võrra tahapoole.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Tõsta &alumiseks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Teenistuse lõppu tõstmine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Kustuta teenistusest</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Valitud elemendi kustutamine teenistusest.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Lisa uus element</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Lisa valitud elemendile</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Muuda kirjet</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Muuda elemendi kohta järjekorras</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Märkmed</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Muuda elemendi kujundust</translation>
</message>
@@ -4041,72 +4048,72 @@
<translation>Seda elementi pole võimalik näidata, kuna vajalik plugin on puudu või pole aktiivne</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Laienda kõik</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Kõigi teenistuse kirjete laiendamine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>&Ahenda kõik</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Kõigi teenistuse kirjete ahendamine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Faili avamine</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Valiku tõstmine aknas allapoole.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Liiguta üles</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Valiku tõstmine aknas ülespoole.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Ekraanile</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Valitud kirje saatmine ekraanile.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Alguse aeg</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Näita &eelvaadet</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Teenistust on muudetud</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Praegust teenistust on muudetud. Kas tahad selle teenistuse salvestada?</translation>
</message>
@@ -4126,7 +4133,7 @@
<translation>Kestus: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Pealkirjata teenistus</translation>
</message>
@@ -4151,17 +4158,17 @@
<translation>Rikutud fail</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Olemasoleva teenistuse laadimine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Selle teenistuse salvestamine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Teenistuse jaoks kujunduse valimine.</translation>
</message>
@@ -4171,7 +4178,7 @@
<translation>See fail on rikutud või ei ole see OpenLP 2.0 teenistuse fail.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Teenistuse fail puudub</translation>
</message>
@@ -4198,12 +4205,12 @@
<message>
<location filename="openlp/core/ui/servicemanager.py" line="566"/>
<source>Error Saving File</source>
- <translation type="unfinished"></translation>
+ <translation>Viga faili salvestamisel</translation>
</message>
<message>
<location filename="openlp/core/ui/servicemanager.py" line="566"/>
<source>There was an error saving your file.</source>
- <translation type="unfinished"></translation>
+ <translation>Sinu faili salvestamisel esines tõrge.</translation>
</message>
</context>
<context>
@@ -5041,12 +5048,12 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="554"/>
<source>Preview and Save</source>
- <translation type="unfinished"></translation>
+ <translation>Eelvaatle ja salvesta</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="556"/>
<source>Preview the theme and save it.</source>
- <translation type="unfinished"></translation>
+ <translation>Kujunduse eelvaade ja salvestamine.</translation>
</message>
</context>
<context>
@@ -5652,42 +5659,42 @@
<location filename="openlp/core/lib/ui.py" line="84"/>
<source>Invalid Folder Selected</source>
<comment>Singular</comment>
- <translation type="unfinished"></translation>
+ <translation>Valiti sobimatu kataloog</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="86"/>
<source>Invalid File Selected</source>
<comment>Singular</comment>
- <translation type="unfinished"></translation>
+ <translation>Valiti sobimatu fail</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="87"/>
<source>Invalid Files Selected</source>
<comment>Plural</comment>
- <translation type="unfinished"></translation>
+ <translation>Valiti sobimatud failid</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="102"/>
<source>No Folder Selected</source>
<comment>Singular</comment>
- <translation type="unfinished"></translation>
+ <translation>Ühtegi kasuta pole valitud</translation>
</message>
<message>
<location filename="openlp/core/ui/wizard.py" line="65"/>
<source>Open %s Folder</source>
- <translation type="unfinished"></translation>
+ <translation>Ava %s kaust</translation>
</message>
<message>
<location filename="openlp/core/ui/wizard.py" line="69"/>
<source>You need to specify one %s file to import from.</source>
<comment>A file type e.g. OpenSong</comment>
- <translation type="unfinished"></translation>
+ <translation>Pead valim ühe %s faili, millest importida.</translation>
</message>
<message>
<location filename="openlp/core/ui/wizard.py" line="73"/>
<source>You need to specify one %s folder to import from.</source>
<comment>A song format e.g. PowerSong</comment>
- <translation type="unfinished"></translation>
+ <translation>Pead valima ühe %s kausta, millest importida.</translation>
</message>
</context>
<context>
@@ -5813,12 +5820,12 @@
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The presentation %s is incomplete, please reload.</source>
- <translation type="unfinished"></translation>
+ <translation>Esitlus %s pole täielik, palun laadi uuesti.</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="305"/>
<source>The presentation %s no longer exists.</source>
- <translation type="unfinished"></translation>
+ <translation>Esitlust %s pole enam olemas.</translation>
</message>
</context>
<context>
@@ -6761,7 +6768,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Dokumentide/esitluste valimine</translation>
</message>
@@ -6776,7 +6783,7 @@
<translation>See nõustaja aitab importida paljudes erinevates vormingutes laule. Klõpsa all asuvat edasi nuppu, et jätkata importimise vormingu valimisega.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Tavaline dokument/esitlus</translation>
</message>
@@ -6796,37 +6803,37 @@
<translation>Palun oota, kuni laule imporditakse.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 andmebaas</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x andmebaas</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship Song failid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship laulufailid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>SongBeameri laulufailid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus laulufailid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenteri laulufailid</translation>
</message>
@@ -6841,64 +6848,94 @@
<translation>Salvesta faili</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Songs of Fellowship importija on keelatud, kuna OpenLP-l puudub ligiäpääs OpenOffice'le või LibreOffice'le.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Tavalise dokumendi/esitluse importija on keelatud, kuna OpenLP-l puudub ligipääs OpenOffice'le või LibreOffice'le.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>OpenLyrics või OpenLP 2.0-st eksporditud laul</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>OpenLyrics failid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>CCLI SongSelecti failid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>EasySlides XML fail</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>EasyWorship laulude andmebaas</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
- <translation type="unfinished"></translation>
+ <translation>DreamBeam'i laulufailid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
- <translation type="unfinished"></translation>
+ <translation>Pead valima õige PowerSong 1.0 andmebaasi kataloogi.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
- <translation type="unfinished"></translation>
+ <translation>ZionWorx (CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
- <translation type="unfinished"></translation>
+ <translation>Kõigepealt teisenda oma ZionWorx andmebaas CSV tekstifailiks, vastavalt juhendile <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">kasutaja käsiraamatus</a>.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
- <translation type="unfinished"></translation>
+ <translation>SundayPlus'i laulufailid</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation>Importija on keelatud.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation>MediaShout andmebaas</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation>MediaShout importija töötab ainult Windowsi platvormil. See on keelatud puuduva Pythoni mooduli pärast. Selle importija kasutamiseks pead paigaldama "pyodbc" mooduli.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation>SongPro tekstifailid</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation>SongPro (eksportfail)</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation>Ekspordi oma laulud SongPro menüüst kasutades File -> Export.</translation>
</message>
</context>
<context>
@@ -6982,6 +7019,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation>MediaShout andmebaasi ei suudetud avada.</translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
@@ -7010,12 +7055,12 @@
<message>
<location filename="openlp/plugins/songs/lib/powersongimport.py" line="103"/>
<source>No songs to import.</source>
- <translation type="unfinished"></translation>
+ <translation>Pole laule, mida importida.</translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/powersongimport.py" line="155"/>
<source>Verses not found. Missing "PART" header.</source>
- <translation type="unfinished"></translation>
+ <translation>Salme ei leitud. "PART" päis puudub.</translation>
</message>
</context>
<context>
=== modified file 'resources/i18n/fi.ts'
--- resources/i18n/fi.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/fi.ts 2012-07-28 07:56:22 +0000
@@ -5,35 +5,35 @@
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>&Alert</source>
- <translation type="unfinished"></translation>
+ <translation>&Hälytys</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="138"/>
<source>Show an alert message.</source>
- <translation type="unfinished"></translation>
+ <translation>Näytä </translation>
</message>
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="184"/>
<source>Alert</source>
<comment>name singular</comment>
- <translation type="unfinished"></translation>
+ <translation>Hälytys</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="185"/>
<source>Alerts</source>
<comment>name plural</comment>
- <translation type="unfinished"></translation>
+ <translation>Hälytykset</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="189"/>
<source>Alerts</source>
<comment>container title</comment>
- <translation type="unfinished"></translation>
+ <translation>Hälytykset</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="173"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
- <translation type="unfinished"></translation>
+ <translation><strong>Hälytykset liitännäinen</strong><br />Hälytykset liitännäinen huolehtii lastenhoidon viestien näyttämisestä esityksen aikana.</translation>
</message>
</context>
<context>
@@ -41,69 +41,71 @@
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="88"/>
<source>Alert Message</source>
- <translation type="unfinished"></translation>
+ <translation>Hälytysviesti</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="90"/>
<source>Alert &text:</source>
- <translation type="unfinished"></translation>
+ <translation>Hälytyksen &teksti</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="94"/>
<source>&New</source>
- <translation type="unfinished"></translation>
+ <translation>&Uusi</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="96"/>
<source>&Save</source>
- <translation type="unfinished"></translation>
+ <translation>&Tallenna</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="98"/>
<source>Displ&ay</source>
- <translation type="unfinished"></translation>
+ <translation>&Näytä</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="100"/>
<source>Display && Cl&ose</source>
- <translation type="unfinished"></translation>
+ <translation>Näytä && &Sulje</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="106"/>
<source>New Alert</source>
- <translation type="unfinished"></translation>
+ <translation>Uusi hälytys</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="106"/>
<source>You haven't specified any text for your alert. Please type in some text before clicking New.</source>
- <translation type="unfinished"></translation>
+ <translation>Et ole määritellyt viestitekstiä hälytykselle. Ole hyvä ja anna jokin teksti ennen kuin painat Uusi.</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="92"/>
<source>&Parameter:</source>
- <translation type="unfinished"></translation>
+ <translation>&Parametri:</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="179"/>
<source>No Parameter Found</source>
- <translation type="unfinished"></translation>
+ <translation>Parametritekstiä ei ole.</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="179"/>
<source>You have not entered a parameter to be replaced.
Do you want to continue anyway?</source>
- <translation type="unfinished"></translation>
+ <translation>Et ole antanut lainkaan tekstiin sijoitettavaa parametriä.
+Tahdotko jatkaa siitä huolimatta?</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="190"/>
<source>No Placeholder Found</source>
- <translation type="unfinished"></translation>
+ <translation>Ei korvattavaa parametria tekstissä</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="190"/>
<source>The alert text does not contain '<>'.
Do you want to continue anyway?</source>
- <translation type="unfinished"></translation>
+ <translation>Hälytystekstissä ei ole lainkaan '<>' parametria.
+Tahdotko jatkaa siitä huolimatta?</translation>
</message>
</context>
<context>
@@ -111,7 +113,7 @@
<message>
<location filename="openlp/plugins/alerts/lib/alertsmanager.py" line="73"/>
<source>Alert message created and displayed.</source>
- <translation type="unfinished"></translation>
+ <translation>Hälytysviesti on luota ja näytetty.</translation>
</message>
</context>
<context>
@@ -119,32 +121,32 @@
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="110"/>
<source>Font</source>
- <translation type="unfinished"></translation>
+ <translation>Kirjasin</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="112"/>
<source>Font name:</source>
- <translation type="unfinished"></translation>
+ <translation>Kirjasimen nimi:</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="114"/>
<source>Font color:</source>
- <translation type="unfinished"></translation>
+ <translation>Kirjasimen väri:</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="116"/>
<source>Background color:</source>
- <translation type="unfinished"></translation>
+ <translation>Taustaväri:</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="118"/>
<source>Font size:</source>
- <translation type="unfinished"></translation>
+ <translation>Kirjasimen koko:</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="121"/>
<source>Alert timeout:</source>
- <translation type="unfinished"></translation>
+ <translation>Hälytyksen kesto:</translation>
</message>
</context>
<context>
@@ -152,85 +154,85 @@
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="110"/>
<source>&Bible</source>
- <translation type="unfinished"></translation>
+ <translation>&Raamattu</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="182"/>
<source>Bible</source>
<comment>name singular</comment>
- <translation type="unfinished"></translation>
+ <translation>Raamattu</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="183"/>
<source>Bibles</source>
<comment>name plural</comment>
- <translation type="unfinished"></translation>
+ <translation>Raamatut</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="187"/>
<source>Bibles</source>
<comment>container title</comment>
- <translation type="unfinished"></translation>
+ <translation>Raamatut</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
<source>No Book Found</source>
- <translation type="unfinished"></translation>
+ <translation>Kirjaa ei löydy</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
<source>No matching book could be found in this Bible. Check that you have spelled the name of the book correctly.</source>
- <translation type="unfinished"></translation>
+ <translation>Annettua kirjaa ei ole tässä Raamatussa. Ole hyvä ja tarkista kirjan nimen oikeinkirjoitus.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="192"/>
<source>Import a Bible.</source>
- <translation type="unfinished"></translation>
+ <translation>Tuo Raamattu.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="193"/>
<source>Add a new Bible.</source>
- <translation type="unfinished"></translation>
+ <translation>Lisää uusi Raamattu.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="194"/>
<source>Edit the selected Bible.</source>
- <translation type="unfinished"></translation>
+ <translation>Muokkaa valittua Raamattua.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="195"/>
<source>Delete the selected Bible.</source>
- <translation type="unfinished"></translation>
+ <translation>Poista valittu Raamattu.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="196"/>
<source>Preview the selected Bible.</source>
- <translation type="unfinished"></translation>
+ <translation>Esikatsele valittua Raamatun tekstiä.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="198"/>
<source>Send the selected Bible live.</source>
- <translation type="unfinished"></translation>
+ <translation>Lähetä valittu Raamatun teksti esitykseen.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="199"/>
<source>Add the selected Bible to the service.</source>
- <translation type="unfinished"></translation>
+ <translation>Lisää valittu Raamatun teksti tilaisuuden ajolistalle.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="148"/>
<source><strong>Bible Plugin</strong><br />The Bible plugin provides the ability to display Bible verses from different sources during the service.</source>
- <translation type="unfinished"></translation>
+ <translation><strong>Raamattu-liitännäinen</strong><br />Raamattu-liitännäisellä voi näyttää Raamatun jakeita suoraan Raamatusta tilaisuuden aikana.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="125"/>
<source>&Upgrade older Bibles</source>
- <translation type="unfinished"></translation>
+ <translation>&Päivitä vanhempia Raamattuja</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="125"/>
<source>Upgrade the Bible databases to the latest format.</source>
- <translation type="unfinished"></translation>
+ <translation>Päivitä Raamattutietokannat uusimpaan tiedostomuotoon.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/__init__.py" line="92"/>
@@ -664,22 +666,22 @@
<message>
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="156"/>
<source>You need to specify a version name for your Bible.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Anna nimi käännökselle, joka tuodaan ohjelmaan.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="162"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Sinun pitää määritellä tekijäinoikeusteksti Raamatulle. Myös Public Domain -lisenssi pitää mainita.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="171"/>
<source>Bible Exists</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Raamattu on jo olemassa</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="171"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Tämä Raamattu on jo olemassa. Ole hyvä ja tuo eri käännös tai poista ensin nykyinen samalla nimellä oleva.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="186"/>
@@ -709,33 +711,34 @@
<message>
<location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
<source>Scripture Reference Error</source>
- <translation type="unfinished"></translation>
+ <translation>Virhe jaeviitteessä</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
<source>Web Bible cannot be used</source>
- <translation type="unfinished"></translation>
+ <translation>Nettiraamattua ei voi käyttää</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
<source>Text Search is not available with Web Bibles.</source>
- <translation type="unfinished"></translation>
+ <translation>Tekstihaku ei ole käytettävissä nettiraamatuista.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
<source>You did not enter a search keyword.
You can separate different keywords by a space to search for all of your keywords and you can separate them by a comma to search for one of them.</source>
- <translation type="unfinished"></translation>
+ <translation>Et antanut lainkaan hakusanaa.
+Voit antaa useita eri hakusanoja välilyönnillä erotettuna, jos etsit niitä yhdessä. Jos sanat erotetaan pilkulla, etsitään mitä tahansa niistä.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
<source>There are no Bibles currently installed. Please use the Import Wizard to install one or more Bibles.</source>
- <translation type="unfinished"></translation>
+ <translation>Raamattuja ei ole asennettuna. Ole hyvä ja asenna tai tuo ohjelmaan yksi tai useampia Raamattuja.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
<source>No Bibles Available</source>
- <translation type="unfinished"></translation>
+ <translation>Raamattuja ei ole saatavilla</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/manager.py" line="346"/>
@@ -756,48 +759,49 @@
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="224"/>
<source>Verse Display</source>
- <translation type="unfinished"></translation>
+ <translation>Jakeiden näyttäminen</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="226"/>
<source>Only show new chapter numbers</source>
- <translation type="unfinished"></translation>
+ <translation>Älä toista lukunumeroita</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="231"/>
<source>Bible theme:</source>
- <translation type="unfinished"></translation>
+ <translation>Raamatun teema</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="239"/>
<source>No Brackets</source>
- <translation type="unfinished"></translation>
+ <translation>Ei sulkuja</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="241"/>
<source>( And )</source>
- <translation type="unfinished"></translation>
+ <translation>( ja )</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="243"/>
<source>{ And }</source>
- <translation type="unfinished"></translation>
+ <translation>{ ja }</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="245"/>
<source>[ And ]</source>
- <translation type="unfinished"></translation>
+ <translation>[ ja ]</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="247"/>
<source>Note:
Changes do not affect verses already in the service.</source>
- <translation type="unfinished"></translation>
+ <translation>Huomio:
+Muutokset eivät vaikuta jakeisiin, jotka on jo ajolistalla.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="249"/>
<source>Display second Bible verses</source>
- <translation type="unfinished"></translation>
+ <translation>Näytä vaihtoehtoinen Raamattu</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="251"/>
@@ -884,37 +888,37 @@
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="91"/>
<source>Select Book Name</source>
- <translation type="unfinished"></translation>
+ <translation>Valitse kirjan nimi</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="96"/>
<source>Current name:</source>
- <translation type="unfinished"></translation>
+ <translation>Nykyinen nimi:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="98"/>
<source>Corresponding name:</source>
- <translation type="unfinished"></translation>
+ <translation>Vastaava nimi:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="100"/>
<source>Show Books From</source>
- <translation type="unfinished"></translation>
+ <translation>Näytä kirjalyhenteet</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="102"/>
<source>Old Testament</source>
- <translation type="unfinished"></translation>
+ <translation>Vanha testamentti</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="104"/>
<source>New Testament</source>
- <translation type="unfinished"></translation>
+ <translation>Uusi testamentti</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="106"/>
<source>Apocrypha</source>
- <translation type="unfinished"></translation>
+ <translation>Deuterokanoniset kirjat</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="93"/>
@@ -927,7 +931,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/booknameform.py" line="124"/>
<source>You need to select a book.</source>
- <translation type="unfinished"></translation>
+ <translation>SInun pitää valita kirja.</translation>
</message>
</context>
<context>
@@ -935,18 +939,18 @@
<message>
<location filename="openlp/plugins/bibles/lib/csvbible.py" line="111"/>
<source>Importing books... %s</source>
- <translation type="unfinished"></translation>
+ <translation>Tuodaan kirjoja... %s</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/csvbible.py" line="155"/>
<source>Importing verses from %s...</source>
<comment>Importing verses from <book name>...</comment>
- <translation type="unfinished"></translation>
+ <translation>Tuodaan jakeita %s:sta...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/csvbible.py" line="164"/>
<source>Importing verses... done.</source>
- <translation type="unfinished"></translation>
+ <translation>Tuodaan jakeita... valmis.</translation>
</message>
</context>
<context>
@@ -959,22 +963,22 @@
<message>
<location filename="openlp/plugins/bibles/forms/editbibledialog.py" line="152"/>
<source>License Details</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Käyttöoikeus</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibledialog.py" line="154"/>
<source>Version name:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Käännöksen nimi:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibledialog.py" line="156"/>
<source>Copyright:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Tekijäinoikeus:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibledialog.py" line="158"/>
<source>Permissions:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Oikeudet:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibledialog.py" line="160"/>
@@ -1023,38 +1027,38 @@
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="457"/>
<source>Registering Bible and loading books...</source>
- <translation type="unfinished"></translation>
+ <translation>Rekisteröidään Raamattu ja ladataan kirjoja...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="482"/>
<source>Registering Language...</source>
- <translation type="unfinished"></translation>
+ <translation>Rekisteröidään kieli...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="498"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
- <translation type="unfinished"></translation>
+ <translation>Tuodaan %s...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
<source>Download Error</source>
- <translation type="unfinished"></translation>
+ <translation>Virhe tiedoston lataamisessa</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
- <translation type="unfinished"></translation>
+ <translation>Ohjelma havaitsi ongelmia valittujen jakeiden lataamisessa. Ole hyvä ja tarkasta internet-yhteyden toimivuus. Jos ongelma ei poistu, harkitse raportointia virheestä kehittäjille.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
<source>Parse Error</source>
- <translation type="unfinished"></translation>
+ <translation>Jäsennysvirhe</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
- <translation type="unfinished"></translation>
+ <translation>Ohjelma havaitsi ongelmia valittujen jakeiden purkamisessa. Jos ongelma ei poistu, harkitse raportointia virheestä kehittäjille.</translation>
</message>
</context>
<context>
@@ -1062,168 +1066,169 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="351"/>
<source>Bible Import Wizard</source>
- <translation type="unfinished"></translation>
+ <translation>Raamatun ohjattu tuonti</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="355"/>
<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 type="unfinished"></translation>
+ <translation>Tämä työkalu helpottaa Raamattujen tuomista ohjelmaan eri formaateissa. Paina 'Seuraava' - painiketta aloittaaksesi tuonnin valitsemalla formaatin, josta teksti tuodaan.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="366"/>
<source>Web Download</source>
- <translation type="unfinished"></translation>
+ <translation>Lataaminen netistä</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="379"/>
<source>Location:</source>
- <translation type="unfinished"></translation>
+ <translation>Sijainti:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="381"/>
<source>Crosswalk</source>
- <translation type="unfinished"></translation>
+ <translation>Crosswalk</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="383"/>
<source>BibleGateway</source>
- <translation type="unfinished"></translation>
+ <translation>BibleGateway</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="387"/>
<source>Bible:</source>
- <translation type="unfinished"></translation>
+ <translation>Raamattu:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="389"/>
<source>Download Options</source>
- <translation type="unfinished"></translation>
+ <translation>Laamisen asetukset</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="392"/>
<source>Server:</source>
- <translation type="unfinished"></translation>
+ <translation>Palvelin:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="394"/>
<source>Username:</source>
- <translation type="unfinished"></translation>
+ <translation>Käyttäjätunnus:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="396"/>
<source>Password:</source>
- <translation type="unfinished"></translation>
+ <translation>Salasana:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="398"/>
<source>Proxy Server (Optional)</source>
- <translation type="unfinished"></translation>
+ <translation>Välityspalvelin (valinnainen)</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="402"/>
<source>License Details</source>
- <translation type="unfinished"></translation>
+ <translation>Käyttöoikeus</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="404"/>
<source>Set up the Bible's license details.</source>
- <translation type="unfinished"></translation>
+ <translation>Aseta Raamatun tekstin käyttöoikeuden tiedot.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="407"/>
<source>Version name:</source>
- <translation type="unfinished"></translation>
+ <translation>Käännöksen nimi:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="409"/>
<source>Copyright:</source>
- <translation type="unfinished"></translation>
+ <translation>Tekijäinoikeus:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="414"/>
<source>Please wait while your Bible is imported.</source>
- <translation type="unfinished"></translation>
+ <translation>Ole hyvä ja odota kunnes Raamattu on tuotu järjestelmään.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="445"/>
<source>You need to specify a file with books of the Bible to use in the import.</source>
- <translation type="unfinished"></translation>
+ <translation>Valitse tiedosto tuotavaksi, jossa on Raamatun tekstissä käytetyt kirjojen nimet. </translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="452"/>
<source>You need to specify a file of Bible verses to import.</source>
- <translation type="unfinished"></translation>
+ <translation>Valitse tiedosto tuotavaksi, jossa on Raamatun teksti jakeittain.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="483"/>
<source>You need to specify a version name for your Bible.</source>
- <translation type="unfinished"></translation>
+ <translation>Anna nimi käännökselle, joka tuodaan ohjelmaan.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="489"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
- <translation type="unfinished"></translation>
+ <translation>Sinun pitää määritellä tekijäinoikeusteksti Raamatulle. Myös Public Domain -lisenssi pitää mainita.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="505"/>
<source>Bible Exists</source>
- <translation type="unfinished"></translation>
+ <translation>Raamattu on jo olemassa</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="505"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
- <translation type="unfinished"></translation>
+ <translation>Tämä Raamattu on jo olemassa. Ole hyvä ja tuo eri käännös tai poista ensin nykyinen samalla nimellä oleva.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="726"/>
<source>Your Bible import failed.</source>
- <translation type="unfinished"></translation>
+ <translation>Raamatun tuonti epäonnistui.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="548"/>
<source>CSV File</source>
- <translation type="unfinished"></translation>
+ <translation>CSV-tiedosto</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="385"/>
<source>Bibleserver</source>
- <translation type="unfinished"></translation>
+ <translation>Raamattupalvelin</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="411"/>
<source>Permissions:</source>
- <translation type="unfinished"></translation>
+ <translation>Oikeudet:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="377"/>
<source>Bible file:</source>
- <translation type="unfinished"></translation>
+ <translation>Raamattutiedosto:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="373"/>
<source>Books file:</source>
- <translation type="unfinished"></translation>
+ <translation>Kirjatiedosto:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="375"/>
<source>Verses file:</source>
- <translation type="unfinished"></translation>
+ <translation>Jaetiedosto:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="563"/>
<source>openlp.org 1.x Bible Files</source>
- <translation type="unfinished"></translation>
+ <translation>openlp.org 1.x Raamattu tiedostot</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="657"/>
<source>Registering Bible...</source>
- <translation type="unfinished"></translation>
+ <translation>Rekisteröidään Raamattua...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="719"/>
<source>Registered Bible. Please note, that verses will be downloaded on
demand and thus an internet connection is required.</source>
- <translation type="unfinished"></translation>
+ <translation>Raamattu rekisteröity. Huomaathan, että jakeet ladataan palvelimelta
+tarpeen mukaan, joten internet yhteys tämän raamatun käytössä vaaditaan.</translation>
</message>
</context>
<context>
@@ -1231,17 +1236,17 @@
<message>
<location filename="openlp/plugins/bibles/forms/languagedialog.py" line="73"/>
<source>Select Language</source>
- <translation type="unfinished"></translation>
+ <translation>Valitse kieli</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/languagedialog.py" line="76"/>
<source>OpenLP is unable to determine the language of this translation of the Bible. Please select the language from the list below.</source>
- <translation type="unfinished"></translation>
+ <translation>OpenLP ei pysty määrittelemään tässä Raamatun käännöksessä käytettyä kieltä. Ole hyvä ja valitse kieli alla olevasta luettelosta.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/languagedialog.py" line="79"/>
<source>Language:</source>
- <translation type="unfinished"></translation>
+ <translation>Kieli:</translation>
</message>
</context>
<context>
@@ -1249,7 +1254,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/languageform.py" line="67"/>
<source>You need to choose a language.</source>
- <translation type="unfinished"></translation>
+ <translation>Sinun tulee valita kieli.</translation>
</message>
</context>
<context>
@@ -1257,77 +1262,77 @@
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="210"/>
<source>Quick</source>
- <translation type="unfinished"></translation>
+ <translation>Nopea</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="315"/>
<source>Find:</source>
- <translation type="unfinished"></translation>
+ <translation>Etsi:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="330"/>
<source>Book:</source>
- <translation type="unfinished"></translation>
+ <translation>Kirja:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="332"/>
<source>Chapter:</source>
- <translation type="unfinished"></translation>
+ <translation>Luku:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="334"/>
<source>Verse:</source>
- <translation type="unfinished"></translation>
+ <translation>Jae:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="336"/>
<source>From:</source>
- <translation type="unfinished"></translation>
+ <translation>Alkaen:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="338"/>
<source>To:</source>
- <translation type="unfinished"></translation>
+ <translation>Asti:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="358"/>
<source>Text Search</source>
- <translation type="unfinished"></translation>
+ <translation>Tekstihaku</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="341"/>
<source>Second:</source>
- <translation type="unfinished"></translation>
+ <translation>Toinen:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="358"/>
<source>Scripture Reference</source>
- <translation type="unfinished"></translation>
+ <translation>Jaeviite</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="350"/>
<source>Toggle to keep or clear the previous results.</source>
- <translation type="unfinished"></translation>
+ <translation>Vaihda valinta pitääksesi tai pyyhkiäksesi edelliset tulokset.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="93"/>
<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"></translation>
+ <translation>Et voi yhdistää yhden ja kahden käännöksen jaehakujen tuloksia. Haluatko poistaa hakutulokset ja aloittaa uuden haun?</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="484"/>
<source>Bible not fully loaded.</source>
- <translation type="unfinished"></translation>
+ <translation>Raamattu ei latautunut kokonaan.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
- <translation type="unfinished"></translation>
+ <translation>Tiedot</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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"></translation>
+ <translation>Toissijainen Raamattu ei sisällä kaikki ensisijaisen käännöksen jakeita. Vain ne jakeet, jotka ovat kummassakin käännöksessä, voidaan näyttää. %d jaetta jätettiin pois hakutuloksista.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="358"/>
@@ -1341,17 +1346,27 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
- <translation type="unfinished"></translation>
+ <translation>Tuodaan %s %s...</translation>
</message>
</context>
<context>
@@ -1359,13 +1374,13 @@
<message>
<location filename="openlp/plugins/bibles/lib/osis.py" line="88"/>
<source>Detecting encoding (this may take a few minutes)...</source>
- <translation type="unfinished"></translation>
+ <translation>Selvitetään merkistöä (tämä voi kestää muutamia minuutteja)...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/osis.py" line="161"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
- <translation type="unfinished"></translation>
+ <translation>Tuodaan %s %s...</translation>
</message>
</context>
<context>
@@ -1373,112 +1388,117 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="123"/>
<source>Select a Backup Directory</source>
- <translation type="unfinished"></translation>
+ <translation>Valitse hakemisto varmuuskopiolle</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="260"/>
<source>Bible Upgrade Wizard</source>
- <translation type="unfinished"></translation>
+ <translation>Ohjattu Raamatun päivitys</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="264"/>
<source>This wizard will help you to upgrade your existing Bibles from a prior version of OpenLP 2. Click the next button below to start the upgrade process.</source>
- <translation type="unfinished"></translation>
+ <translation>Tämä päivitystyökalu auttaa päivittämään nykyiset Raamatut edellisestä versiosta OpenLP 2:een. Paina 'seuraava' jatkaaksesi päivitystä.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="269"/>
<source>Select Backup Directory</source>
- <translation type="unfinished"></translation>
+ <translation>Valitse hakemisto varmuuskopiolle</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="272"/>
<source>Please select a backup directory for your Bibles</source>
- <translation type="unfinished"></translation>
+ <translation>Ole hyvä ja valitse hakemisto, jonne Raamatut varmuuskopiodaan</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="275"/>
<source>Previous releases of OpenLP 2.0 are unable to use upgraded Bibles. This will create a backup of your current Bibles so that you can simply copy the files back to your OpenLP data directory if you need to revert to a previous release of OpenLP. Instructions on how to restore the files can be found in our <a href="http://wiki.openlp.org/faq">Frequently Asked Questions</a>.</source>
- <translation type="unfinished"></translation>
+ <translation>Vanhemmat versiot OpenLP 2.0 eivät voi käyttää päivitettyjä Raamatun käännöksiä. Tämä tekee varmuuskopion nykyisistä Raamatuista, jotta voit kopioida ne takaisin OpenLP:n hakemistoon, jos sinun tarvitsee jostain syystä palata käyttämään ohjelman vanhempaa versiota. Ohjeet Raamattujen palauttamiseen on nettisivullamme kohdassa <a href="http://wiki.openlp.org/faq">Frequently Asked Questions</a>.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="282"/>
<source>Please select a backup location for your Bibles.</source>
- <translation type="unfinished"></translation>
+ <translation>Ole hyvä ja valitse sijainti varmuuskopioille.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="284"/>
<source>Backup Directory:</source>
- <translation type="unfinished"></translation>
+ <translation>Varmuuskopioihakemisto:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="286"/>
<source>There is no need to backup my Bibles</source>
- <translation type="unfinished"></translation>
+ <translation>Raamatunkäännöksiä ei tarvitse varmuuskopioida</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="289"/>
<source>Select Bibles</source>
- <translation type="unfinished"></translation>
+ <translation>Valitse Raamatut</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="292"/>
<source>Please select the Bibles to upgrade</source>
- <translation type="unfinished"></translation>
+ <translation>Ole hyvä ja valitse Raamatut päivitettäväksi</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="295"/>
<source>Upgrading</source>
- <translation type="unfinished"></translation>
+ <translation>Päivitetään</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="297"/>
<source>Please wait while your Bibles are upgraded.</source>
- <translation type="unfinished"></translation>
+ <translation>Ole hyvä ja odota, kunnes Raamatut on päivitetty.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="321"/>
<source>The backup was not successful.
To backup your Bibles you need permission to write to the given directory.</source>
- <translation type="unfinished"></translation>
+ <translation>Varmuuskopiointi epäonnistui.
+Varmuuskopiointia varten tarvitaan kirjoitusoikeudet annettuun hakemistoon.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="579"/>
<source>Upgrading Bible %s of %s: "%s"
Failed</source>
- <translation type="unfinished"></translation>
+ <translation>Päivitetään Raamattua %s/%s: "%s"
+Epäonnistui</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="408"/>
<source>Upgrading Bible %s of %s: "%s"
Upgrading ...</source>
- <translation type="unfinished"></translation>
+ <translation>Päivitetään Raamattua %s/%s: "%s"
+Päivitetään ...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="449"/>
<source>Download Error</source>
- <translation type="unfinished"></translation>
+ <translation>Virhe latauksessa</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="449"/>
<source>To upgrade your Web Bibles an Internet connection is required.</source>
- <translation type="unfinished"></translation>
+ <translation>Nettiraamattujen päivittämiseksi tarvitaan internet-yhteys.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="545"/>
<source>Upgrading Bible %s of %s: "%s"
Upgrading %s ...</source>
- <translation type="unfinished"></translation>
+ <translation>Päivitetään Raamattua %s/%s: "%s"
+Päivitetään %s ...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="587"/>
<source>Upgrading Bible %s of %s: "%s"
Complete</source>
- <translation type="unfinished"></translation>
+ <translation>Päivitetään Raamattua %s/%s: "%s"
+Valmis</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="614"/>
<source>, %s failed</source>
- <translation type="unfinished"></translation>
+ <translation>, %s epäonnistui</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="621"/>
@@ -1601,56 +1621,64 @@
<message>
<location filename="openlp/plugins/custom/forms/editcustomdialog.py" line="109"/>
<source>&Title:</source>
- <translation type="unfinished"></translation>
+ <translation>&Otsikko</translation>
</message>
<message>
<location filename="openlp/plugins/custom/forms/editcustomdialog.py" line="112"/>
<source>Add a new slide at bottom.</source>
- <translation type="unfinished"></translation>
+ <translation>Lisää uusi dia loppuun.</translation>
</message>
<message>
<location filename="openlp/plugins/custom/forms/editcustomdialog.py" line="116"/>
<source>Edit the selected slide.</source>
- <translation type="unfinished"></translation>
+ <translation>Muokkaa valittua diaa.</translation>
</message>
<message>
<location filename="openlp/plugins/custom/forms/editcustomdialog.py" line="121"/>
<source>Edit all the slides at once.</source>
- <translation type="unfinished"></translation>
+ <translation>Muokkaa kaikki dioja kerralla.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
- <translation type="unfinished"></translation>
+ <translation>Jaa dia kahteen osaan lisäämällä splitterin.</translation>
</message>
<message>
<location filename="openlp/plugins/custom/forms/editcustomdialog.py" line="124"/>
<source>The&me:</source>
- <translation type="unfinished"></translation>
+ <translation>Tee&ma:</translation>
</message>
<message>
<location filename="openlp/plugins/custom/forms/editcustomdialog.py" line="126"/>
<source>&Credits:</source>
- <translation type="unfinished"></translation>
+ <translation>&Lopputekstit:</translation>
</message>
<message>
<location filename="openlp/plugins/custom/forms/editcustomform.py" line="260"/>
<source>You need to type in a title.</source>
- <translation type="unfinished"></translation>
+ <translation>Muista antaa myös otsikko.</translation>
</message>
<message>
<location filename="openlp/plugins/custom/forms/editcustomform.py" line="266"/>
<source>You need to add at least one slide</source>
- <translation type="unfinished"></translation>
+ <translation>Sinun pitää lisätä ainakin yksi dia.</translation>
</message>
<message>
<location filename="openlp/plugins/custom/forms/editcustomdialog.py" line="119"/>
<source>Ed&it All</source>
- <translation type="unfinished"></translation>
+ <translation>Mu&okkaa kaikkia</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
+ <translation>Lisää dia</translation>
+ </message>
+</context>
+<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -1941,14 +1969,14 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="88"/>
<source>Information</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Tiedot</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="88"/>
@@ -2123,7 +2151,7 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="399"/>
<source>Background color:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Taustaväri:</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="403"/>
@@ -2131,7 +2159,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
@@ -2258,7 +2286,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation type="unfinished"></translation>
</message>
@@ -2318,29 +2346,29 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation type="unfinished"></translation>
</message>
@@ -2506,7 +2534,7 @@
<message>
<location filename="openlp/core/ui/firsttimewizard.py" line="214"/>
<source>Bible</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Raamattu</translation>
</message>
<message>
<location filename="openlp/core/ui/firsttimewizard.py" line="215"/>
@@ -2701,26 +2729,11 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation type="unfinished"></translation>
@@ -2734,7 +2747,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation type="unfinished"></translation>
</message>
@@ -2759,7 +2772,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation type="unfinished"></translation>
</message>
@@ -3091,7 +3104,7 @@
<message>
<location filename="openlp/core/ui/mainwindow.py" line="411"/>
<source>&New</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">&Uusi</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="414"/>
@@ -3106,7 +3119,7 @@
<message>
<location filename="openlp/core/ui/mainwindow.py" line="418"/>
<source>&Save</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">&Tallenna</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="420"/>
@@ -3784,82 +3797,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation type="unfinished"></translation>
</message>
@@ -3895,72 +3908,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation type="unfinished"></translation>
</message>
@@ -3980,7 +3993,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation type="unfinished"></translation>
</message>
@@ -4005,17 +4018,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation type="unfinished"></translation>
</message>
@@ -4025,7 +4038,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -4332,7 +4345,7 @@
<message>
<location filename="openlp/core/lib/spelltextedit.py" line="91"/>
<source>Language:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Kieli:</translation>
</message>
</context>
<context>
@@ -4875,7 +4888,7 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="464"/>
<source>Background color:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Taustaväri:</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="511"/>
@@ -5744,7 +5757,7 @@
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="293"/>
<source>Alerts</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Hälytykset</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="294"/>
@@ -6302,7 +6315,7 @@
<message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="296"/>
<source>&Title:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">&Otsikko</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="298"/>
@@ -6322,7 +6335,7 @@
<message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="306"/>
<source>Ed&it All</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Mu&okkaa kaikkia</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="309"/>
@@ -6357,7 +6370,7 @@
<message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="325"/>
<source>Book:</source>
- <translation type="unfinished"></translation>
+ <translation type="unfinished">Kirja:</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="327"/>
@@ -6609,7 +6622,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation type="unfinished"></translation>
</message>
@@ -6624,7 +6637,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation type="unfinished"></translation>
</message>
@@ -6644,37 +6657,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation type="unfinished"></translation>
</message>
@@ -6689,65 +6702,95 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -6830,6 +6873,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/fr.ts'
--- resources/i18n/fr.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/fr.ts 2012-07-28 07:56:22 +0000
@@ -693,7 +693,8 @@
<source>The book name "%s" is not correct.
Numbers can only be used at the beginning and must
be followed by one or more non-numeric characters.</source>
- <translation type="unfinished"></translation>
+ <translation>Le nom du livre "%s" est incorrect.
+Les nombres peuvent être utilisés uniquement au début et doivent être suivis par un ou plusieurs caractères non numériques.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="205"/>
@@ -885,7 +886,8 @@
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="283"/>
<source>Book name language in search field,
search results and on display:</source>
- <translation type="unfinished"></translation>
+ <translation>Langue du livre dans le champ de recherche,
+résultats de recherche et à l'affichage :</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="286"/>
@@ -938,7 +940,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="93"/>
<source>The following book name cannot be matched up internally. Please select the corresponding name from the list.</source>
- <translation type="unfinished"></translation>
+ <translation>Le nom du livre suivant ne correspond pas. Veuillez sélectionner le bon nom dans la liste.</translation>
</message>
</context>
<context>
@@ -1003,7 +1005,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/editbibledialog.py" line="162"/>
<source>Book name language in search field, search results and on display:</source>
- <translation type="unfinished"></translation>
+ <translation>Langue du livre dans le champ de recherche, résultats de recherche et à l'affichage :</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibledialog.py" line="166"/>
@@ -1029,12 +1031,13 @@
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="82"/>
<source>This is a Web Download Bible.
It is not possible to customize the Book Names.</source>
- <translation type="unfinished"></translation>
+ <translation>C'est une Bible Web téléchargée.
+Ce n'est pas possible de personnaliser le nom des livres.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="87"/>
<source>To use the customized book names, "Bible language" must be selected on the Meta Data tab or, if "Global settings" is selected, on the Bible page in Configure OpenLP.</source>
- <translation type="unfinished"></translation>
+ <translation>Pour utiliser les noms de livres personnalisés, "Langue de bible" doit être sélectionné à partir de l'onglet Méta données ou, si "Paramètres globales" est sélectionné, dans la page Bible de la configuration d'OpenLP.</translation>
</message>
</context>
<context>
@@ -1340,12 +1343,12 @@
<translation>Bible partiellement chargée.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>La seconde Bible ne contient pas tous les versets présents dans la Bible principale. Seulement les versets trouvés dans les deux Bibles seront affichés. %d versets n'ont pas été inclus dans les résultats.</translation>
</message>
@@ -1361,14 +1364,24 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>Etes-vous sur de vouloir supprimer "%s" ?</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Importation %s %s...</translation>
@@ -1645,7 +1658,7 @@
<translation>Édite toutes les diapositives en une.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Sépare la diapositive en deux en insérant un séparateur de diapositive.</translation>
</message>
@@ -1675,12 +1688,20 @@
<translation>Édite &tous</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Insère une diapositive</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1968,7 +1989,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Fichiers image</translation>
</message>
@@ -2227,7 +2248,7 @@
<translation>Fichier image :</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Ouvre un fichier</translation>
</message>
@@ -2354,91 +2375,93 @@
<translation>Contourner le gestionnaire de fenêtres X11</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Erreur de syntaxe.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="344"/>
<source>Data Location</source>
- <translation type="unfinished"></translation>
+ <translation>Emplacement des données</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="409"/>
<source>Current path:</source>
- <translation type="unfinished"></translation>
+ <translation>Chemin courant :</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="411"/>
<source>Custom path:</source>
- <translation type="unfinished"></translation>
+ <translation>Chemin personnalisé :</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="413"/>
<source>Browse for new data file location.</source>
- <translation type="unfinished"></translation>
+ <translation>Sélectionnez un nouvel emplacement pour le fichier de données.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="416"/>
<source>Set the data location to the default.</source>
- <translation type="unfinished"></translation>
+ <translation>Définir cet emplacement pour les données comme emplacement par défaut.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="419"/>
<source>Cancel</source>
- <translation type="unfinished">Annuler</translation>
+ <translation>Annuler</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="422"/>
<source>Cancel OpenLP data directory location change.</source>
- <translation type="unfinished"></translation>
+ <translation>Annuler le changement d'emplacement du dossier de données d'OpenLP.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="425"/>
<source>Copy data to new location.</source>
- <translation type="unfinished"></translation>
+ <translation>Copier les données vers un nouvel emplacement.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="428"/>
<source>Copy the OpenLP data files to the new location.</source>
- <translation type="unfinished"></translation>
+ <translation>Copier les fichiers de données d'OpenLP vers le nouvel emplacement.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="431"/>
<source><strong>WARNING:</strong> New data directory location contains OpenLP data files. These files WILL be replaced during a copy.</source>
- <translation type="unfinished"></translation>
+ <translation><strong>ATTENTION:</strong> Le nouveau dossier de données contient des fichiers de données OpenLP. Ces fichiers seront remplacés pendant la copie.</translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="519"/>
<source>Data Directory Error</source>
- <translation type="unfinished"></translation>
+ <translation>Erreur du dossier de données</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
- <translation type="unfinished"></translation>
+ <translation>Sélectionnez un emplacement pour le dossier de données</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
- <translation type="unfinished"></translation>
+ <translation>Confirmez le changement de dossier de données</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
- <translation type="unfinished"></translation>
+ <translation>Remise à zéro du dossier de données</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
- <translation type="unfinished"></translation>
+ <translation>Etes-vous sûr de vouloir restaurer l'emplacement du dossier de données par défaut d'OpenLP ?
+
+Cet emplacement sera utilisé après avoir fermé OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
- <translation type="unfinished"></translation>
+ <translation>Écraser les données existantes</translation>
</message>
</context>
<context>
@@ -2799,7 +2822,9 @@
<source>
To cancel the First Time Wizard completely (and not start OpenLP), click the Cancel button now.</source>
- <translation type="unfinished"></translation>
+ <translation>
+
+Pour annuler complètement le premier assistant (et ne pas lancer OpenLP), cliquez sur le bouton Annuler maintenant.</translation>
</message>
</context>
<context>
@@ -2825,26 +2850,11 @@
<translation>Description</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Balise</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Balise de début</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>Balise de fin</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>Identifiant de balise</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>HTML de début</translation>
@@ -2858,7 +2868,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Erreur de mise à jour</translation>
</message>
@@ -2883,7 +2893,7 @@
<translation></et ici></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Balise %s déjà définie.</translation>
</message>
@@ -3633,7 +3643,7 @@
<message>
<location filename="openlp/core/ui/mainwindow.py" line="1520"/>
<source>New Data Directory Error</source>
- <translation type="unfinished"></translation>
+ <translation>Erreur du nouveau dossier de données</translation>
</message>
</context>
<context>
@@ -3921,82 +3931,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Place en &premier</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Place l'élément au début du service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Déplace en &haut</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Déplace l'élément d'une position en haut.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Déplace en &bas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Déplace l'élément d'une position en bas.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Place en &dernier</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Place l'élément a la fin du service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Retire du service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Retire l'élément sélectionné du service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>&Ajoute un nouvel élément</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Ajoute à l'élément sélectionné</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Édite l'élément</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>&Réordonne l'élément</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Change le thème de l'élément</translation>
</message>
@@ -4033,72 +4043,72 @@
<translation>Votre élément ne peut pas être affiché parce que le module nécessaire est manquant ou désactivé</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Développer tout</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Développe tous les éléments du service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>&Réduire tout</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Réduit tous les éléments du service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Ouvre un fichier</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Déplace la sélection en bas de la fenêtre.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Déplace en haut</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Déplace la sélection en haut de la fenêtre.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Lance le direct</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Affiche l'élément sélectionné en direct.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>Temps de &début</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Affiche en &prévisualisation</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Service modifié</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Le service courant à été modifié. Voulez-vous l'enregistrer ?</translation>
</message>
@@ -4118,7 +4128,7 @@
<translation>Durée du service : </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Service sans titre</translation>
</message>
@@ -4143,17 +4153,17 @@
<translation>Fichier corrompu</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Charge un service existant.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Enregistre ce service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Sélectionne un thème pour le service.</translation>
</message>
@@ -4163,7 +4173,7 @@
<translation>Ce fichier est sois corrompu ou n'est pas un fichier de service OpenLP 2.0.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Fichier de service manquant</translation>
</message>
@@ -4190,12 +4200,12 @@
<message>
<location filename="openlp/core/ui/servicemanager.py" line="566"/>
<source>Error Saving File</source>
- <translation type="unfinished"></translation>
+ <translation>Erreur de sauvegarde du fichier</translation>
</message>
<message>
<location filename="openlp/core/ui/servicemanager.py" line="566"/>
<source>There was an error saving your file.</source>
- <translation type="unfinished"></translation>
+ <translation>Une erreur est survenue lors de la sauvegarde de votre fichier.</translation>
</message>
</context>
<context>
@@ -5033,12 +5043,12 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="554"/>
<source>Preview and Save</source>
- <translation type="unfinished"></translation>
+ <translation>Prévisualiser et Sauvegarder</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="556"/>
<source>Preview the theme and save it.</source>
- <translation type="unfinished"></translation>
+ <translation>Prévisualiser le thème et le sauvegarder.</translation>
</message>
</context>
<context>
@@ -5638,48 +5648,48 @@
<message>
<location filename="openlp/core/lib/ui.py" line="133"/>
<source>Optional &Split</source>
- <translation type="unfinished"></translation>
+ <translation>Optionnel &Partager</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="84"/>
<source>Invalid Folder Selected</source>
<comment>Singular</comment>
- <translation type="unfinished"></translation>
+ <translation>Dossier sélectionné invalide</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="86"/>
<source>Invalid File Selected</source>
<comment>Singular</comment>
- <translation type="unfinished"></translation>
+ <translation>Fichier sélectionné invalide</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="87"/>
<source>Invalid Files Selected</source>
<comment>Plural</comment>
- <translation type="unfinished"></translation>
+ <translation>Fichiers sélectionnés invalides</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="102"/>
<source>No Folder Selected</source>
<comment>Singular</comment>
- <translation type="unfinished"></translation>
+ <translation>Aucun dossier sélectionné</translation>
</message>
<message>
<location filename="openlp/core/ui/wizard.py" line="65"/>
<source>Open %s Folder</source>
- <translation type="unfinished"></translation>
+ <translation>Ouvrir le dossier %s</translation>
</message>
<message>
<location filename="openlp/core/ui/wizard.py" line="69"/>
<source>You need to specify one %s file to import from.</source>
<comment>A file type e.g. OpenSong</comment>
- <translation type="unfinished"></translation>
+ <translation>Vous devez spécifier un fichier %s à importer.</translation>
</message>
<message>
<location filename="openlp/core/ui/wizard.py" line="73"/>
<source>You need to specify one %s folder to import from.</source>
<comment>A song format e.g. PowerSong</comment>
- <translation type="unfinished"></translation>
+ <translation>Vous devez spécifier un dossier %s à importer.</translation>
</message>
</context>
<context>
@@ -5805,12 +5815,12 @@
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The presentation %s is incomplete, please reload.</source>
- <translation type="unfinished"></translation>
+ <translation>La présentation %s est incomplète, veuillez la recharger.</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="305"/>
<source>The presentation %s no longer exists.</source>
- <translation type="unfinished"></translation>
+ <translation>La présentation %s n'existe plus.</translation>
</message>
</context>
<context>
@@ -5962,7 +5972,7 @@
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="308"/>
<source>Add &amp; Go to Service</source>
- <translation type="unfinished"></translation>
+ <translation>Ajouter &amp; Se rendre au Service</translation>
</message>
</context>
<context>
@@ -6754,7 +6764,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Sélectionne les fichiers Document/Présentation</translation>
</message>
@@ -6769,7 +6779,7 @@
<translation>Cet assistant vous permet d'importer des chants de divers formats. Cliquez sur le bouton suivant ci-dessous pour démarrer le processus en sélectionnant le format à importer.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Document/Présentation générique</translation>
</message>
@@ -6789,37 +6799,37 @@
<translation>Veuillez patienter pendant l'import de vos chants.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>Base de données OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>Base de données openlp.org 1.x</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Fichiers Chant Words Of Worship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Fichiers Chant Songs Of Fellowship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>Fichiers SongBeamer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>Fichiers Chant SongShow Plus</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Fichiers Chant Foilpresenter</translation>
</message>
@@ -6834,63 +6844,93 @@
<translation>Enregistre dans le fichier</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>L'import de chants Fellowship a été désactivé car OpenLP ne peut accéder à OpenOffice ou LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>L'import générique de document/présentation a été désactivé car OpenLP ne peut accéder à OpenOffice ou LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>Chant exporté OpenLyrics ou OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>Fichiers OpenLyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>CCLI Song Sélectionner Fichiers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>Fichier XML EasySlides</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>Base de données de chants d'EasyWorship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
- <translation type="unfinished"></translation>
+ <translation>Fichiers chants DreamBeam</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
- <translation type="unfinished"></translation>
+ <translation>Vous devez spécifier un dossier de données PowerSong 1.0 valide.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
- <translation type="unfinished"></translation>
+ <translation>ZionWorx (CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
+ <translation>Fichier chants SundayPlus</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -6975,6 +7015,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
@@ -7003,12 +7051,12 @@
<message>
<location filename="openlp/plugins/songs/lib/powersongimport.py" line="103"/>
<source>No songs to import.</source>
- <translation type="unfinished"></translation>
+ <translation>Aucun chant à importer.</translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/powersongimport.py" line="155"/>
<source>Verses not found. Missing "PART" header.</source>
- <translation type="unfinished"></translation>
+ <translation>Versets non trouvé. Entête "PART" manquante.</translation>
</message>
</context>
<context>
@@ -7272,12 +7320,12 @@
<message>
<location filename="openlp/plugins/songs/lib/zionworximport.py" line="91"/>
<source>Error reading CSV file.</source>
- <translation type="unfinished"></translation>
+ <translation>Impossible de lire le fichier CSV.</translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/zionworximport.py" line="117"/>
<source>File not valid ZionWorx CSV format.</source>
- <translation type="unfinished"></translation>
+ <translation>Format de fichier CSV ZionWorx invalide.</translation>
</message>
</context>
</TS>
=== modified file 'resources/i18n/hu.ts'
--- resources/i18n/hu.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/hu.ts 2012-07-28 07:56:22 +0000
@@ -1344,12 +1344,12 @@
<translation>A biblia nem töltődött be teljesen.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Információ</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>A második biblia nem tartalmaz minden verset, ami az elsőben megtalálható. Csak a mindkét bibliában fellelhető versek fognak megjelenni. Ezek a versek nem lesznek megtalálhatóak: %d.</translation>
</message>
@@ -1365,14 +1365,24 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
- <translation>Valóban törölhető ez: %s?</translation>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Importálás: %s %s…</translation>
@@ -1649,7 +1659,7 @@
<translation>Minden kijelölt dia szerkesztése egyszerre.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Dia ketté vágása egy diaelválasztó beszúrásával.</translation>
</message>
@@ -1679,12 +1689,20 @@
<translation>&Összes szerkesztése</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Dia beszúrása</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1971,7 +1989,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Kép fájlok</translation>
</message>
@@ -2231,7 +2249,7 @@
<translation>Kép fájl:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Fájl megnyitása</translation>
</message>
@@ -2358,7 +2376,7 @@
<translation>X11 ablakkezelő megkerülése</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation>Szintaktikai hiba.</translation>
</message>
@@ -2418,22 +2436,22 @@
<translation>Adatmappa hiba</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation>Adapmappa helyének kijelölése</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation>Adatmappa változásának megerősítése</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation>Adatmappa visszaállítása</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2442,7 +2460,7 @@
Az OpenLP bezárása után jut érvényre a változás.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation>Meglévő adatok felülírása</translation>
</message>
@@ -2835,26 +2853,11 @@
<translation>Leírás</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Címke</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Nyitó címke</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>Záró címke</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>ID</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Nyitó HTML</translation>
@@ -2868,7 +2871,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Frissítési hiba</translation>
</message>
@@ -2893,7 +2896,7 @@
<translation></és itt></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>A címke már létezik: %s.</translation>
</message>
@@ -3931,82 +3934,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Mozgatás &felülre</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Elem mozgatása a sorrend elejére.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Mozgatás f&eljebb</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Elem mozgatása a sorrendben eggyel feljebb.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Mozgatás &lejjebb</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Elem mozgatása a sorrendben eggyel lejjebb.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Mozgatás &alulra</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Elem mozgatása a sorrend végére.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>&Törlés a sorrendből</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Kijelölt elem törlése a sorrendből.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>Új elem &hozzáadása</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>&Hozzáadás a kijelölt elemhez</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Elem szerkesztése</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>Elem újra&rendezése</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>&Jegyzetek</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>Elem témájának &módosítása</translation>
</message>
@@ -4043,72 +4046,72 @@
<translation>Az elemet nem lehet megjeleníteni, mert a bővítmény, amely kezelné, hiányzik vagy inaktív</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>Mind &kibontása</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Minden sorrend elem kibontása.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>Mind össze&csukása</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Minden sorrend elem összecsukása.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Fájl megnyitása</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>A kiválasztás lejjebb mozgatja az ablakot.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Mozgatás feljebb</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>A kiválasztás feljebb mozgatja az ablakot.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Élő adásba</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>A kiválasztott elem élő adásba küldése.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Kezdő időpont</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>&Előnézet megjelenítése</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Módosított sorrend</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Az aktuális sorrend módosult. Szeretnéd elmenteni?</translation>
</message>
@@ -4128,7 +4131,7 @@
<translation>Lejátszási idő:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation>Névtelen szolgálat</translation>
</message>
@@ -4153,17 +4156,17 @@
<translation>Sérült fájl</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation>Egy meglévő szolgálati sorrend betöltése.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation>Sorrend mentése.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation>Jelöljön ki egy témát a sorrendhez.</translation>
</message>
@@ -4173,7 +4176,7 @@
<translation>A fájl vagy sérült vagy nem egy OpenLP 2.0 szolgálati sorrend fájl.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation>Hiányzó sorrend fájl</translation>
</message>
@@ -5043,12 +5046,12 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="554"/>
<source>Preview and Save</source>
- <translation type="unfinished"></translation>
+ <translation>Előnézet és mentés</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="556"/>
<source>Preview the theme and save it.</source>
- <translation type="unfinished"></translation>
+ <translation>Téma előnézete és mentése.</translation>
</message>
</context>
<context>
@@ -6763,7 +6766,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation>Jelölj ki egy dokumentum vagy egy bemutató fájlokat</translation>
</message>
@@ -6778,7 +6781,7 @@
<translation>A tündér segít a különféle formátumú dalok importálásában. Kattints az alábbi Következő gombra a folyamat első lépésének indításhoz, a formátum kiválasztásához.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation>Általános dokumentum vagy bemutató</translation>
</message>
@@ -6798,37 +6801,37 @@
<translation>Kérlek, várj, míg a dalok importálás alatt állnak.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 adatbázisok</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x adatbázisok</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation>Words of Worship dal fájlok</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship dal fájlok</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation>SongBeamer fájlok</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus dal fájlok</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter dal fájlok</translation>
</message>
@@ -6843,63 +6846,93 @@
<translation>Mentés fájlba</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>A Songs of Fellowship importáló le lett tiltva, mivel az OpenLP nem talál OpenOffice-t vagy LibreOffice-t a számítógépen.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Az általános dokumentum, ill. bemutató importáló le lett tiltva, mivel az OpenLP nem talál OpenOffice-t vagy LibreOffice-t a számítógépen.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation>OpenLyrics vagy OpenLP 2.0 epoxrtált dal</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation>OpenLyrics fájlok</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation>CCLI SongSelect fájlok</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation>EasySlides XML fájl</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation>EasyWorship dal adatbázis</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation>DreamBeam dal fájlok</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation>Meg kell adni egy érvényes PowerSong 1.0 adatvázis mappát.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation>ZionWorx (CSV)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation>Előbb CSV szövegfájllá kell konvertálni a ZionWorx adatbázist a <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">Felhasználói kézikönyv</a> útmutatása szerint.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
+ <translation>SundayPlus dal fájlok </translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -6983,6 +7016,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/id.ts'
--- resources/i18n/id.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/id.ts 2012-07-28 07:56:22 +0000
@@ -1325,12 +1325,12 @@
<translation>Alkitab belum termuat seluruhnya.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>Informasi</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>Alkitab kedua tidak memiliki seluruh ayat yang ada di Alkitab utama. Hanya ayat yang ditemukan di kedua Alkitab yang akan ditampilkan. %d ayat tidak terlihat di hasil.</translation>
</message>
@@ -1346,14 +1346,24 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation>Mengimpor %s %s...</translation>
@@ -1630,7 +1640,7 @@
<translation>Sunting seluruh slide bersamaan.</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation>Pecah slide menjadi dua menggunakan pemecah slide.</translation>
</message>
@@ -1660,12 +1670,20 @@
<translation>Sun&ting Semua</translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation>Tampilan Suai</translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1952,7 +1970,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation>Berkas Gambar</translation>
</message>
@@ -2211,7 +2229,7 @@
<translation>Berkas gambar:</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation>Buka Berkas</translation>
</message>
@@ -2338,7 +2356,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation type="unfinished"></translation>
</message>
@@ -2398,29 +2416,29 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation type="unfinished"></translation>
</message>
@@ -2809,26 +2827,11 @@
<translation>Deskripsi</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation>Label</translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation>Label awal</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation>Label akhir</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation>ID Label</translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation>Mulai HTML</translation>
@@ -2842,7 +2845,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation>Galat dalam Memperbarui</translation>
</message>
@@ -2867,7 +2870,7 @@
<translation></dan sini></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation>Label %s telah terdefinisi.</translation>
</message>
@@ -3896,82 +3899,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation>Pindahkan ke punc&ak</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation>Pindahkan butir ke puncak daftar layanan.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation>Pindahkan ke a&tas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation>Naikkan butir satu posisi pada daftar layanan.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation>Pindahkan ke &bawah</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation>Turunkan butir satu posisi pada daftar layanan.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Pindahkan ke &kaki</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Pindahkan butir ke kaki daftar layanan.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation>Hapus &dari Layanan</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation>Hapus butir terpilih dari layanan.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation>T&ambahkan Butir Baru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation>T&ambahkan ke Butir Terpilih</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation>&Sunting Butir</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation>Atu&r Ulang Butir</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation>Catata&n</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation>&Ubah Tema</translation>
</message>
@@ -4008,72 +4011,72 @@
<translation>Butir ini tidak dapat ditampilkan karena plugin yang dibutuhkan untuk menampilkannya hilang atau tidak aktif</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation>&Kembangkan semua</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation>Kembangkan seluruh butir layanan.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation>K&empiskan semua</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation>Kempiskan seluruh butir layanan.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation>Buka Berkas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation>Gerakkan pilihan ke bawah.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation>Pindah atas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation>Pindahkan pilihan ke atas jendela</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation>Tayangkan</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation>Tayangkan butir terpilih.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation>&Waktu Mulai</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation>Tampilkan &Pratinjau</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation>Layanan Terubah Suai</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Layanan saat ini telah terubah suai. Ingin menyimpan layanan ini?</translation>
</message>
@@ -4093,7 +4096,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation type="unfinished"></translation>
</message>
@@ -4118,17 +4121,17 @@
<translation>Berkas Rusak</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation type="unfinished"></translation>
</message>
@@ -4138,7 +4141,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -6722,7 +6725,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation type="unfinished"></translation>
</message>
@@ -6737,7 +6740,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation type="unfinished"></translation>
</message>
@@ -6757,37 +6760,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation type="unfinished"></translation>
</message>
@@ -6802,65 +6805,95 @@
<translation type="unfinished">Simpan menjadi Berkas</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -6942,6 +6975,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/it.ts'
--- resources/i18n/it.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/it.ts 2012-07-28 07:56:22 +0000
@@ -1324,12 +1324,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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"></translation>
</message>
@@ -1345,14 +1345,24 @@
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="570"/>
- <source>Are you sure you want to delete "%s"?</source>
+ <source>Are you sure you want to completely delete "%s" Bible from OpenLP?
+
+You will need to re-import this Bible to use it again.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>BiblesPlugin.OpenSongImport</name>
+ <message>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
+ <source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.Opensong</name>
<message>
- <location filename="openlp/plugins/bibles/lib/opensong.py" line="110"/>
+ <location filename="openlp/plugins/bibles/lib/opensong.py" line="111"/>
<source>Importing %s %s...</source>
<comment>Importing <book name> <chapter>...</comment>
<translation type="unfinished"></translation>
@@ -1623,7 +1633,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="58"/>
<source>Split a slide into two by inserting a slide splitter.</source>
<translation type="unfinished"></translation>
</message>
@@ -1653,12 +1663,20 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="54"/>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="56"/>
<source>Insert Slide</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CustomPlugin.EditVerseForm</name>
+ <message>
+ <location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
+ <source>Edit Slide</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>CustomPlugin.MediaItem</name>
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
@@ -1945,7 +1963,7 @@
<context>
<name>OpenLP</name>
<message>
- <location filename="openlp/core/utils/__init__.py" line="356"/>
+ <location filename="openlp/core/utils/__init__.py" line="361"/>
<source>Image Files</source>
<translation type="unfinished"></translation>
</message>
@@ -2135,7 +2153,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="654"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="658"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
@@ -2262,7 +2280,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="625"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
<translation type="unfinished"></translation>
</message>
@@ -2322,29 +2340,29 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="667"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="679"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="683"/>
<source>Confirm Data Directory Change</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Reset Data Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="706"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="710"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="742"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="746"/>
<source>Overwrite Existing Data</source>
<translation type="unfinished"></translation>
</message>
@@ -2705,26 +2723,11 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="131"/>
+ <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
<source>Tag</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
- <source>Start tag</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="134"/>
- <source>End tag</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/core/ui/formattingtagdialog.py" line="140"/>
- <source>Tag Id</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="142"/>
<source>Start HTML</source>
<translation type="unfinished"></translation>
@@ -2738,7 +2741,7 @@
<context>
<name>OpenLP.FormattingTagForm</name>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Update Error</source>
<translation type="unfinished"></translation>
</message>
@@ -2763,7 +2766,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/formattingtagform.py" line="163"/>
+ <location filename="openlp/core/ui/formattingtagform.py" line="166"/>
<source>Tag %s already defined.</source>
<translation type="unfinished"></translation>
</message>
@@ -3788,82 +3791,82 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move to &top</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="180"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="181"/>
<source>Move item to the top of the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move &up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="186"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="187"/>
<source>Move item up one position in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Move &down</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="193"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="194"/>
<source>Move item down one position in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>&Delete From Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="220"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="221"/>
<source>Delete the selected item from the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="285"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="286"/>
<source>&Add New Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="288"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="289"/>
<source>&Add to Selected Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="293"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="294"/>
<source>&Edit Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="296"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="297"/>
<source>&Reorder Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="300"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="301"/>
<source>&Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="316"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="317"/>
<source>&Change Item Theme</source>
<translation type="unfinished"></translation>
</message>
@@ -3899,72 +3902,72 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>&Expand all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="229"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="230"/>
<source>Expand all the service items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Collapse all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Collapse all the service items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="412"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="413"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="207"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="208"/>
<source>Moves the selection down the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Move up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="213"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="214"/>
<source>Moves the selection up the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Go Live</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Send the selected item to Live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="304"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="305"/>
<source>&Start Time</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>Show &Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Modified Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation type="unfinished"></translation>
</message>
@@ -3984,7 +3987,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="340"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="341"/>
<source>Untitled Service</source>
<translation type="unfinished"></translation>
</message>
@@ -4009,17 +4012,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="129"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="130"/>
<source>Load an existing service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="133"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="134"/>
<source>Save this service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="143"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="144"/>
<source>Select a theme for the service.</source>
<translation type="unfinished"></translation>
</message>
@@ -4029,7 +4032,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="511"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="512"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -6613,7 +6616,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="215"/>
<source>Select Document/Presentation Files</source>
<translation type="unfinished"></translation>
</message>
@@ -6628,7 +6631,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="196"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="208"/>
<source>Generic Document/Presentation</source>
<translation type="unfinished"></translation>
</message>
@@ -6648,37 +6651,37 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="183"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="195"/>
<source>OpenLP 2.0 Databases</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="191"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="203"/>
<source>openlp.org v1.x Databases</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="291"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="328"/>
<source>Words Of Worship Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="274"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="311"/>
<source>Songs Of Fellowship Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="285"/>
<source>SongBeamer Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="267"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="304"/>
<source>SongShow Plus Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="240"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="252"/>
<source>Foilpresenter Song Files</source>
<translation type="unfinished"></translation>
</message>
@@ -6693,65 +6696,95 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="276"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="313"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="200"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="212"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="175"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="187"/>
<source>OpenLyrics or OpenLP 2.0 Exported Song</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="173"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="185"/>
<source>OpenLyrics Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="210"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="222"/>
<source>CCLI SongSelect Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="225"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="237"/>
<source>EasySlides XML File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="233"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="245"/>
<source>EasyWorship Song Database</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="217"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="229"/>
<source>DreamBeam Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="253"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="278"/>
<source>You need to specify a valid PowerSong 1.0 database folder.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="299"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="336"/>
<source>ZionWorx (CSV)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="301"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="338"/>
<source>First convert your ZionWorx database to a CSV text file, as explained in the <a href="http://manual.openlp.org/songs.html#importing-from-zionworx">User Manual</a>.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/importer.py" line="284"/>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
+ <source>This importer has been disabled.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
+ <source>MediaShout Database</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
+ <source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
+ <source>SongPro Text Files</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
+ <source>SongPro (Export File)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
+ <source>In SongPro, export your songs using the File -> Export menu</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -6834,6 +6867,14 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaShoutImport</name>
+ <message>
+ <location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
+ <source>Unable to open the MediaShout database.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
<location filename="openlp/plugins/songs/lib/olp1import.py" line="71"/>
=== modified file 'resources/i18n/ja.ts'
--- resources/i18n/ja.ts 2012-07-06 16:52:28 +0000
+++ resources/i18n/ja.ts 2012-07-28 07:56:22 +0000
@@ -939,7 +939,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="93"/>
<source>The following book name cannot be matched up internally. Please select the corresponding name from the list.</source>
- <translation type="unfinished"></translation>
+ <translation>以下の書名は内部の書名と一致しませんでした。対応するものを一覧から選択してください。</translation>
</message>
</context>
<context>
@@ -1035,7 +1035,8 @@
<message>
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="87"/>
<source>To use the customized book names, "Bible language" must be selected on the Meta Data tab or, if "Global settings" is selected, on the Bible page in Configure OpenLP.</source>
- <translation type="unfinished"></translation>
+ <translation>任意の書名を使用するには、メタデータタブにて&quot;聖書言語&quot;を選択するか、&quot;全体設定&quot;の聖書タブにて設定し
+てください。</translation>
</message>
</context>
<context>
@@ -1340,12 +1341,12 @@
<translation>聖書が完全に読み込まれていません。</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<source>Information</source>
<translation>情報</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="790"/>
+ <location filename="openlp/plugins/bibles/lib/mediaitem.py" line="792"/>
<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>第二訳には検索した箇�
Follow ups