forked from openlp/openlp
Head
This commit is contained in:
parent
fecf79d521
commit
190a6d4819
@ -24,18 +24,19 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
from PyQt4 import QtCore, QtGui
|
from PyQt4 import QtCore, QtGui
|
||||||
|
from openlp.core.lib import translate
|
||||||
|
|
||||||
class Ui_OpenSongExportDialog(object):
|
class Ui_OpenSongExportDialog(object):
|
||||||
def setupUi(self, OpenSongExportDialog):
|
def setupUi(self, OpenSongExportForm):
|
||||||
OpenSongExportDialog.setObjectName(u'OpenSongExportDialog')
|
OpenSongExportForm.setObjectName(u'OpenSongExportDialog')
|
||||||
OpenSongExportDialog.resize(473, 459)
|
OpenSongExportForm.resize(473, 459)
|
||||||
icon = QtGui.QIcon()
|
icon = QtGui.QIcon()
|
||||||
icon.addPixmap(QtGui.QPixmap(u':/icon/openlp.org-icon-32.bmp'), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
icon.addPixmap(QtGui.QPixmap(u':/icon/openlp.org-icon-32.bmp'), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||||
OpenSongExportDialog.setWindowIcon(icon)
|
OpenSongExportForm.setWindowIcon(icon)
|
||||||
self.verticalLayout_5 = QtGui.QVBoxLayout(OpenSongExportDialog)
|
self.verticalLayout_5 = QtGui.QVBoxLayout(OpenSongExportForm)
|
||||||
self.verticalLayout_5.setMargin(8)
|
self.verticalLayout_5.setMargin(8)
|
||||||
self.verticalLayout_5.setObjectName(u'verticalLayout_5')
|
self.verticalLayout_5.setObjectName(u'verticalLayout_5')
|
||||||
self.ExportFileWidget = QtGui.QWidget(OpenSongExportDialog)
|
self.ExportFileWidget = QtGui.QWidget(OpenSongExportForm)
|
||||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed)
|
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed)
|
||||||
sizePolicy.setHorizontalStretch(0)
|
sizePolicy.setHorizontalStretch(0)
|
||||||
sizePolicy.setVerticalStretch(0)
|
sizePolicy.setVerticalStretch(0)
|
||||||
@ -59,7 +60,7 @@ class Ui_OpenSongExportDialog(object):
|
|||||||
self.ExportFileSelectPushButton.setObjectName(u'ExportFileSelectPushButton')
|
self.ExportFileSelectPushButton.setObjectName(u'ExportFileSelectPushButton')
|
||||||
self.horizontalLayout.addWidget(self.ExportFileSelectPushButton)
|
self.horizontalLayout.addWidget(self.ExportFileSelectPushButton)
|
||||||
self.verticalLayout_5.addWidget(self.ExportFileWidget)
|
self.verticalLayout_5.addWidget(self.ExportFileWidget)
|
||||||
self.SongListFrame = QtGui.QFrame(OpenSongExportDialog)
|
self.SongListFrame = QtGui.QFrame(OpenSongExportForm)
|
||||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
|
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
|
||||||
sizePolicy.setHorizontalStretch(0)
|
sizePolicy.setHorizontalStretch(0)
|
||||||
sizePolicy.setVerticalStretch(0)
|
sizePolicy.setVerticalStretch(0)
|
||||||
@ -242,7 +243,7 @@ class Ui_OpenSongExportDialog(object):
|
|||||||
self.verticalLayout_2.addWidget(self.SelectedRemoveSelectedWidget)
|
self.verticalLayout_2.addWidget(self.SelectedRemoveSelectedWidget)
|
||||||
self.horizontalLayout_6.addWidget(self.SelectedFileListWidget)
|
self.horizontalLayout_6.addWidget(self.SelectedFileListWidget)
|
||||||
self.verticalLayout_5.addWidget(self.SongListFrame)
|
self.verticalLayout_5.addWidget(self.SongListFrame)
|
||||||
self.ProgressGroupBox = QtGui.QGroupBox(OpenSongExportDialog)
|
self.ProgressGroupBox = QtGui.QGroupBox(OpenSongExportForm)
|
||||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed)
|
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed)
|
||||||
sizePolicy.setHorizontalStretch(0)
|
sizePolicy.setHorizontalStretch(0)
|
||||||
sizePolicy.setVerticalStretch(0)
|
sizePolicy.setVerticalStretch(0)
|
||||||
@ -261,7 +262,7 @@ class Ui_OpenSongExportDialog(object):
|
|||||||
self.ProgressBar.setObjectName(u'ProgressBar')
|
self.ProgressBar.setObjectName(u'ProgressBar')
|
||||||
self.verticalLayout_4.addWidget(self.ProgressBar)
|
self.verticalLayout_4.addWidget(self.ProgressBar)
|
||||||
self.verticalLayout_5.addWidget(self.ProgressGroupBox)
|
self.verticalLayout_5.addWidget(self.ProgressGroupBox)
|
||||||
self.ButtonBarWidget = QtGui.QWidget(OpenSongExportDialog)
|
self.ButtonBarWidget = QtGui.QWidget(OpenSongExportForm)
|
||||||
self.ButtonBarWidget.setObjectName(u'ButtonBarWidget')
|
self.ButtonBarWidget.setObjectName(u'ButtonBarWidget')
|
||||||
self.horizontalLayout_7 = QtGui.QHBoxLayout(self.ButtonBarWidget)
|
self.horizontalLayout_7 = QtGui.QHBoxLayout(self.ButtonBarWidget)
|
||||||
self.horizontalLayout_7.setSpacing(8)
|
self.horizontalLayout_7.setSpacing(8)
|
||||||
@ -277,29 +278,29 @@ class Ui_OpenSongExportDialog(object):
|
|||||||
self.horizontalLayout_7.addWidget(self.ClosePushButton)
|
self.horizontalLayout_7.addWidget(self.ClosePushButton)
|
||||||
self.verticalLayout_5.addWidget(self.ButtonBarWidget)
|
self.verticalLayout_5.addWidget(self.ButtonBarWidget)
|
||||||
|
|
||||||
self.retranslateUi(OpenSongExportDialog)
|
self.retranslateUi(OpenSongExportForm)
|
||||||
QtCore.QObject.connect(self.ClosePushButton, QtCore.SIGNAL(u'clicked()'), OpenSongExportDialog.close)
|
QtCore.QObject.connect(self.ClosePushButton, QtCore.SIGNAL(u'clicked()'), OpenSongExportForm.close)
|
||||||
QtCore.QObject.connect(self.ExportSelectAllPushButton, QtCore.SIGNAL(u'clicked()'), self.ExportListTable.selectAll)
|
QtCore.QObject.connect(self.ExportSelectAllPushButton, QtCore.SIGNAL(u'clicked()'), self.ExportListTable.selectAll)
|
||||||
QtCore.QObject.connect(self.SelectedSelectAllPushButton, QtCore.SIGNAL(u'clicked()'), self.SelectedListTable.selectAll)
|
QtCore.QObject.connect(self.SelectedSelectAllPushButton, QtCore.SIGNAL(u'clicked()'), self.SelectedListTable.selectAll)
|
||||||
QtCore.QObject.connect(self.SelectedRemoveSelectedButton, QtCore.SIGNAL(u'clicked()'), self.SelectedListTable.clear)
|
QtCore.QObject.connect(self.SelectedRemoveSelectedButton, QtCore.SIGNAL(u'clicked()'), self.SelectedListTable.clear)
|
||||||
QtCore.QMetaObject.connectSlotsByName(OpenSongExportDialog)
|
QtCore.QMetaObject.connectSlotsByName(OpenSongExportForm)
|
||||||
|
|
||||||
def retranslateUi(self, OpenSongExportDialog):
|
def retranslateUi(self, OpenSongExportForm):
|
||||||
OpenSongExportDialog.setWindowTitle(self.trUtf8('OpenSong Song Exporter'))
|
OpenSongExportForm.setWindowTitle(translate('OpenSong Song Exporter'))
|
||||||
self.ExportFileLabel.setText(self.trUtf8('Select OpenSong song folder:'))
|
self.ExportFileLabel.setText(translate('OpenSongExportForm', 'Select OpenSong song folder:'))
|
||||||
self.ExportListLabel.setText(self.trUtf8('Full Song List'))
|
self.ExportListLabel.setText(translate('OpenSongExportForm', 'Full Song List'))
|
||||||
self.ExportListTable.horizontalHeaderItem(0).setText(self.trUtf8('Song Title'))
|
self.ExportListTable.horizontalHeaderItem(0).setText(translate('OpenSongExportForm', 'Song Title'))
|
||||||
self.ExportListTable.horizontalHeaderItem(1).setText(self.trUtf8('Author'))
|
self.ExportListTable.horizontalHeaderItem(1).setText(translate('OpenSongExportForm', 'Author'))
|
||||||
self.ExportSelectAllPushButton.setText(self.trUtf8('Select All'))
|
self.ExportSelectAllPushButton.setText(translate('OpenSongExportForm', 'Select All'))
|
||||||
self.ExportFilterComboBox.setItemText(0, self.trUtf8('Lyrics'))
|
self.ExportFilterComboBox.setItemText(0, translate('OpenSongExportForm', 'Lyrics'))
|
||||||
self.ExportFilterComboBox.setItemText(1, self.trUtf8('Title'))
|
self.ExportFilterComboBox.setItemText(1, translate('OpenSongExportForm', 'Title'))
|
||||||
self.ExportFilterComboBox.setItemText(2, self.trUtf8('Author'))
|
self.ExportFilterComboBox.setItemText(2, translate('OpenSongExportForm', 'Author'))
|
||||||
self.SelectedListLabel.setText(self.trUtf8('Song Export List'))
|
self.SelectedListLabel.setText(translate('OpenSongExportForm', 'Song Export List'))
|
||||||
self.SelectedListTable.horizontalHeaderItem(0).setText(self.trUtf8('Song Title'))
|
self.SelectedListTable.horizontalHeaderItem(0).setText(translate('OpenSongExportForm', 'Song Title'))
|
||||||
self.SelectedListTable.horizontalHeaderItem(1).setText(self.trUtf8('Author'))
|
self.SelectedListTable.horizontalHeaderItem(1).setText(translate('OpenSongExportForm', 'Author'))
|
||||||
self.SelectedSelectAllPushButton.setText(self.trUtf8('Select All'))
|
self.SelectedSelectAllPushButton.setText(translate('OpenSongExportForm', 'Select All'))
|
||||||
self.SelectedRemoveSelectedButton.setText(self.trUtf8('Remove Selected'))
|
self.SelectedRemoveSelectedButton.setText(translate('OpenSongExportForm', 'Remove Selected'))
|
||||||
self.ProgressGroupBox.setTitle(self.trUtf8('Progress:'))
|
self.ProgressGroupBox.setTitle(translate('OpenSongExportForm', 'Progress:'))
|
||||||
self.ProgressLabel.setText(self.trUtf8('Ready to export'))
|
self.ProgressLabel.setText(translate('OpenSongExportForm', 'Ready to export'))
|
||||||
self.ExportPushButton.setText(self.trUtf8('Export'))
|
self.ExportPushButton.setText(translate('OpenSongExportForm', 'Export'))
|
||||||
self.ClosePushButton.setText(self.trUtf8('Close'))
|
self.ClosePushButton.setText(translate('OpenSongExportForm', 'Close'))
|
||||||
|
@ -24,19 +24,20 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
from PyQt4 import QtCore, QtGui
|
from PyQt4 import QtCore, QtGui
|
||||||
|
from openlp.core.lib import translate
|
||||||
|
|
||||||
class Ui_OpenSongImportDialog(object):
|
class Ui_OpenSongImportDialog(object):
|
||||||
def setupUi(self, OpenSongImportDialog):
|
def setupUi(self, OpenSongImportForm):
|
||||||
OpenSongImportDialog.setObjectName(u'OpenSongImportDialog')
|
OpenSongImportForm.setObjectName(u'OpenSongImportDialog')
|
||||||
OpenSongImportDialog.resize(481, 172)
|
OpenSongImportForm.resize(481, 172)
|
||||||
icon = QtGui.QIcon()
|
icon = QtGui.QIcon()
|
||||||
icon.addPixmap(QtGui.QPixmap(u':/icon/openlp.org-icon-32.bmp'), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
icon.addPixmap(QtGui.QPixmap(u':/icon/openlp.org-icon-32.bmp'), QtGui.QIcon.Normal, QtGui.QIcon.Off)
|
||||||
OpenSongImportDialog.setWindowIcon(icon)
|
OpenSongImportForm.setWindowIcon(icon)
|
||||||
self.verticalLayout = QtGui.QVBoxLayout(OpenSongImportDialog)
|
self.verticalLayout = QtGui.QVBoxLayout(OpenSongImportForm)
|
||||||
self.verticalLayout.setSpacing(6)
|
self.verticalLayout.setSpacing(6)
|
||||||
self.verticalLayout.setMargin(8)
|
self.verticalLayout.setMargin(8)
|
||||||
self.verticalLayout.setObjectName(u'verticalLayout')
|
self.verticalLayout.setObjectName(u'verticalLayout')
|
||||||
self.ImportFileWidget = QtGui.QWidget(OpenSongImportDialog)
|
self.ImportFileWidget = QtGui.QWidget(OpenSongImportForm)
|
||||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed)
|
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed)
|
||||||
sizePolicy.setHorizontalStretch(0)
|
sizePolicy.setHorizontalStretch(0)
|
||||||
sizePolicy.setVerticalStretch(0)
|
sizePolicy.setVerticalStretch(0)
|
||||||
@ -60,7 +61,7 @@ class Ui_OpenSongImportDialog(object):
|
|||||||
self.ImportFileSelectPushButton.setObjectName(u'ImportFileSelectPushButton')
|
self.ImportFileSelectPushButton.setObjectName(u'ImportFileSelectPushButton')
|
||||||
self.horizontalLayout.addWidget(self.ImportFileSelectPushButton)
|
self.horizontalLayout.addWidget(self.ImportFileSelectPushButton)
|
||||||
self.verticalLayout.addWidget(self.ImportFileWidget)
|
self.verticalLayout.addWidget(self.ImportFileWidget)
|
||||||
self.ProgressGroupBox = QtGui.QGroupBox(OpenSongImportDialog)
|
self.ProgressGroupBox = QtGui.QGroupBox(OpenSongImportForm)
|
||||||
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed)
|
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed)
|
||||||
sizePolicy.setHorizontalStretch(0)
|
sizePolicy.setHorizontalStretch(0)
|
||||||
sizePolicy.setVerticalStretch(0)
|
sizePolicy.setVerticalStretch(0)
|
||||||
@ -79,7 +80,7 @@ class Ui_OpenSongImportDialog(object):
|
|||||||
self.ProgressBar.setObjectName(u'ProgressBar')
|
self.ProgressBar.setObjectName(u'ProgressBar')
|
||||||
self.verticalLayout_4.addWidget(self.ProgressBar)
|
self.verticalLayout_4.addWidget(self.ProgressBar)
|
||||||
self.verticalLayout.addWidget(self.ProgressGroupBox)
|
self.verticalLayout.addWidget(self.ProgressGroupBox)
|
||||||
self.ButtonBarWidget = QtGui.QWidget(OpenSongImportDialog)
|
self.ButtonBarWidget = QtGui.QWidget(OpenSongImportForm)
|
||||||
self.ButtonBarWidget.setObjectName(u'ButtonBarWidget')
|
self.ButtonBarWidget.setObjectName(u'ButtonBarWidget')
|
||||||
self.horizontalLayout_7 = QtGui.QHBoxLayout(self.ButtonBarWidget)
|
self.horizontalLayout_7 = QtGui.QHBoxLayout(self.ButtonBarWidget)
|
||||||
self.horizontalLayout_7.setSpacing(8)
|
self.horizontalLayout_7.setSpacing(8)
|
||||||
@ -95,14 +96,14 @@ class Ui_OpenSongImportDialog(object):
|
|||||||
self.horizontalLayout_7.addWidget(self.ClosePushButton)
|
self.horizontalLayout_7.addWidget(self.ClosePushButton)
|
||||||
self.verticalLayout.addWidget(self.ButtonBarWidget)
|
self.verticalLayout.addWidget(self.ButtonBarWidget)
|
||||||
|
|
||||||
self.retranslateUi(OpenSongImportDialog)
|
self.retranslateUi(OpenSongImportForm)
|
||||||
QtCore.QObject.connect(self.ClosePushButton, QtCore.SIGNAL(u'clicked()'), OpenSongImportDialog.close)
|
QtCore.QObject.connect(self.ClosePushButton, QtCore.SIGNAL(u'clicked()'), OpenSongImportForm.close)
|
||||||
QtCore.QMetaObject.connectSlotsByName(OpenSongImportDialog)
|
QtCore.QMetaObject.connectSlotsByName(OpenSongImportForm)
|
||||||
|
|
||||||
def retranslateUi(self, OpenSongImportDialog):
|
def retranslateUi(self, OpenSongImportForm):
|
||||||
OpenSongImportDialog.setWindowTitle(self.trUtf8('OpenSong Song Importer'))
|
OpenSongImportForm.setWindowTitle(translate('OpenSongImportForm', 'OpenSong Song Importer'))
|
||||||
self.ImportFileLabel.setText(self.trUtf8('OpenSong Folder:'))
|
self.ImportFileLabel.setText(translate('OpenSongImportForm', 'OpenSong Folder:'))
|
||||||
self.ProgressGroupBox.setTitle(self.trUtf8('Progress:'))
|
self.ProgressGroupBox.setTitle(translate('OpenSongImportForm', 'Progress:'))
|
||||||
self.ProgressLabel.setText(self.trUtf8('Ready to import'))
|
self.ProgressLabel.setText(translate('OpenSongImportForm', 'Ready to import'))
|
||||||
self.ImportPushButton.setText(self.trUtf8('Import'))
|
self.ImportPushButton.setText(translate('OpenSongImportForm', 'Import'))
|
||||||
self.ClosePushButton.setText(self.trUtf8('Close'))
|
self.ClosePushButton.setText(translate('OpenSongImportForm', 'Close'))
|
||||||
|
@ -24,32 +24,33 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
from PyQt4 import QtCore, QtGui
|
from PyQt4 import QtCore, QtGui
|
||||||
|
from openlp.core.lib import translate
|
||||||
|
|
||||||
class Ui_SongBookDialog(object):
|
class Ui_SongBookDialog(object):
|
||||||
def setupUi(self, SongBookDialog):
|
def setupUi(self, SongBookForm):
|
||||||
SongBookDialog.setObjectName(u'SongBookDialog')
|
SongBookForm.setObjectName(u'SongBookDialog')
|
||||||
SongBookDialog.resize(367, 120)
|
SongBookForm.resize(367, 120)
|
||||||
self.SongBookLayout = QtGui.QFormLayout(SongBookDialog)
|
self.SongBookLayout = QtGui.QFormLayout(SongBookForm)
|
||||||
self.SongBookLayout.setMargin(8)
|
self.SongBookLayout.setMargin(8)
|
||||||
self.SongBookLayout.setSpacing(8)
|
self.SongBookLayout.setSpacing(8)
|
||||||
self.SongBookLayout.setObjectName(u'SongBookLayout')
|
self.SongBookLayout.setObjectName(u'SongBookLayout')
|
||||||
self.NameLabel = QtGui.QLabel(SongBookDialog)
|
self.NameLabel = QtGui.QLabel(SongBookForm)
|
||||||
self.NameLabel.setObjectName(u'NameLabel')
|
self.NameLabel.setObjectName(u'NameLabel')
|
||||||
self.SongBookLayout.setWidget(0,
|
self.SongBookLayout.setWidget(0,
|
||||||
QtGui.QFormLayout.LabelRole, self.NameLabel)
|
QtGui.QFormLayout.LabelRole, self.NameLabel)
|
||||||
self.NameEdit = QtGui.QLineEdit(SongBookDialog)
|
self.NameEdit = QtGui.QLineEdit(SongBookForm)
|
||||||
self.NameEdit.setObjectName(u'NameEdit')
|
self.NameEdit.setObjectName(u'NameEdit')
|
||||||
self.SongBookLayout.setWidget(0,
|
self.SongBookLayout.setWidget(0,
|
||||||
QtGui.QFormLayout.FieldRole, self.NameEdit)
|
QtGui.QFormLayout.FieldRole, self.NameEdit)
|
||||||
self.PublisherLabel = QtGui.QLabel(SongBookDialog)
|
self.PublisherLabel = QtGui.QLabel(SongBookForm)
|
||||||
self.PublisherLabel.setObjectName(u'PublisherLabel')
|
self.PublisherLabel.setObjectName(u'PublisherLabel')
|
||||||
self.SongBookLayout.setWidget(1,
|
self.SongBookLayout.setWidget(1,
|
||||||
QtGui.QFormLayout.LabelRole, self.PublisherLabel)
|
QtGui.QFormLayout.LabelRole, self.PublisherLabel)
|
||||||
self.PublisherEdit = QtGui.QLineEdit(SongBookDialog)
|
self.PublisherEdit = QtGui.QLineEdit(SongBookForm)
|
||||||
self.PublisherEdit.setObjectName(u'PublisherEdit')
|
self.PublisherEdit.setObjectName(u'PublisherEdit')
|
||||||
self.SongBookLayout.setWidget(1,
|
self.SongBookLayout.setWidget(1,
|
||||||
QtGui.QFormLayout.FieldRole, self.PublisherEdit)
|
QtGui.QFormLayout.FieldRole, self.PublisherEdit)
|
||||||
self.ButtonBox = QtGui.QDialogButtonBox(SongBookDialog)
|
self.ButtonBox = QtGui.QDialogButtonBox(SongBookForm)
|
||||||
self.ButtonBox.setOrientation(QtCore.Qt.Horizontal)
|
self.ButtonBox.setOrientation(QtCore.Qt.Horizontal)
|
||||||
self.ButtonBox.setStandardButtons(
|
self.ButtonBox.setStandardButtons(
|
||||||
QtGui.QDialogButtonBox.Save | QtGui.QDialogButtonBox.Cancel)
|
QtGui.QDialogButtonBox.Save | QtGui.QDialogButtonBox.Cancel)
|
||||||
@ -57,14 +58,14 @@ class Ui_SongBookDialog(object):
|
|||||||
self.SongBookLayout.setWidget(2,
|
self.SongBookLayout.setWidget(2,
|
||||||
QtGui.QFormLayout.FieldRole, self.ButtonBox)
|
QtGui.QFormLayout.FieldRole, self.ButtonBox)
|
||||||
|
|
||||||
self.retranslateUi(SongBookDialog)
|
self.retranslateUi(SongBookForm)
|
||||||
QtCore.QObject.connect(self.ButtonBox,
|
QtCore.QObject.connect(self.ButtonBox,
|
||||||
QtCore.SIGNAL(u'accepted()'), SongBookDialog.accept)
|
QtCore.SIGNAL(u'accepted()'), SongBookForm.accept)
|
||||||
QtCore.QObject.connect(self.ButtonBox,
|
QtCore.QObject.connect(self.ButtonBox,
|
||||||
QtCore.SIGNAL(u'rejected()'), SongBookDialog.reject)
|
QtCore.SIGNAL(u'rejected()'), SongBookForm.reject)
|
||||||
QtCore.QMetaObject.connectSlotsByName(SongBookDialog)
|
QtCore.QMetaObject.connectSlotsByName(SongBookForm)
|
||||||
|
|
||||||
def retranslateUi(self, SongBookDialog):
|
def retranslateUi(self, SongBookForm):
|
||||||
SongBookDialog.setWindowTitle(self.trUtf8('Edit Book'))
|
SongBookForm.setWindowTitle(translate('SongBookForm', 'Edit Book'))
|
||||||
self.NameLabel.setText(self.trUtf8('Name:'))
|
self.NameLabel.setText(translate('SongBookForm', 'Name:'))
|
||||||
self.PublisherLabel.setText(self.trUtf8('Publisher:'))
|
self.PublisherLabel.setText(translate('SongBookForm', 'Publisher:'))
|
||||||
|
@ -25,18 +25,18 @@
|
|||||||
|
|
||||||
from PyQt4 import QtCore, QtGui
|
from PyQt4 import QtCore, QtGui
|
||||||
|
|
||||||
from openlp.core.lib import build_icon
|
from openlp.core.lib import build_icon, translate
|
||||||
|
|
||||||
class Ui_SongMaintenanceDialog(object):
|
class Ui_SongMaintenanceDialog(object):
|
||||||
def setupUi(self, SongMaintenanceDialog):
|
def setupUi(self, SongMaintenanceForm):
|
||||||
SongMaintenanceDialog.setObjectName(u'SongMaintenanceDialog')
|
SongMaintenanceForm.setObjectName(u'SongMaintenanceDialog')
|
||||||
SongMaintenanceDialog.setWindowModality(QtCore.Qt.ApplicationModal)
|
SongMaintenanceForm.setWindowModality(QtCore.Qt.ApplicationModal)
|
||||||
SongMaintenanceDialog.resize(486, 361)
|
SongMaintenanceForm.resize(486, 361)
|
||||||
self.DialogLayout = QtGui.QVBoxLayout(SongMaintenanceDialog)
|
self.DialogLayout = QtGui.QVBoxLayout(SongMaintenanceForm)
|
||||||
self.DialogLayout.setSpacing(8)
|
self.DialogLayout.setSpacing(8)
|
||||||
self.DialogLayout.setMargin(8)
|
self.DialogLayout.setMargin(8)
|
||||||
self.DialogLayout.setObjectName(u'DialogLayout')
|
self.DialogLayout.setObjectName(u'DialogLayout')
|
||||||
self.ContentWidget = QtGui.QWidget(SongMaintenanceDialog)
|
self.ContentWidget = QtGui.QWidget(SongMaintenanceForm)
|
||||||
self.ContentWidget.setObjectName(u'ContentWidget')
|
self.ContentWidget.setObjectName(u'ContentWidget')
|
||||||
self.ContentLayout = QtGui.QHBoxLayout(self.ContentWidget)
|
self.ContentLayout = QtGui.QHBoxLayout(self.ContentWidget)
|
||||||
self.ContentLayout.setSpacing(8)
|
self.ContentLayout.setSpacing(8)
|
||||||
@ -192,32 +192,32 @@ class Ui_SongMaintenanceDialog(object):
|
|||||||
self.TypeStackedWidget.addWidget(self.BooksPage)
|
self.TypeStackedWidget.addWidget(self.BooksPage)
|
||||||
self.ContentLayout.addWidget(self.TypeStackedWidget)
|
self.ContentLayout.addWidget(self.TypeStackedWidget)
|
||||||
self.DialogLayout.addWidget(self.ContentWidget)
|
self.DialogLayout.addWidget(self.ContentWidget)
|
||||||
self.MaintenanceButtonBox = QtGui.QDialogButtonBox(SongMaintenanceDialog)
|
self.MaintenanceButtonBox = QtGui.QDialogButtonBox(SongMaintenanceForm)
|
||||||
self.MaintenanceButtonBox.setOrientation(QtCore.Qt.Horizontal)
|
self.MaintenanceButtonBox.setOrientation(QtCore.Qt.Horizontal)
|
||||||
self.MaintenanceButtonBox.setStandardButtons(QtGui.QDialogButtonBox.Close)
|
self.MaintenanceButtonBox.setStandardButtons(QtGui.QDialogButtonBox.Close)
|
||||||
self.MaintenanceButtonBox.setObjectName(u'MaintenanceButtonBox')
|
self.MaintenanceButtonBox.setObjectName(u'MaintenanceButtonBox')
|
||||||
self.DialogLayout.addWidget(self.MaintenanceButtonBox)
|
self.DialogLayout.addWidget(self.MaintenanceButtonBox)
|
||||||
|
|
||||||
self.retranslateUi(SongMaintenanceDialog)
|
self.retranslateUi(SongMaintenanceForm)
|
||||||
self.TypeStackedWidget.setCurrentIndex(0)
|
self.TypeStackedWidget.setCurrentIndex(0)
|
||||||
QtCore.QObject.connect(self.MaintenanceButtonBox,
|
QtCore.QObject.connect(self.MaintenanceButtonBox,
|
||||||
QtCore.SIGNAL(u'rejected()'), SongMaintenanceDialog.accept)
|
QtCore.SIGNAL(u'rejected()'), SongMaintenanceForm.accept)
|
||||||
QtCore.QObject.connect(self.TypeListWidget,
|
QtCore.QObject.connect(self.TypeListWidget,
|
||||||
QtCore.SIGNAL(u'currentRowChanged(int)'),
|
QtCore.SIGNAL(u'currentRowChanged(int)'),
|
||||||
self.TypeStackedWidget.setCurrentIndex)
|
self.TypeStackedWidget.setCurrentIndex)
|
||||||
QtCore.QMetaObject.connectSlotsByName(SongMaintenanceDialog)
|
QtCore.QMetaObject.connectSlotsByName(SongMaintenanceForm)
|
||||||
|
|
||||||
def retranslateUi(self, SongMaintenanceDialog):
|
def retranslateUi(self, SongMaintenanceForm):
|
||||||
SongMaintenanceDialog.setWindowTitle(self.trUtf8('Song Maintenance'))
|
SongMaintenanceForm.setWindowTitle(translate('SongMaintenanceForm', 'Song Maintenance'))
|
||||||
self.TypeListWidget.item(0).setText(self.trUtf8('Authors'))
|
self.TypeListWidget.item(0).setText(translate('SongMaintenanceForm', 'Authors'))
|
||||||
self.TypeListWidget.item(1).setText(self.trUtf8('Topics'))
|
self.TypeListWidget.item(1).setText(translate('SongMaintenanceForm', 'Topics'))
|
||||||
self.TypeListWidget.item(2).setText(self.trUtf8('Books/Hymnals'))
|
self.TypeListWidget.item(2).setText(translate('SongMaintenanceForm', 'Books/Hymnals'))
|
||||||
self.AuthorAddButton.setText(self.trUtf8('Add'))
|
self.AuthorAddButton.setText(translate('SongMaintenanceForm', 'Add'))
|
||||||
self.AuthorEditButton.setText(self.trUtf8('Edit'))
|
self.AuthorEditButton.setText(translate('SongMaintenanceForm', 'Edit'))
|
||||||
self.AuthorDeleteButton.setText(self.trUtf8('Delete'))
|
self.AuthorDeleteButton.setText(translate('SongMaintenanceForm', 'Delete'))
|
||||||
self.TopicAddButton.setText(self.trUtf8('Add'))
|
self.TopicAddButton.setText(translate('SongMaintenanceForm', 'Add'))
|
||||||
self.TopicEditButton.setText(self.trUtf8('Edit'))
|
self.TopicEditButton.setText(translate('SongMaintenanceForm', 'Edit'))
|
||||||
self.TopicDeleteButton.setText(self.trUtf8('Delete'))
|
self.TopicDeleteButton.setText(translate('SongMaintenanceForm', 'Delete'))
|
||||||
self.BookAddButton.setText(self.trUtf8('Add'))
|
self.BookAddButton.setText(translate('SongMaintenanceForm', 'Add'))
|
||||||
self.BookEditButton.setText(self.trUtf8('Edit'))
|
self.BookEditButton.setText(translate('SongMaintenanceForm', 'Edit'))
|
||||||
self.BookDeleteButton.setText(self.trUtf8('Delete'))
|
self.BookDeleteButton.setText(translate('SongMaintenanceForm', 'Delete'))
|
||||||
|
@ -24,26 +24,27 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
from PyQt4 import QtCore, QtGui
|
from PyQt4 import QtCore, QtGui
|
||||||
|
from openlp.core.lib import translate
|
||||||
|
|
||||||
class Ui_TopicsDialog(object):
|
class Ui_TopicsDialog(object):
|
||||||
def setupUi(self, TopicsDialog):
|
def setupUi(self, TopicsForm):
|
||||||
TopicsDialog.setObjectName(u'TopicsDialog')
|
TopicsForm.setObjectName(u'TopicsDialog')
|
||||||
TopicsDialog.resize(365, 77)
|
TopicsForm.resize(365, 77)
|
||||||
self.TopicLayout = QtGui.QFormLayout(TopicsDialog)
|
self.TopicLayout = QtGui.QFormLayout(TopicsForm)
|
||||||
self.TopicLayout.setFieldGrowthPolicy(
|
self.TopicLayout.setFieldGrowthPolicy(
|
||||||
QtGui.QFormLayout.ExpandingFieldsGrow)
|
QtGui.QFormLayout.ExpandingFieldsGrow)
|
||||||
self.TopicLayout.setMargin(8)
|
self.TopicLayout.setMargin(8)
|
||||||
self.TopicLayout.setSpacing(8)
|
self.TopicLayout.setSpacing(8)
|
||||||
self.TopicLayout.setObjectName(u'TopicLayout')
|
self.TopicLayout.setObjectName(u'TopicLayout')
|
||||||
self.NameLabel = QtGui.QLabel(TopicsDialog)
|
self.NameLabel = QtGui.QLabel(TopicsForm)
|
||||||
self.NameLabel.setObjectName(u'NameLabel')
|
self.NameLabel.setObjectName(u'NameLabel')
|
||||||
self.TopicLayout.setWidget(0,
|
self.TopicLayout.setWidget(0,
|
||||||
QtGui.QFormLayout.LabelRole, self.NameLabel)
|
QtGui.QFormLayout.LabelRole, self.NameLabel)
|
||||||
self.NameEdit = QtGui.QLineEdit(TopicsDialog)
|
self.NameEdit = QtGui.QLineEdit(TopicsForm)
|
||||||
self.NameEdit.setObjectName(u'NameEdit')
|
self.NameEdit.setObjectName(u'NameEdit')
|
||||||
self.TopicLayout.setWidget(0,
|
self.TopicLayout.setWidget(0,
|
||||||
QtGui.QFormLayout.FieldRole, self.NameEdit)
|
QtGui.QFormLayout.FieldRole, self.NameEdit)
|
||||||
self.TopicButtonBox = QtGui.QDialogButtonBox(TopicsDialog)
|
self.TopicButtonBox = QtGui.QDialogButtonBox(TopicsForm)
|
||||||
self.TopicButtonBox.setOrientation(QtCore.Qt.Horizontal)
|
self.TopicButtonBox.setOrientation(QtCore.Qt.Horizontal)
|
||||||
self.TopicButtonBox.setStandardButtons(
|
self.TopicButtonBox.setStandardButtons(
|
||||||
QtGui.QDialogButtonBox.Save | QtGui.QDialogButtonBox.Cancel)
|
QtGui.QDialogButtonBox.Save | QtGui.QDialogButtonBox.Cancel)
|
||||||
@ -51,13 +52,13 @@ class Ui_TopicsDialog(object):
|
|||||||
self.TopicLayout.setWidget(1,
|
self.TopicLayout.setWidget(1,
|
||||||
QtGui.QFormLayout.FieldRole, self.TopicButtonBox)
|
QtGui.QFormLayout.FieldRole, self.TopicButtonBox)
|
||||||
|
|
||||||
self.retranslateUi(TopicsDialog)
|
self.retranslateUi(TopicsForm)
|
||||||
QtCore.QObject.connect(self.TopicButtonBox,
|
QtCore.QObject.connect(self.TopicButtonBox,
|
||||||
QtCore.SIGNAL(u'accepted()'), TopicsDialog.accept)
|
QtCore.SIGNAL(u'accepted()'), TopicsForm.accept)
|
||||||
QtCore.QObject.connect(self.TopicButtonBox,
|
QtCore.QObject.connect(self.TopicButtonBox,
|
||||||
QtCore.SIGNAL(u'rejected()'), TopicsDialog.reject)
|
QtCore.SIGNAL(u'rejected()'), TopicsForm.reject)
|
||||||
QtCore.QMetaObject.connectSlotsByName(TopicsDialog)
|
QtCore.QMetaObject.connectSlotsByName(TopicsForm)
|
||||||
|
|
||||||
def retranslateUi(self, TopicsDialog):
|
def retranslateUi(self, TopicsForm):
|
||||||
TopicsDialog.setWindowTitle(self.trUtf8('Topic Maintenance'))
|
TopicsForm.setWindowTitle(translate('TopicsForm', 'Topic Maintenance'))
|
||||||
self.NameLabel.setText(self.trUtf8('Topic name:'))
|
self.NameLabel.setText(translate('TopicsForm', 'Topic name:'))
|
||||||
|
@ -24,6 +24,7 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
from PyQt4 import QtCore, QtGui
|
from PyQt4 import QtCore, QtGui
|
||||||
|
from openlp.core.lib import translate
|
||||||
|
|
||||||
class Ui_SongUsageDeleteDialog(object):
|
class Ui_SongUsageDeleteDialog(object):
|
||||||
def setupUi(self, AuditDeleteDialog):
|
def setupUi(self, AuditDeleteDialog):
|
||||||
@ -57,4 +58,4 @@ class Ui_SongUsageDeleteDialog(object):
|
|||||||
QtCore.QMetaObject.connectSlotsByName(AuditDeleteDialog)
|
QtCore.QMetaObject.connectSlotsByName(AuditDeleteDialog)
|
||||||
|
|
||||||
def retranslateUi(self, AuditDeleteDialog):
|
def retranslateUi(self, AuditDeleteDialog):
|
||||||
AuditDeleteDialog.setWindowTitle(self.trUtf8('Song Usage Delete'))
|
AuditDeleteDialog.setWindowTitle(translate('AuditDeleteDialog', 'Song Usage Delete'))
|
||||||
|
@ -24,6 +24,7 @@
|
|||||||
###############################################################################
|
###############################################################################
|
||||||
|
|
||||||
from PyQt4 import QtCore, QtGui
|
from PyQt4 import QtCore, QtGui
|
||||||
|
from openlp.core.lib import translate
|
||||||
|
|
||||||
class Ui_SongUsageDetailDialog(object):
|
class Ui_SongUsageDetailDialog(object):
|
||||||
def setupUi(self, AuditDetailDialog):
|
def setupUi(self, AuditDetailDialog):
|
||||||
@ -86,7 +87,7 @@ class Ui_SongUsageDetailDialog(object):
|
|||||||
QtCore.QMetaObject.connectSlotsByName(AuditDetailDialog)
|
QtCore.QMetaObject.connectSlotsByName(AuditDetailDialog)
|
||||||
|
|
||||||
def retranslateUi(self, AuditDetailDialog):
|
def retranslateUi(self, AuditDetailDialog):
|
||||||
AuditDetailDialog.setWindowTitle(self.trUtf8('Song Usage Extraction'))
|
AuditDetailDialog.setWindowTitle(translate('AuditDetailDialog', 'Song Usage Extraction'))
|
||||||
self.DateRangeGroupBox.setTitle(self.trUtf8('Select Date Range'))
|
self.DateRangeGroupBox.setTitle(translate('AuditDetailDialog', 'Select Date Range'))
|
||||||
self.ToLabel.setText(self.trUtf8('to'))
|
self.ToLabel.setText(translate('AuditDetailDialog', 'to'))
|
||||||
self.FileGroupBox.setTitle(self.trUtf8('Report Location'))
|
self.FileGroupBox.setTitle(translate('AuditDetailDialog', 'Report Location'))
|
||||||
|
Binary file not shown.
Binary file not shown.
@ -598,6 +598,37 @@ This General Public License does not permit incorporating your program into prop
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>AuditDeleteDialog</name>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="61"/>
|
||||||
|
<source>Song Usage Delete</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>AuditDetailDialog</name>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="90"/>
|
||||||
|
<source>Song Usage Extraction</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="91"/>
|
||||||
|
<source>Select Date Range</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="92"/>
|
||||||
|
<source>to</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="93"/>
|
||||||
|
<source>Report Location</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>AuthorsForm</name>
|
<name>AuthorsForm</name>
|
||||||
<message>
|
<message>
|
||||||
@ -2345,6 +2376,107 @@ You can download the latest version from http://openlp.org</source>
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>OpenSongExportForm</name>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="290"/>
|
||||||
|
<source>Select OpenSong song folder:</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="291"/>
|
||||||
|
<source>Full Song List</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="299"/>
|
||||||
|
<source>Song Title</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="300"/>
|
||||||
|
<source>Author</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="301"/>
|
||||||
|
<source>Select All</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="295"/>
|
||||||
|
<source>Lyrics</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="296"/>
|
||||||
|
<source>Title</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="298"/>
|
||||||
|
<source>Song Export List</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="302"/>
|
||||||
|
<source>Remove Selected</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="303"/>
|
||||||
|
<source>Progress:</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="304"/>
|
||||||
|
<source>Ready to export</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="305"/>
|
||||||
|
<source>Export</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="306"/>
|
||||||
|
<source>Close</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
|
<context>
|
||||||
|
<name>OpenSongImportForm</name>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="104"/>
|
||||||
|
<source>OpenSong Song Importer</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="105"/>
|
||||||
|
<source>OpenSong Folder:</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="106"/>
|
||||||
|
<source>Progress:</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="107"/>
|
||||||
|
<source>Ready to import</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="108"/>
|
||||||
|
<source>Import</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="109"/>
|
||||||
|
<source>Close</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>PluginForm</name>
|
<name>PluginForm</name>
|
||||||
<message>
|
<message>
|
||||||
@ -2750,6 +2882,21 @@ You can download the latest version from http://openlp.org</source>
|
|||||||
<source>You need to type in a book name!</source>
|
<source>You need to type in a book name!</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="69"/>
|
||||||
|
<source>Edit Book</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
|
||||||
|
<source>Name:</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="71"/>
|
||||||
|
<source>Publisher:</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>SongMaintenanceForm</name>
|
<name>SongMaintenanceForm</name>
|
||||||
@ -2848,6 +2995,41 @@ You can download the latest version from http://openlp.org</source>
|
|||||||
<source>Are you sure you want to delete the selected topic?</source>
|
<source>Are you sure you want to delete the selected topic?</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="211"/>
|
||||||
|
<source>Song Maintenance</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="212"/>
|
||||||
|
<source>Authors</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="213"/>
|
||||||
|
<source>Topics</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="214"/>
|
||||||
|
<source>Books/Hymnals</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="221"/>
|
||||||
|
<source>Add</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="222"/>
|
||||||
|
<source>Edit</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
|
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="223"/>
|
||||||
|
<source>Delete</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
</context>
|
</context>
|
||||||
<context>
|
<context>
|
||||||
<name>SongMediaItem</name>
|
<name>SongMediaItem</name>
|
||||||
@ -3180,210 +3362,14 @@ You can download the latest version from http://openlp.org</source>
|
|||||||
<source>Error</source>
|
<source>Error</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>Ui_OpenSongExportDialog</name>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="305"/>
|
|
||||||
<source>Close</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="294"/>
|
|
||||||
<source>Lyrics</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="298"/>
|
|
||||||
<source>Song Title</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="300"/>
|
|
||||||
<source>Select All</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="297"/>
|
|
||||||
<source>Song Export List</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="299"/>
|
|
||||||
<source>Author</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="295"/>
|
|
||||||
<source>Title</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="288"/>
|
|
||||||
<source>OpenSong Song Exporter</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="301"/>
|
|
||||||
<source>Remove Selected</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="302"/>
|
|
||||||
<source>Progress:</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="289"/>
|
|
||||||
<source>Select OpenSong song folder:</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="303"/>
|
|
||||||
<source>Ready to export</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="304"/>
|
|
||||||
<source>Export</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongexportdialog.py" line="290"/>
|
|
||||||
<source>Full Song List</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>Ui_OpenSongImportDialog</name>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="104"/>
|
|
||||||
<source>OpenSong Folder:</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="107"/>
|
|
||||||
<source>Import</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="108"/>
|
|
||||||
<source>Close</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="105"/>
|
|
||||||
<source>Progress:</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="103"/>
|
|
||||||
<source>OpenSong Song Importer</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/opensongimportdialog.py" line="106"/>
|
|
||||||
<source>Ready to import</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>Ui_SongBookDialog</name>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="69"/>
|
|
||||||
<source>Name:</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="68"/>
|
|
||||||
<source>Edit Book</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songbookdialog.py" line="70"/>
|
|
||||||
<source>Publisher:</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>Ui_SongMaintenanceDialog</name>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="222"/>
|
|
||||||
<source>Edit</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="213"/>
|
|
||||||
<source>Topics</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="221"/>
|
|
||||||
<source>Add</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="212"/>
|
|
||||||
<source>Authors</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="223"/>
|
|
||||||
<source>Delete</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="211"/>
|
|
||||||
<source>Song Maintenance</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="214"/>
|
|
||||||
<source>Books/Hymnals</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>Ui_SongUsageDeleteDialog</name>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="60"/>
|
|
||||||
<source>Song Usage Delete</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>Ui_SongUsageDetailDialog</name>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="92"/>
|
|
||||||
<source>Report Location</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="89"/>
|
|
||||||
<source>Song Usage Extraction</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="90"/>
|
|
||||||
<source>Select Date Range</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
<message>
|
|
||||||
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="91"/>
|
|
||||||
<source>to</source>
|
|
||||||
<translation type="unfinished"></translation>
|
|
||||||
</message>
|
|
||||||
</context>
|
|
||||||
<context>
|
|
||||||
<name>Ui_TopicsDialog</name>
|
|
||||||
<message>
|
<message>
|
||||||
<location filename="openlp/plugins/songs/forms/topicsdialog.py" line="63"/>
|
<location filename="openlp/plugins/songs/forms/topicsdialog.py" line="63"/>
|
||||||
<source>Topic name:</source>
|
<source>Topic Maintenance</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="openlp/plugins/songs/forms/topicsdialog.py" line="62"/>
|
<location filename="openlp/plugins/songs/forms/topicsdialog.py" line="64"/>
|
||||||
<source>Topic Maintenance</source>
|
<source>Topic name:</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
</context>
|
</context>
|
||||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue
Block a user