Update more strings, and just tweak the display of the remotes plugin settings tab.

This commit is contained in:
Raoul Snyman 2010-07-21 08:24:32 +02:00
parent 33fa1541a7
commit 2efb7cd34a
22 changed files with 3981 additions and 3238 deletions

View File

@ -200,7 +200,7 @@ def check_item_selected(list_widget, message):
"""
if not list_widget.selectedIndexes():
QtGui.QMessageBox.information(list_widget.parent(),
translate('MediaManagerItem', 'No Items Selected'), message)
translate('OpenLP.MediaManagerItem', 'No Items Selected'), message)
return False
return True

View File

@ -208,61 +208,61 @@ class MediaManagerItem(QtGui.QWidget):
## Import Button ##
if self.hasImportIcon:
self.addToolbarButton(
unicode(translate('MediaManagerItem', 'Import %s')) %
unicode(translate('OpenLP.MediaManagerItem', 'Import %s')) %
self.PluginNameShort,
unicode(translate('MediaManagerItem', 'Import a %s')) %
unicode(translate('OpenLP.MediaManagerItem', 'Import a %s')) %
self.pluginNameVisible,
u':/general/general_import.png', self.onImportClick)
## File Button ##
if self.hasFileIcon:
self.addToolbarButton(
unicode(translate('MediaManagerItem', 'Load %s')) %
unicode(translate('OpenLP.MediaManagerItem', 'Load %s')) %
self.PluginNameShort,
unicode(translate('MediaManagerItem', 'Load a new %s')) %
unicode(translate('OpenLP.MediaManagerItem', 'Load a new %s')) %
self.pluginNameVisible,
u':/general/general_open.png', self.onFileClick)
## New Button ##
if self.hasNewIcon:
self.addToolbarButton(
unicode(translate('MediaManagerItem', 'New %s')) %
unicode(translate('OpenLP.MediaManagerItem', 'New %s')) %
self.PluginNameShort,
unicode(translate('MediaManagerItem', 'Add a new %s')) %
unicode(translate('OpenLP.MediaManagerItem', 'Add a new %s')) %
self.pluginNameVisible,
u':/general/general_new.png', self.onNewClick)
## Edit Button ##
if self.hasEditIcon:
self.addToolbarButton(
unicode(translate('MediaManagerItem', 'Edit %s')) %
unicode(translate('OpenLP.MediaManagerItem', 'Edit %s')) %
self.PluginNameShort,
unicode(translate(
'MediaManagerItem', 'Edit the selected %s')) %
'OpenLP.MediaManagerItem', 'Edit the selected %s')) %
self.pluginNameVisible,
u':/general/general_edit.png', self.onEditClick)
## Delete Button ##
if self.hasDeleteIcon:
self.addToolbarButton(
unicode(translate('MediaManagerItem', 'Delete %s')) %
unicode(translate('OpenLP.MediaManagerItem', 'Delete %s')) %
self.PluginNameShort,
translate('MediaManagerItem', 'Delete the selected item'),
translate('OpenLP.MediaManagerItem', 'Delete the selected item'),
u':/general/general_delete.png', self.onDeleteClick)
## Separator Line ##
self.addToolbarSeparator()
## Preview ##
self.addToolbarButton(
unicode(translate('MediaManagerItem', 'Preview %s')) %
unicode(translate('OpenLP.MediaManagerItem', 'Preview %s')) %
self.PluginNameShort,
translate('MediaManagerItem', 'Preview the selected item'),
translate('OpenLP.MediaManagerItem', 'Preview the selected item'),
u':/general/general_preview.png', self.onPreviewClick)
## Live Button ##
self.addToolbarButton(
u'Go Live',
translate('MediaManagerItem', 'Send the selected item live'),
translate('OpenLP.MediaManagerItem', 'Send the selected item live'),
u':/general/general_live.png', self.onLiveClick)
## Add to service Button ##
self.addToolbarButton(
unicode(translate('MediaManagerItem', 'Add %s to Service')) %
unicode(translate('OpenLP.MediaManagerItem', 'Add %s to Service')) %
self.PluginNameShort,
translate('MediaManagerItem',
translate('OpenLP.MediaManagerItem',
'Add the selected item(s) to the service'),
u':/general/general_add.png', self.onAddClick)
@ -288,7 +288,7 @@ class MediaManagerItem(QtGui.QWidget):
self.listView.addAction(
context_menu_action(
self.listView, u':/general/general_edit.png',
unicode(translate('MediaManagerItem', '&Edit %s')) %
unicode(translate('OpenLP.MediaManagerItem', '&Edit %s')) %
self.pluginNameVisible,
self.onEditClick))
self.listView.addAction(context_menu_separator(self.listView))
@ -296,31 +296,31 @@ class MediaManagerItem(QtGui.QWidget):
self.listView.addAction(
context_menu_action(
self.listView, u':/general/general_delete.png',
unicode(translate('MediaManagerItem', '&Delete %s')) %
unicode(translate('OpenLP.MediaManagerItem', '&Delete %s')) %
self.pluginNameVisible,
self.onDeleteClick))
self.listView.addAction(context_menu_separator(self.listView))
self.listView.addAction(
context_menu_action(
self.listView, u':/general/general_preview.png',
unicode(translate('MediaManagerItem', '&Preview %s')) %
unicode(translate('OpenLP.MediaManagerItem', '&Preview %s')) %
self.pluginNameVisible,
self.onPreviewClick))
self.listView.addAction(
context_menu_action(
self.listView, u':/general/general_live.png',
translate('MediaManagerItem', '&Show Live'),
translate('OpenLP.MediaManagerItem', '&Show Live'),
self.onLiveClick))
self.listView.addAction(
context_menu_action(
self.listView, u':/general/general_add.png',
translate('MediaManagerItem', '&Add to Service'),
translate('OpenLP.MediaManagerItem', '&Add to Service'),
self.onAddClick))
if self.addToServiceItem:
self.listView.addAction(
context_menu_action(
self.listView, u':/general/general_add.png',
translate('MediaManagerItem',
translate('OpenLP.MediaManagerItem',
'&Add to selected Service Item'),
self.onAddEditClick))
if QtCore.QSettings().value(u'advanced/double click live',
@ -440,8 +440,8 @@ class MediaManagerItem(QtGui.QWidget):
"""
if not self.listView.selectedIndexes() and not self.remoteTriggered:
QtGui.QMessageBox.information(self,
translate('MediaManagerItem', 'No Items Selected'),
translate('MediaManagerItem',
translate('OpenLP.MediaManagerItem', 'No Items Selected'),
translate('OpenLP.MediaManagerItem',
'You must select one or more items to preview.'))
else:
log.debug(self.PluginNameShort + u' Preview requested')
@ -457,8 +457,8 @@ class MediaManagerItem(QtGui.QWidget):
"""
if not self.listView.selectedIndexes():
QtGui.QMessageBox.information(self,
translate('MediaManagerItem', 'No Items Selected'),
translate('MediaManagerItem',
translate('OpenLP.MediaManagerItem', 'No Items Selected'),
translate('OpenLP.MediaManagerItem',
'You must select one or more items to send live.'))
else:
log.debug(self.PluginNameShort + u' Live requested')
@ -473,8 +473,8 @@ class MediaManagerItem(QtGui.QWidget):
"""
if not self.listView.selectedIndexes() and not self.remoteTriggered:
QtGui.QMessageBox.information(self,
translate('MediaManagerItem', 'No Items Selected'),
translate('MediaManagerItem',
translate('OpenLP.MediaManagerItem', 'No Items Selected'),
translate('OpenLP.MediaManagerItem',
'You must select one or more items.'))
else:
#Is it posssible to process multiple list items to generate multiple
@ -500,16 +500,16 @@ class MediaManagerItem(QtGui.QWidget):
"""
if not self.listView.selectedIndexes() and not self.remoteTriggered:
QtGui.QMessageBox.information(self,
translate('MediaManagerItem', 'No items selected'),
translate('MediaManagerItem',
translate('OpenLP.MediaManagerItem', 'No items selected'),
translate('OpenLP.MediaManagerItem',
'You must select one or more items'))
else:
log.debug(self.PluginNameShort + u' Add requested')
service_item = self.parent.serviceManager.getServiceItem()
if not service_item:
QtGui.QMessageBox.information(self,
translate('MediaManagerItem', 'No Service Item Selected'),
translate('MediaManagerItem',
translate('OpenLP.MediaManagerItem', 'No Service Item Selected'),
translate('OpenLP.MediaManagerItem',
'You must select an existing service item to add to.'))
elif self.title.lower() == service_item.name.lower():
self.generateSlideData(service_item)
@ -518,8 +518,8 @@ class MediaManagerItem(QtGui.QWidget):
else:
#Turn off the remote edit update message indicator
QtGui.QMessageBox.information(self,
translate('MediaManagerItem', 'Invalid Service Item'),
unicode(translate('MediaManagerItem',
translate('OpenLP.MediaManagerItem', 'Invalid Service Item'),
unicode(translate('OpenLP.MediaManagerItem',
'You must select a %s service item.')) % self.title)
def buildServiceItem(self, item=None):
@ -535,3 +535,4 @@ class MediaManagerItem(QtGui.QWidget):
return service_item
else:
return None

View File

@ -135,7 +135,7 @@ class AdvancedTab(SettingsTab):
self.recentLabel.setText(
translate('OpenLP.AdvancedTab', 'Number of recent files to display:'))
self.mediaPluginCheckBox.setText(translate('OpenLP.AdvancedTab',
'Save currently selected media manager plugin'))
'Remember active media manager tab on startup'))
self.doubleClickLiveCheckBox.setText(translate('OpenLP.AdvancedTab',
'Double-click to send items straight to live (requires restart)'))
# self.sharedDirGroupBox.setTitle(

View File

@ -308,11 +308,11 @@ class GeneralTab(SettingsTab):
self.CCLIGroupBox.setTitle(
translate('OpenLP.GeneralTab', 'CCLI Details'))
self.NumberLabel.setText(
translate('OpenLP.GeneralTab', 'CCLI Number:'))
translate('OpenLP.GeneralTab', 'CCLI number:'))
self.UsernameLabel.setText(
translate('OpenLP.GeneralTab', 'SongSelect Username:'))
translate('OpenLP.GeneralTab', 'SongSelect username:'))
self.PasswordLabel.setText(
translate('OpenLP.GeneralTab', 'SongSelect Password:'))
translate('OpenLP.GeneralTab', 'SongSelect password:'))
# Moved from display tab
self.displayGroupBox.setTitle(
translate('OpenLP.GeneralTab', 'Display Position'))

View File

@ -63,15 +63,17 @@ class PluginForm(QtGui.QDialog, Ui_PluginViewDialog):
# sometimes when it's loaded from the config, it isn't cast to int.
plugin.status = int(plugin.status)
# Set the little status text in brackets next to the plugin name.
status_text = unicode(translate('PluginForm', '%s (Inactive)'))
status_text = unicode(
translate('OpenLP.PluginForm', '%s (Inactive)'))
if plugin.status == PluginStatus.Active:
status_text = unicode(translate('PluginForm', '%s (Active)'))
status_text = unicode(
translate('OpenLP.PluginForm', '%s (Active)'))
elif plugin.status == PluginStatus.Inactive:
status_text = unicode(
translate('PluginForm', '%s (Inactive)'))
translate('OpenLP.PluginForm', '%s (Inactive)'))
elif plugin.status == PluginStatus.Disabled:
status_text = unicode(
translate('PluginForm', '%s (Disabled)'))
translate('OpenLP.PluginForm', '%s (Disabled)'))
item.setText(status_text % plugin.name)
# If the plugin has an icon, set it!
if plugin.icon:
@ -120,12 +122,17 @@ class PluginForm(QtGui.QDialog, Ui_PluginViewDialog):
else:
self.activePlugin.toggleStatus(PluginStatus.Inactive)
self.activePlugin.finalise()
status_text = 'Inactive'
status_text = unicode(
translate('OpenLP.PluginForm', '%s (Inactive)'))
if self.activePlugin.status == PluginStatus.Active:
status_text = 'Active'
status_text = unicode(
translate('OpenLP.PluginForm', '%s (Active)'))
elif self.activePlugin.status == PluginStatus.Inactive:
status_text = 'Inactive'
status_text = unicode(
translate('OpenLP.PluginForm', '%s (Inactive)'))
elif self.activePlugin.status == PluginStatus.Disabled:
status_text = 'Disabled'
status_text = unicode(
translate('OpenLP.PluginForm', '%s (Disabled)'))
self.PluginListWidget.currentItem().setText(
u'%s (%s)' % (self.activePlugin.name, status_text))
status_text % self.activePlugin.name)

View File

@ -105,9 +105,10 @@ class ImageMediaItem(MediaManagerItem):
self.ImageWidget.setSizePolicy(sizePolicy)
self.ImageWidget.setObjectName(u'ImageWidget')
self.blankButton = self.toolbar.addToolbarButton(
u'Replace Background', u':/slides/slide_blank.png',
translate('ImagePlugin.MediaItem', 'Replace Background'),
u':/slides/slide_blank.png',
translate('ImagePlugin.MediaItem', 'Replace Live Background'),
self.onReplaceClick, False)
self.onReplaceClick, False)
# Add the song widget to the page layout
self.pageLayout.addWidget(self.ImageWidget)
@ -116,7 +117,7 @@ class ImageMediaItem(MediaManagerItem):
Remove an image item from the list
"""
if check_item_selected(self.listView, translate('ImagePlugin.MediaItem',
'You must select an item to delete.')):
'You must select an image to delete.')):
row_list = [item.row() for item in self.listView.selectedIndexes()]
row_list.sort(reverse=True)
for row in row_list:
@ -170,7 +171,7 @@ class ImageMediaItem(MediaManagerItem):
def onReplaceClick(self):
if check_item_selected(self.listView,
translate('ImagePlugin.MediaItem',
'You must select an item to process.')):
'You must select an image to replace the background with.')):
items = self.listView.selectedIndexes()
for item in items:
bitem = self.listView.item(item.row())
@ -180,3 +181,4 @@ class ImageMediaItem(MediaManagerItem):
def onPreviewClick(self):
MediaManagerItem.onPreviewClick(self)

View File

@ -92,17 +92,17 @@ class MediaMediaItem(MediaManagerItem):
self.ImageWidget.setObjectName(u'ImageWidget')
#Replace backgrounds do not work at present so remove functionality.
self.blankButton = self.toolbar.addToolbarButton(
u'Replace Background', u':/slides/slide_blank.png',
translate('MediaPlugin.MediaItem', 'Replace Background'),
u':/slides/slide_blank.png',
translate('MediaPlugin.MediaItem', 'Replace Live Background'),
self.onReplaceClick, False)
# Add the song widget to the page layout
self.pageLayout.addWidget(self.ImageWidget)
def onReplaceClick(self):
if check_item_selected(self.listView,
translate('ImagePlugin.MediaItem',
'You must select an item to process.')):
'You must select a media file to replace the background with.')):
item = self.listView.currentItem()
filename = unicode(item.data(QtCore.Qt.UserRole).toString())
self.parent.displayManager.displayVideo(filename)
@ -133,7 +133,7 @@ class MediaMediaItem(MediaManagerItem):
Remove a media item from the list
"""
if check_item_selected(self.listView, translate('MediaPlugin.MediaItem',
'You must select an item to delete.')):
'You must select a media file to delete.')):
row_list = [item.row() for item in self.listView.selectedIndexes()]
row_list.sort(reverse=True)
for row in row_list:
@ -149,3 +149,4 @@ class MediaMediaItem(MediaManagerItem):
item_name.setIcon(build_icon(img))
item_name.setData(QtCore.Qt.UserRole, QtCore.QVariant(file))
self.listView.addItem(item_name)

View File

@ -155,9 +155,9 @@ class PresentationMediaItem(MediaManagerItem):
filename = os.path.split(unicode(file))[1]
if titles.count(filename) > 0:
if not initialLoad:
QtGui.QMessageBox.critical(
self, translate('PresentationPlugin.MediaItem',
'File exists'),
QtGui.QMessageBox.critical(self,
translate('PresentationPlugin.MediaItem',
'File Exists'),
translate('PresentationPlugin.MediaItem',
'A presentation with that filename already exists.'),
QtGui.QMessageBox.Ok)
@ -182,7 +182,7 @@ class PresentationMediaItem(MediaManagerItem):
else:
QtGui.QMessageBox.critical(
self, translate('PresentationPlugin.MediaItem',
'Unsupported file'),
'Unsupported File'),
translate('PresentationPlugin.MediaItem',
'This type of presentation is not supported'),
QtGui.QMessageBox.Ok)
@ -270,3 +270,4 @@ class PresentationMediaItem(MediaManagerItem):
if filetype in self.controllers[controller].alsosupports:
return controller
return None

View File

@ -104,9 +104,7 @@ class PresentationTab(SettingsTab):
for key in self.controllers:
controller = self.controllers[key]
checkbox = self.PresenterCheckboxes[controller.name]
checkbox.setText(
u'%s %s' % (controller.name,
translate('PresentationPlugin.PresentationTab', 'available')))
checkbox.setText(controller.name)
def load(self):
"""

View File

@ -37,30 +37,43 @@ class RemoteTab(SettingsTab):
def setupUi(self):
self.setObjectName(u'RemoteTab')
self.tabTitleVisible = translate('RemotePlugin.RemoteTab', 'Remotes')
self.RemoteLayout = QtGui.QFormLayout(self)
self.RemoteLayout.setObjectName(u'RemoteLayout')
self.RemoteModeGroupBox = QtGui.QGroupBox(self)
self.RemoteModeGroupBox.setObjectName(u'RemoteModeGroupBox')
self.RemoteModeLayout = QtGui.QVBoxLayout(self.RemoteModeGroupBox)
self.RemoteModeLayout.setSpacing(8)
self.RemoteModeLayout.setMargin(8)
self.RemoteModeLayout.setObjectName(u'RemoteModeLayout')
self.RemotePortSpinBox = QtGui.QSpinBox(self.RemoteModeGroupBox)
self.RemotePortSpinBox.setObjectName(u'RemotePortSpinBox')
self.RemotePortSpinBox.setMaximum(32767)
self.RemoteModeLayout.addWidget(self.RemotePortSpinBox)
self.RemoteLayout.setWidget(
0, QtGui.QFormLayout.LabelRole, self.RemoteModeGroupBox)
self.remoteLayout = QtGui.QFormLayout(self)
self.remoteLayout.setObjectName(u'remoteLayout')
self.serverSettingsGroupBox = QtGui.QGroupBox(self)
self.serverSettingsGroupBox.setObjectName(u'serverSettingsGroupBox')
self.serverSettingsLayout = QtGui.QFormLayout(self.serverSettingsGroupBox)
self.serverSettingsLayout.setSpacing(8)
self.serverSettingsLayout.setMargin(8)
self.serverSettingsLayout.setObjectName(u'serverSettingsLayout')
self.addressEdit = QtGui.QLineEdit(self.serverSettingsGroupBox)
self.addressEdit.setObjectName(u'addressEdit')
self.serverSettingsLayout.addRow(
translate('RemotePlugin.RemoteTab', 'Serve on IP address:'),
self.addressEdit)
self.portSpinBox = QtGui.QSpinBox(self.serverSettingsGroupBox)
self.portSpinBox.setObjectName(u'portSpinBox')
self.portSpinBox.setMaximum(32767)
self.serverSettingsLayout.addRow(
translate('RemotePlugin.RemoteTab', 'Port number:'),
self.portSpinBox)
self.remoteLayout.setWidget(
0, QtGui.QFormLayout.LabelRole, self.serverSettingsGroupBox)
def retranslateUi(self):
self.RemoteModeGroupBox.setTitle(
translate('RemotePlugin.RemoteTab', 'Remotes Receiver Port'))
self.serverSettingsGroupBox.setTitle(
translate('RemotePlugin.RemoteTab', 'Server Settings'))
def load(self):
self.RemotePortSpinBox.setValue(
QtCore.QSettings().value(self.settingsSection + u'/remote port',
self.portSpinBox.setValue(
QtCore.QSettings().value(self.settingsSection + u'/port',
QtCore.QVariant(4316)).toInt()[0])
self.addressEdit.setText(
QtCore.QSettings().value(self.settingsSection + u'/ip address',
QtCore.QVariant(u'0.0.0.0')).toString())
def save(self):
QtCore.QSettings().setValue(self.settingsSection + u'/remote port',
QtCore.QVariant(self.RemotePortSpinBox.value()))
QtCore.QSettings().setValue(self.settingsSection + u'/port',
QtCore.QVariant(self.portSpinBox.value()))
QtCore.QSettings().setValue(self.settingsSection + u'/ip address',
QtCore.QVariant(self.addressEdit.text()))

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished">Beeld(e)</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>P moet meer as een item selekteer</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation>Wis geselekteerde item uit</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation>&amp;Voeg by Diens</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation>Stuur die geselekteerde item na regstreekse vertoning</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation>Voeg die geselekteerde item(s) by die diens</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation>&amp;Vertoon Regstreeks</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation>Voorskou die geselekteerde item</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Sien Voorskou van Volgende Lied vanaf Diens Bestuurder</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">SongSelect Gebruikers naam:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished">SongSelect Wagwoord:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,8 +1613,18 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">CCLI Nommer:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2185,7 +2042,7 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<message>
<location filename="openlp/core/ui/mainwindow.py" line="824"/>
<source>Save Changes to Service?</source>
<translation type="unfinished"></translation>
<translation type="unfinished">Stoor Veranderinge aan Diens?</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="824"/>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished">Wis geselekteerde item uit</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished">Voorskou die geselekteerde item</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">Stuur die geselekteerde item na regstreekse vertoning</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished">Voeg die geselekteerde item(s) by die diens</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished">&amp;Vertoon Regstreeks</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished">&amp;Voeg by Diens</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">P moet meer as een item selekteer</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished">TeksEtiket</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished">Aangaande:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Aktief</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished">Onaktief</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,21 +2301,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished">Bied aan met:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished">Lêer bestaan</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished">&apos;n Voorstelling met daardie lêernaam bestaan reeds.</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2311,6 +2316,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished">Beskikbare Beheerders</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished">beskikbaar</translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,10 +2355,20 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished">Afstandbehere</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<translation type="unfinished">Afstandbeheer Ontvanger Poort</translation>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2733,41 +2753,71 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2981,90 +3031,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">Stoor &amp;&amp; Voorskou</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Fout</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,17 +3373,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3389,112 +3449,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Fout</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished">Wis Skrywer Uit</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished">Is u seker u wil die geselekteerde skrywer uitwis?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished">Geen skrywer geselekteer nie!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished">Wis Onderwerp Uit</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished">Is u seker u wil die geselekteerde onderwerp uitwis?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished">Geen onderwerp geselekteer nie!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished">Wis Boek Uit</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished">Is jy seker jy wil die geselekteerde boek uitwis?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished">Geen boek geselekteer nie!</translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished">Uitvoer Lêer Ligging</translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished">Bild(er)</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>Sie müssen mindestens ein Element markieren</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation>Markiertes Element löschen</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation>&amp;Zum Ablauf hinzufügen</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation>Ausgewähltes Element Live anzeigen</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation>Füge Element(e) zum Ablauf hinzu</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation>&amp;Zeige Live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation>Zeige das auswählte Element in der Vorschau an</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1071,13 +923,18 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished">Medien auswählen</translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Live Background</source>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Vorschau des nächsten Lieds</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">SongSelect-Benutzername:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished">SongSelect-Passwort:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,8 +1613,18 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">CCLI-Nummer:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished">Markiertes Element löschen</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished">Zeige das auswählte Element in der Vorschau an</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">Ausgewähltes Element Live anzeigen</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished">Füge Element(e) zum Ablauf hinzu</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished">&amp;Zeige Live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished">&amp;Zum Ablauf hinzufügen</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">Sie müssen mindestens ein Element markieren</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished">Text Beschriftung</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished">Über:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Aktiv</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished">Inaktiv</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,11 +2301,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished">Anzeigen mit:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished">Datei existiert bereits</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
@ -2303,12 +2313,17 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<source>This type of presentation is not supported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished">Verfügbare Präsentationsprogramme:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished">verfügbar</translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,10 +2355,20 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished">Fernprojektion</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<translation type="unfinished">Fernprojektionsport</translation>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2723,28 +2743,28 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
@ -2759,15 +2779,45 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2971,87 +3021,87 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">Speichern &amp;&amp; Vorschau</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Fehler</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
@ -3065,6 +3115,16 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<source>Authors, Topics &amp;&amp; Song Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,12 +3373,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3333,7 +3393,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
@ -3384,52 +3444,52 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Fehler</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished">Lösche Autor</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished">Sind Sie sicher, dass Sie den ausgewählten Autor löschen wollen?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished">Sie haben keinen Autor ausgewählt!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished">Lösche Thema</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished">Soll der gewählte Eintrag wirklich gelöscht werden?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished">Kein Thema ausgewählt!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished">Buch löschen</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished">Sind Sie sicher, dass das markierte Buch wirklich gelöscht werden soll?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished">Kein Buch ausgewählt!</translation>
</message>
@ -3439,62 +3499,62 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished">Ablageort für Aufnahme wählen</translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,7 +1613,17 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,21 +2301,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2311,6 +2316,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,9 +2355,19 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2733,41 +2753,71 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2981,90 +3031,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,17 +3373,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3389,112 +3449,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished"></translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished"></translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished">Image(s)</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>You must select one or more items</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation>Delete the selected item</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation>&amp;Add to Service</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation>Send the selected item live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation>Add the selected item(s) to the service</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation>&amp;Show Live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation>Preview the selected item</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Preview Next Song from Service Manager</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">SongSelect Username:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished">SongSelect Password:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,8 +1613,18 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">CCLI Number:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished">Delete the selected item</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished">Preview the selected item</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">Send the selected item live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished">Add the selected item(s) to the service</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished">&amp;Show Live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished">&amp;Add to Service</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">You must select one or more items</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished">TextLabel</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished">About:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Active</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished">Inactive</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,21 +2301,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished">Present using:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished">File exists</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished">A presentation with that filename already exists.</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2311,6 +2316,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished">Available Controllers</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished">available</translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,10 +2355,20 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished">Remotes</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<translation type="unfinished">Remotes Receiver Port</translation>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2733,41 +2753,71 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2981,90 +3031,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">Save &amp;&amp; Preview</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Error</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,17 +3373,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3389,112 +3449,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Error</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished">Delete Author</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished">Delete Topic</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished">Are you sure you want to delete the selected topic?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished">No topic selected!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished">Delete Book</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished">Are you sure you want to delete the selected book?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished"></translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished">Output File Location</translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>You must select one or more items</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation>Delete the selected item</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation>Send the selected item live.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation>Add the selected item(s) to the service.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Preview Next Song from Service Manager</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">SongSelect Username:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,8 +1613,18 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">CCLI Number:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished">Delete the selected item</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">Send the selected item live.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished">Add the selected item(s) to the service.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">You must select one or more items</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Active</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,21 +2301,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished">Present using:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2311,6 +2316,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished">Available Controllers</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished">available</translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,10 +2355,20 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished">Remotes</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<translation type="unfinished">Remotes Receiver Port</translation>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2733,41 +2753,71 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2981,90 +3031,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Error</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,17 +3373,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3389,112 +3449,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Error</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished">Are you sure you want to delete the selected author?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished">No author selected!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished">Delete Topic</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished">Delete Book</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished">Are you sure you want to delete the selected book?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished">No book selected!</translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished">Output File Location</translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished">Imagen(es)</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>Usted debe seleccionar uno o más elementos</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation>&amp;Agregar al Servicio</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">Enviar en vivo el ítem seleccionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation>Agregar el elemento(s) seleccionado al servicio</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation>Borrar el ítem seleccionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished">Mo&amp;star En Vivo</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation>Vista Previa del ítem seleccionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Vista Previa de la Siguiente Canción en el Servicio</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">Usuario SongSelect:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished">Contraseña SongSelect:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,8 +1613,18 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">Número CCLI:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2185,7 +2042,7 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<message>
<location filename="openlp/core/ui/mainwindow.py" line="824"/>
<source>Save Changes to Service?</source>
<translation type="unfinished"></translation>
<translation type="unfinished">¿Guardar cambios al Servicio?</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="824"/>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished">Borrar el ítem seleccionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished">Vista Previa del ítem seleccionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">Enviar en vivo el ítem seleccionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished">Agregar el elemento(s) seleccionado al servicio</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished">Mo&amp;star En Vivo</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished">&amp;Agregar al Servicio</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">Usted debe seleccionar uno o más elementos</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished">TextLabel</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished">Acerca de:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished">Estado:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Activo</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished">Inactivo</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,21 +2301,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished">Mostrar usando:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished">Ya existe el Archivo</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished">Ya existe una presentación con ese nombre.</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2311,6 +2316,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished">Controladores Disponibles</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished">disponible</translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,10 +2355,20 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished">Remotas</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<translation type="unfinished">Puerto de Recepción</translation>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2733,41 +2753,71 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2981,90 +3031,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">Guardar &amp;&amp; Vista Previa</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Error</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,17 +3373,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3389,112 +3449,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Error</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished">Borrar Autor</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished">¿Está seguro que desea eliminar el autor seleccionado?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished">¡Ningún autor seleccionado!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished">Borrar Categoría</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished">¿Está seguro que desea eliminar la categoría seleccionada?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished">¡No seleccionó la categoría!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished">Eliminar Libro</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished">¿Está seguro de que quiere eliminar el libro seleccionado?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished">¡Ningún libro seleccionado!</translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished">Archivo de Salida</translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished">Ekraani tausta asendamine</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished">Pilt(pildid)</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation>Vigane teenistuse element</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation>Ühtegi elementi pole valitud</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>Pead valima vähemalt ühe elemendi</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation>&amp;Lisa valitud teenistuse elemendile</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation>Ühtegi elementi pole valitud</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation>&amp;Lisa teenistusele</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation>Valitud kirje saatmine ekraanile</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation>Valitud kirje(te) lisamine teenistusse</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation>Valitud elemendi kustutamine</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation>Ühtegi teenistuse elementi pole valitud</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation>&amp;Kuva ekraanil</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation>Valitud kirje eelvaatlus</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation>Pead valima vähemalt ühe elemendi.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation>Pead valima olemasoleva teenistuse, millele lisada.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1071,13 +923,18 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished">Meedia valimine</translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Live Background</source>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1357,13 +1214,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1732,16 +1589,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Teenistuse haldurist kuvatakse järgmise laulu eelvaade</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">SongSelecti kasutajanimi:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished">SongSelecti parool:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1799,8 +1646,18 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">CCLI number:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2232,59 +2089,217 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished">Valitud elemendi kustutamine</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished">Valitud kirje eelvaatlus</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">Valitud kirje saatmine ekraanile</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished">Valitud kirje(te) lisamine teenistusse</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished">&amp;Kuva ekraanil</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished">&amp;Lisa teenistusele</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished">&amp;Lisa valitud teenistuse elemendile</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished">Ühtegi elementi pole valitud</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished">Pead valima vähemalt ühe elemendi.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished">Ühtegi elementi pole valitud</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">Pead valima vähemalt ühe elemendi</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished">Ühtegi teenistuse elementi pole valitud</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished">Pead valima olemasoleva teenistuse, millele lisada.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished">Vigane teenistuse element</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
<translation>Pluginate loend</translation>
<translation type="unfinished">Pluginate loend</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="104"/>
<source>Plugin Details</source>
<translation>Plugina andmed</translation>
<translation type="unfinished">Plugina andmed</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="106"/>
<source>Version:</source>
<translation>Versioon:</translation>
<translation type="unfinished">Versioon:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="108"/>
<source>TextLabel</source>
<translation>TekstiPealdis</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<source>About:</source>
<translation>Kirjeldus:</translation>
<translation type="unfinished">TekstiPealdis</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>Status:</source>
<translation>Olek:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<source>Active</source>
<translation>Aktiivne</translation>
<source>About:</source>
<translation type="unfinished">Kirjeldus:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Inactive</source>
<translation>Pole aktiivne</translation>
<source>Status:</source>
<translation type="unfinished">Olek:</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Aktiivne</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished">Pole aktiivne</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2319,11 +2334,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Automatic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
@ -2336,22 +2346,22 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<source>This type of presentation is not supported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="46"/>
<source>Presentations</source>
@ -2378,9 +2388,19 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2756,28 +2776,28 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
@ -2792,15 +2812,45 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2984,57 +3034,57 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">Kujundus, autoriõigus &amp;&amp; kommentaarid</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
@ -3059,32 +3109,32 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Viga</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
@ -3098,6 +3148,16 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<source>Authors, Topics &amp;&amp; Song Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3346,12 +3406,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3366,7 +3426,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
@ -3417,47 +3477,47 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">&amp;Kustuta</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Viga</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished"></translation>
</message>
@ -3467,67 +3527,67 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished"></translation>
</message>
@ -3535,12 +3595,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3548,7 +3608,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished"></translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished">&amp;Bezárás</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished">Kép(ek)</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>Ki kell választani egy vagy több elemet</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation>Kiválasztott elem törlése</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation>&amp;Hozzáadás a szolgálathoz</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation>A kiválasztott elem egyenes adásba küldése</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation>A kiválasztott elem(ek) hozzáadása a szolgálathoz</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation>Egyenes &amp;adásba</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation>A kiválasztott elem előnézete</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation>&amp;Hozzáadás a kiválasztott szolgálat elemhez</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation>Nincs kiválasztott elem</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation>Ki kell választani egy vagy több elemet.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation>Nincs kiválasztott elem</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation>Nincs kiválasztott szolgálat elem</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation>Ki kell választani egy szolgálati elemet, amihez hozzá szeretné adni.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation>Érvénytelen szolgálat elem</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1484,13 +1341,13 @@ A GNU General Public License nem engedi meg, hogy a program része legyen szelle
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1859,16 +1716,6 @@ A GNU General Public License nem engedi meg, hogy a program része legyen szelle
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Következő dal előnézete a szolgálatkezelőből</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">SongSelect felhasználói név:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished">SongSelect jelszó:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1926,8 +1773,18 @@ A GNU General Public License nem engedi meg, hogy a program része legyen szelle
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">CCLI szám:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2345,7 +2202,7 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<message>
<location filename="openlp/core/ui/mainwindow.py" line="824"/>
<source>Save Changes to Service?</source>
<translation type="unfinished"></translation>
<translation type="unfinished">Változások mentése a szolgálatban?</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="824"/>
@ -2359,59 +2216,217 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished">Kiválasztott elem törlése</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished">A kiválasztott elem előnézete</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">A kiválasztott elem egyenes adásba küldése</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished">A kiválasztott elem(ek) hozzáadása a szolgálathoz</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished">Egyenes &amp;adásba</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished">&amp;Hozzáadás a szolgálathoz</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished">&amp;Hozzáadás a kiválasztott szolgálat elemhez</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished">Nincs kiválasztott elem</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished">Ki kell választani egy vagy több elemet.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished">Nincs kiválasztott elem</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">Ki kell választani egy vagy több elemet</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished">Nincs kiválasztott szolgálat elem</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished">Ki kell választani egy szolgálati elemet, amihez hozzá szeretné adni.</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished">Érvénytelen szolgálat elem</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
<translation>Bővítménylista</translation>
<translation type="unfinished">Bővítménylista</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="104"/>
<source>Plugin Details</source>
<translation>Bővítmény részletei</translation>
<translation type="unfinished">Bővítmény részletei</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="106"/>
<source>Version:</source>
<translation>Verzió:</translation>
<translation type="unfinished">Verzió:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="108"/>
<source>TextLabel</source>
<translation>Szövegcímke</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<source>About:</source>
<translation>Névjegy:</translation>
<translation type="unfinished">Szövegcímke</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>Status:</source>
<translation>Állapot:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<source>Active</source>
<translation>Aktív</translation>
<source>About:</source>
<translation type="unfinished">Névjegy:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Inactive</source>
<translation>Inaktív</translation>
<source>Status:</source>
<translation type="unfinished">Állapot:</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Aktív</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished">Inaktív</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2446,21 +2461,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished">Bemutató ezzel:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished">A fájl létezik</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished">Ilyen fájlnéven már létezik egy bemutató.</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2471,6 +2476,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2484,11 +2499,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished">Elérhető vezérlők</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished">elérhető</translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2505,10 +2515,20 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished">Távvezérlés</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<translation type="unfinished">Távvezérlést fogadó port</translation>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2853,17 +2873,17 @@ The content encoding is not UTF-8.</source>
<context>
<name>SongsPlugin</name>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation>Songs of Fellowship fájl megnyitása</translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation>Dokumentum vagy bemutató megnyitása</translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation>&lt;strong&gt;Dal bővítmény&lt;/strong&gt; &lt;br /&gt;Ez a a bővítmény dalok kezelését és vetítését teszi lehetővé.</translation>
</message>
@ -2908,26 +2928,56 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished">Importálás hiba</translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -3141,90 +3191,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">Mentés és előnézet</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Hiba</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3473,17 +3533,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3549,112 +3609,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">&amp;Törlés</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Hiba</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished">Szerző törlése</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished">A kiválasztott szerző biztosan törölhető?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished">Nincs kiválasztott szerző!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished">Témakör törlése</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished">A kiválasztott témakör biztosan törölhető?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished">Nincs kiválasztott témakör!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished">Könyv törlése</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished">A kiválasztott könyv biztosan törölhető?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished">Nincs kiválasztott könyv!</translation>
</message>
@ -3662,12 +3722,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished">Valóban törölhetők a kiválasztott dalstatisztika események?</translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished">Valóban törölhetők a kiválasztott dalstatisztika adatok?</translation>
</message>
@ -3675,7 +3735,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished">Kimeneti fájl elérési útvonala</translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,7 +1613,17 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,21 +2301,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2311,6 +2316,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,9 +2355,19 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2733,41 +2753,71 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2981,90 +3031,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,17 +3373,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3389,112 +3449,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished"></translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished"></translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished">Bilde(r)</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>Du velge ett eller flere elementer </translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation>&amp;Legg til i møteplan </translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Forhåndsvis neste sang i møteplanen </translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">SongSelect-brukernavn:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished">SongSelect-passord:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,8 +1613,18 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">CCLI-nummer:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished">&amp;Legg til i møteplan </translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">Du velge ett eller flere elementer </translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished">Om:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Aktiv </translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,21 +2301,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished">Presenter ved hjelp av:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished">Filen eksisterer</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2311,6 +2316,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,9 +2355,19 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished">Fjernmeldinger</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -2733,41 +2753,71 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2981,90 +3031,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Feil</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,17 +3373,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3389,112 +3449,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Feil</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished">Er du sikker at du vil slette den valgte forfatteren? </translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished">Ingen forfatter er valgt!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished">Slett emne</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished">Slett bok</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished">Er du sikker at du vil slette den merkede boken?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished">Ingen bok er valgt!</translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished"></translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished">Imagem(s)</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>Você precisa selecionar um ou mais itens</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation>Deletar o item selecionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation>&amp;Adicionar ao Culto</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation>Enviar o item selecionado para o ao vivo</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation>Adicionar o item selecionado ao culto</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation>&amp;Mostrar Ao Vivo</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation>Pré-Visualizar o item selecionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Pré-Visualizar Próxima Música do Gerenciamento de Culto</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">Usuário do SongSelect:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished">Senha do SongSelect:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,8 +1613,18 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">Número CCLI:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished">Deletar o item selecionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished">Pré-Visualizar o item selecionado</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">Enviar o item selecionado para o ao vivo</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished">Adicionar o item selecionado ao culto</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished">&amp;Mostrar Ao Vivo</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished">&amp;Adicionar ao Culto</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">Você precisa selecionar um ou mais itens</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished">TextLabel</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished">Sobre:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Ativo</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished">Inativo</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,21 +2301,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished">Apresentar usando:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished">Arquivo existe</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished">Uma apresentação com este nome existe.</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2311,6 +2316,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished">Controladores Disponíveis</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished">disponível</translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,10 +2355,20 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished">Remoto</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<translation type="unfinished">Porta Recebedora Remota</translation>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2733,41 +2753,71 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2981,90 +3031,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">Salvar &amp;&amp; Pré-Visualizar</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Erro</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,17 +3373,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3389,112 +3449,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Erro</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished">Deletar Autor</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished">Você tem certeza que deseja deletar o autor selecionado?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished">Nenhum autor selecionado!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished">Deletar Tópico</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished">Você tem certeza que deseja deletar o tópico selecionado?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished">Nenhum tópico selecionado!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished">Deletar Livro</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished">Você tem certeza que deseja deletar o livro selecionado?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished">Nenhum livro selecionado!</translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished"></translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished">Local do arquivo de saída</translation>
</message>

View File

@ -66,12 +66,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>New Alert</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="94"/>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="95"/>
<source>You haven&apos;t specified any text for your alert. Please type in some text before clicking New.</source>
<translation type="unfinished"></translation>
</message>
@ -877,176 +877,28 @@ Changes do not affect verses already in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="118"/>
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="154"/>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="155"/>
<source>Image(s)</source>
<translation type="unfinished">Bilder</translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="107"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="119"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="172"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="103"/>
<source>You must select an item to process.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation>Du måste välja ett eller flera objekt</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation>Ta bort det valda objektet</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation>&amp;Lägg till i mötesplanering</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation>Skicka det valda objektet till live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation>Lägg till valda objekt till planeringen</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation>&amp;Visa Live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation>Förhandsgranska det valda objektet</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<source>You must select a media file to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1075,9 +927,14 @@ Changes do not affect verses already in the service.</source>
<source>Replace Live Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="94"/>
<source>Replace Background</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="135"/>
<source>You must select an item to delete.</source>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1324,13 +1181,13 @@ This General Public License does not permit incorporating your program into prop
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Save currently selected media manager plugin</source>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="139"/>
<source>Double-click to send items straight to live (requires restart)</source>
<location filename="openlp/core/ui/advancedtab.py" line="137"/>
<source>Remember active media manager tab on startup</source>
<translation type="unfinished"></translation>
</message>
</context>
@ -1699,16 +1556,6 @@ This General Public License does not permit incorporating your program into prop
<source>Preview Next Song from Service Manager</source>
<translation type="unfinished">Förhandsgranska nästa sång från mötesplaneringen</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect Username:</source>
<translation type="unfinished">SongSelect Användarnamn:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect Password:</source>
<translation type="unfinished">SongSelect-lösenord:</translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="317"/>
<source>Display Position</source>
@ -1766,8 +1613,18 @@ This General Public License does not permit incorporating your program into prop
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="310"/>
<source>CCLI Number:</source>
<translation type="unfinished">CCLI-nummer:</translation>
<source>CCLI number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="312"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="314"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2185,7 +2042,7 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<message>
<location filename="openlp/core/ui/mainwindow.py" line="824"/>
<source>Save Changes to Service?</source>
<translation type="unfinished"></translation>
<translation type="unfinished">Spara Ändringar till Planering?</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="824"/>
@ -2199,7 +2056,165 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
</message>
</context>
<context>
<name>PluginForm</name>
<name>OpenLP.MediaManagerItem</name>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="210"/>
<source>Import a %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="218"/>
<source>Load a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>New %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="226"/>
<source>Add a new %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="234"/>
<source>Edit the selected %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="243"/>
<source>Delete the selected item</source>
<translation type="unfinished">Ta bort det valda objektet</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="251"/>
<source>Preview the selected item</source>
<translation type="unfinished">Förhandsgranska det valda objektet</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="257"/>
<source>Send the selected item live</source>
<translation type="unfinished">Skicka det valda objektet till live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add %s to Service</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="262"/>
<source>Add the selected item(s) to the service</source>
<translation type="unfinished">Lägg till valda objekt till planeringen</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="288"/>
<source>&amp;Edit %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="296"/>
<source>&amp;Delete %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="303"/>
<source>&amp;Preview %s</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="309"/>
<source>&amp;Show Live</source>
<translation type="unfinished">&amp;Visa Live</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="314"/>
<source>&amp;Add to Service</source>
<translation type="unfinished">&amp;Lägg till i mötesplanering</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="320"/>
<source>&amp;Add to selected Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="442"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="459"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="475"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>No items selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="502"/>
<source>You must select one or more items</source>
<translation type="unfinished">Du måste välja ett eller flera objekt</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>No Service Item Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="510"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="520"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.PluginForm</name>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="102"/>
<source>Plugin List</source>
@ -2221,37 +2236,37 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<translation type="unfinished">TextLabel</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="109"/>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<source>About:</source>
<translation type="unfinished">Om:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="110"/>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<source>Status:</source>
<translation type="unfinished">Status:</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="111"/>
<location filename="openlp/core/ui/plugindialog.py" line="114"/>
<source>Active</source>
<translation type="unfinished">Aktiv</translation>
</message>
<message>
<location filename="openlp/core/ui/plugindialog.py" line="112"/>
<location filename="openlp/core/ui/plugindialog.py" line="116"/>
<source>Inactive</source>
<translation type="unfinished">Inaktiv</translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="70"/>
<location filename="openlp/core/ui/pluginform.py" line="131"/>
<source>%s (Inactive)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="68"/>
<location filename="openlp/core/ui/pluginform.py" line="128"/>
<source>%s (Active)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/pluginform.py" line="73"/>
<location filename="openlp/core/ui/pluginform.py" line="134"/>
<source>%s (Disabled)</source>
<translation type="unfinished"></translation>
</message>
@ -2286,21 +2301,11 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Present using:</source>
<translation type="unfinished">Presentera genom:</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File exists</source>
<translation type="unfinished">Fil finns</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished">En presentation med det namnet finns redan.</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>This type of presentation is not supported</source>
@ -2311,6 +2316,16 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>You must select an item to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="158"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="183"/>
<source>Unsupported File</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>PresentationPlugin.PresentationTab</name>
@ -2324,11 +2339,6 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Available Controllers</source>
<translation type="unfinished">Tillgängliga Presentationsprogram</translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="107"/>
<source>available</source>
<translation type="unfinished">tillgänglig</translation>
</message>
</context>
<context>
<name>RemotePlugin</name>
@ -2345,10 +2355,20 @@ You can download the latest version from &lt;a href=&quot;http://openlp.org/&quo
<source>Remotes</source>
<translation type="unfinished">Fjärrstyrningar</translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="50"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="56"/>
<source>Remotes Receiver Port</source>
<translation type="unfinished">Mottagarport för fjärrstyrning</translation>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="63"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -2733,41 +2753,71 @@ The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="179"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="191"/>
<source>Open Songs of Fellowship file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Import Error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="189"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="201"/>
<source>Error importing Songs of Fellowship file.
OpenOffice.org must be installed and you must be using an unedited copy of the RTF included with the Songs of Fellowship Music Editions</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="202"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="214"/>
<source>Open OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Error importing OpenSong file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="253"/>
<source>Open documents or presentations</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="231"/>
<location filename="openlp/plugins/songs/songsplugin.py" line="262"/>
<source>&lt;strong&gt;Song Plugin&lt;/strong&gt;&lt;br /&gt;This plugin allows songs to be managed and displayed.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="164"/>
<source>OpenLP v2 Songs (temporary)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source>Import an OpenLP v2 song database</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="234"/>
<source>Select OpenLP database(s) to import...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Database(s) imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="242"/>
<source>Your OpenLP v2 song databases have been successfully imported</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/songsplugin.py" line="247"/>
<source>Error importing OpenLP v2 database(s)</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.AuditDeleteDialog</name>
@ -2981,90 +3031,100 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished">Spara &amp;&amp; förhandsgranska</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="285"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="288"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>No Author Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="313"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="324"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the &quot;Add Author to Song&quot; button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="338"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="349"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>No Topic Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="382"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the &quot;Add Topic to Song&quot; button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="624"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>Error</source>
<translation type="unfinished">Fel</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="519"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="521"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="527"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="529"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="535"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="537"/>
<source>You have not added any authors for this song. Do you want to add an author now?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="567"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="569"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="578"/>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="580"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="311"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="370"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@ -3313,17 +3373,17 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongBookForm</name>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<source>Song Book Maintenance</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="72"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="74"/>
<source>&amp;Name:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="73"/>
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="75"/>
<source>&amp;Publisher:</source>
<translation type="unfinished"></translation>
</message>
@ -3389,112 +3449,112 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="369"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="371"/>
<source>Error</source>
<translation type="unfinished">Fel</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="213"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="215"/>
<source>Could not add your author.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="218"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="220"/>
<source>This author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="230"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="232"/>
<source>Could not add your topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="235"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="237"/>
<source>This topic already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="248"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="250"/>
<source>Could not add your book.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="253"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="255"/>
<source>This book already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="364"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="366"/>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="304"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="306"/>
<source>Could not save your modified author, because he already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="341"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="343"/>
<source>Could not save your modified topic, because it already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Delete Author</source>
<translation type="unfinished">Ta bort låtskrivare</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>Are you sure you want to delete the selected author?</source>
<translation type="unfinished">Är du säker att du vill ta bort den valda låtskrivaren?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>This author cannot be deleted, they are currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="447"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="449"/>
<source>No author selected!</source>
<translation type="unfinished">Ingen författare vald!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Delete Topic</source>
<translation type="unfinished">Ta bort ämne</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>Are you sure you want to delete the selected topic?</source>
<translation type="unfinished">Är du säker att du vill ta bort valt ämne?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>This topic cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="460"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="462"/>
<source>No topic selected!</source>
<translation type="unfinished">Inget ämne valt!</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Delete Book</source>
<translation type="unfinished">Ta bort bok</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>Are you sure you want to delete the selected book?</source>
<translation type="unfinished">Är du säker att du vill ta bort vald bok?</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>This book cannot be deleted, it is currently assigned to at least one song.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="473"/>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="475"/>
<source>No book selected!</source>
<translation type="unfinished">Ingen bok vald!</translation>
</message>
@ -3502,12 +3562,12 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDeleteForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Delete Selected Song Usage Events?</source>
<translation type="unfinished">Ta bort valda sånganvändningsdata?</translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="44"/>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="45"/>
<source>Are you sure you want to delete selected Song Usage data?</source>
<translation type="unfinished">Vill du verkligen ta bort vald sånganvändningsdata?</translation>
</message>
@ -3515,7 +3575,7 @@ OpenOffice.org must be installed and you must be using an unedited copy of the R
<context>
<name>SongsPlugin.SongUsageDetailForm</name>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="63"/>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="64"/>
<source>Output File Location</source>
<translation type="unfinished">Utfil sökväg</translation>
</message>