fix click/unclick 'Auto detect', fix saving of language setting

This commit is contained in:
rimach 2010-09-22 20:03:10 +02:00
parent 050b89d69f
commit d1172e14c1
16 changed files with 975 additions and 982 deletions

View File

@ -343,7 +343,7 @@ class Ui_MainWindow(object):
Set up the translation system Set up the translation system
""" """
MainWindow.mainTitle = translate('OpenLP.MainWindow', 'OpenLP 2.0') MainWindow.mainTitle = translate('OpenLP.MainWindow', 'OpenLP 2.0')
MainWindow.language = translate('OpenLP.MainWindow', 'English') # MainWindow.language = translate('OpenLP.MainWindow', 'English')
MainWindow.setWindowTitle(MainWindow.mainTitle) MainWindow.setWindowTitle(MainWindow.mainTitle)
self.FileMenu.setTitle(translate('OpenLP.MainWindow', '&File')) self.FileMenu.setTitle(translate('OpenLP.MainWindow', '&File'))
self.FileImportMenu.setTitle(translate('OpenLP.MainWindow', '&Import')) self.FileImportMenu.setTitle(translate('OpenLP.MainWindow', '&Import'))

View File

@ -82,7 +82,8 @@ class LanguageManager(object):
""" """
translator = QtCore.QTranslator() translator = QtCore.QTranslator()
translator.load(qm_file) translator.load(qm_file)
return translator.translate('OpenLP.MainWindow', 'English') return translator.translate('OpenLP.MainWindow', 'English',
'Please add here the name of your Language')
@staticmethod @staticmethod
def get_language(): def get_language():
@ -107,15 +108,13 @@ class LanguageManager(object):
``action`` ``action``
The language menu option The language menu option
""" """
if action is None: language = u'en'
action_name = u'en' if action:
else:
action_name = u'%s' % action.objectName() action_name = u'%s' % action.objectName()
qm_list = LanguageManager.get_qm_list() qm_list = LanguageManager.get_qm_list()
if LanguageManager.auto_language:
language = u'[%s]' % qm_list[action_name]
else:
language = u'%s' % qm_list[action_name] language = u'%s' % qm_list[action_name]
if LanguageManager.auto_language:
language = u'[%s]' % language
QtCore.QSettings().setValue( QtCore.QSettings().setValue(
u'general/language', QtCore.QVariant(language)) u'general/language', QtCore.QVariant(language))
log.info(u'Language file: \'%s\' written to conf file' % language) log.info(u'Language file: \'%s\' written to conf file' % language)
@ -132,9 +131,11 @@ class LanguageManager(object):
LanguageManager.__qm_list__ = {} LanguageManager.__qm_list__ = {}
qm_files = LanguageManager.find_qm_files() qm_files = LanguageManager.find_qm_files()
for counter, qmf in enumerate(qm_files): for counter, qmf in enumerate(qm_files):
name = unicode(qmf).split(u'.')[0] reg_ex = QtCore.QRegExp("^.*i18n/(.*).qm")
LanguageManager.__qm_list__[u'%#2i %s' % (counter + 1, if reg_ex.exactMatch(qmf):
LanguageManager.language_name(qmf))] = name name = u'%s' % reg_ex.cap(1)
LanguageManager.__qm_list__[u'%#2i %s' % (counter + 1,
LanguageManager.language_name(qmf))] = name
@staticmethod @staticmethod
def get_qm_list(): def get_qm_list():

0
openlp/plugins/songs/lib/test/test3.opensong Executable file → Normal file
View File

File diff suppressed because it is too large Load Diff

View File

@ -1646,12 +1646,12 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1663,11 +1663,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation>OpenLP 2.0</translation> <translation>OpenLP 2.0</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation>Deutsch</translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2070,6 +2065,12 @@ This General Public License does not permit incorporating your program into prop
You can download the latest version from http://openlp.org/.</source> You can download the latest version from http://openlp.org/.</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished">Deutsch</translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>
@ -3581,11 +3582,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source> <source>Importing %s...</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source> <source>No EasyWorship Song Database Selected</source>
@ -3606,6 +3602,11 @@ The content encoding is not UTF-8.</source>
<source>EasyWorship</source> <source>EasyWorship</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.MediaItem</name> <name>SongsPlugin.MediaItem</name>

View File

@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source> <source>Default Theme: %s</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>
@ -3405,6 +3406,16 @@ The content encoding is not UTF-8.</source>
<source>You need to add at least one document or presentation file to import from.</source> <source>You need to add at least one document or presentation file to import from.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/>
<source>Select OpenLP 2.0 Database File</source> <source>Select OpenLP 2.0 Database File</source>
@ -3440,6 +3451,11 @@ The content encoding is not UTF-8.</source>
<source>Select Document/Presentation Files</source> <source>Select Document/Presentation Files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/>
<source>Starting import...</source> <source>Starting import...</source>
@ -3515,6 +3531,11 @@ The content encoding is not UTF-8.</source>
<source>Generic Document/Presentation</source> <source>Generic Document/Presentation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<source>Filename:</source> <source>Filename:</source>
@ -3585,26 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source> <source>Importing %s...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.MediaItem</name> <name>SongsPlugin.MediaItem</name>

View File

@ -1819,12 +1819,12 @@ This General Public Licence does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation>Language</translation> <translation>Language</translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation>Please restart OpenLP to use your new language setting.</translation> <translation>Please restart OpenLP to use your new language setting.</translation>
</message> </message>
@ -1836,11 +1836,6 @@ This General Public Licence does not permit incorporating your program into prop
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation>OpenLP 2.0</translation> <translation>OpenLP 2.0</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation>English</translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2244,6 +2239,12 @@ You can download the latest version from http://openlp.org/.</translation>
<source>Default Theme: %s</source> <source>Default Theme: %s</source>
<translation>Default Theme: %s</translation> <translation>Default Theme: %s</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished">English</translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>
@ -3757,11 +3758,6 @@ The content encoding is not UTF-8.</translation>
<source>Importing %s...</source> <source>Importing %s...</source>
<translation>Importing %s...</translation> <translation>Importing %s...</translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source> <source>No EasyWorship Song Database Selected</source>
@ -3782,6 +3778,11 @@ The content encoding is not UTF-8.</translation>
<source>EasyWorship</source> <source>EasyWorship</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.MediaItem</name> <name>SongsPlugin.MediaItem</name>

View File

@ -1819,12 +1819,12 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation>Language</translation> <translation>Language</translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation>Please restart OpenLP to use your new language setting.</translation> <translation>Please restart OpenLP to use your new language setting.</translation>
</message> </message>
@ -1836,11 +1836,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation>OpenLP 2.0</translation> <translation>OpenLP 2.0</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation>English (South Africa)</translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2245,6 +2240,12 @@ You can download the latest version from http://openlp.org/.</source>
You can download the latest version from http://openlp.org/.</translation> You can download the latest version from http://openlp.org/.</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished">English (South Africa)</translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>

View File

@ -500,11 +500,21 @@ Changes do not affect verses already in the service.</source>
<source>Empty Copyright</source> <source>Empty Copyright</source>
<translation type="unfinished">Derechos de autor en blanco</translation> <translation type="unfinished">Derechos de autor en blanco</translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="181"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>Bible Exists</source> <source>Bible Exists</source>
<translation type="unfinished">Ya existe la Biblia</translation> <translation type="unfinished">Ya existe la Biblia</translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/>
<source>Open OSIS File</source> <source>Open OSIS File</source>
@ -540,16 +550,6 @@ Changes do not affect verses already in the service.</source>
<source>Your Bible import failed.</source> <source>Your Bible import failed.</source>
<translation type="unfinished">La importación de su Biblia falló.</translation> <translation type="unfinished">La importación de su Biblia falló.</translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="181"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>BiblesPlugin.MediaItem</name> <name>BiblesPlugin.MediaItem</name>
@ -1504,13 +1504,13 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.ExceptionDialog</name> <name>OpenLP.ExceptionDialog</name>
<message> <message>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/> <location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Oops! OpenLP hit a problem, and couldn&apos;t recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@openlp.org, along with a detailed description of what you were doing when the problem occurred.</source> <source>Error Occurred</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/> <location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<source>Error Occurred</source> <source>Oops! OpenLP hit a problem, and couldn&apos;t recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@openlp.org, along with a detailed description of what you were doing when the problem occurred.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation type="unfinished">OpenLP 2.0</translation> <translation type="unfinished">OpenLP 2.0</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished">Ingles</translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source> <source>Default Theme: %s</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished">Ingles</translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>
@ -2536,6 +2537,11 @@ The content encoding is not UTF-8.</source>
<source>Move to live</source> <source>Move to live</source>
<translation type="unfinished">Proyectar en vivo</translation> <translation type="unfinished">Proyectar en vivo</translation>
</message> </message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/slidecontroller.py" line="217"/> <location filename="openlp/core/ui/slidecontroller.py" line="217"/>
<source>Start continuous loop</source> <source>Start continuous loop</source>
@ -2566,11 +2572,6 @@ The content encoding is not UTF-8.</source>
<source>Go To</source> <source>Go To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.SpellTextEdit</name> <name>OpenLP.SpellTextEdit</name>
@ -2692,6 +2693,16 @@ The content encoding is not UTF-8.</source>
<source>You are unable to delete the default theme.</source> <source>You are unable to delete the default theme.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="242"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="249"/>
<source>Theme %s is used by the service manager.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/thememanager.py" line="285"/> <location filename="openlp/core/ui/thememanager.py" line="285"/>
<source>You have not selected a theme.</source> <source>You have not selected a theme.</source>
@ -2753,16 +2764,6 @@ The content encoding is not UTF-8.</source>
<source>A theme with this name already exists. Would you like to overwrite it?</source> <source>A theme with this name already exists. Would you like to overwrite it?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="242"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="249"/>
<source>Theme %s is used by the service manager.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.ThemesTab</name> <name>OpenLP.ThemesTab</name>
@ -3405,6 +3406,16 @@ The content encoding is not UTF-8.</source>
<source>You need to add at least one document or presentation file to import from.</source> <source>You need to add at least one document or presentation file to import from.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/>
<source>Select OpenLP 2.0 Database File</source> <source>Select OpenLP 2.0 Database File</source>
@ -3440,6 +3451,11 @@ The content encoding is not UTF-8.</source>
<source>Select Document/Presentation Files</source> <source>Select Document/Presentation Files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/>
<source>Starting import...</source> <source>Starting import...</source>
@ -3515,6 +3531,11 @@ The content encoding is not UTF-8.</source>
<source>Generic Document/Presentation</source> <source>Generic Document/Presentation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<source>Filename:</source> <source>Filename:</source>
@ -3530,6 +3551,11 @@ The content encoding is not UTF-8.</source>
<source>The openlp.org 1.x importer has been disabled due to a missing Python module. If you want to use this importer, you will need to install the &quot;python-sqlite&quot; module.</source> <source>The openlp.org 1.x importer has been disabled due to a missing Python module. If you want to use this importer, you will need to install the &quot;python-sqlite&quot; module.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="571"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="571"/>
<source>Add Files...</source> <source>Add Files...</source>
@ -3580,31 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source> <source>Importing %s...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.MediaItem</name> <name>SongsPlugin.MediaItem</name>
@ -3820,6 +3821,11 @@ The content encoding is not UTF-8.</source>
<source>Could not save your changes.</source> <source>Could not save your changes.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="324"/>
<source>Could not save your modified author, because the author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/> <location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/>
<source>Could not save your modified topic, because it already exists.</source> <source>Could not save your modified topic, because it already exists.</source>
@ -3885,11 +3891,6 @@ The content encoding is not UTF-8.</source>
<source>No book selected!</source> <source>No book selected!</source>
<translation type="unfinished">¡Ningún libro seleccionado!</translation> <translation type="unfinished">¡Ningún libro seleccionado!</translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="324"/>
<source>Could not save your modified author, because the author already exists.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.SongsTab</name> <name>SongsPlugin.SongsTab</name>

View File

@ -1816,12 +1816,12 @@ A GNU General Public License nem engedi meg, hogy a program része legyen szelle
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation>Nyelv</translation> <translation>Nyelv</translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation>A nyelvi beállítások az OpenLP újraindítása után lépnek érvénybe.</translation> <translation>A nyelvi beállítások az OpenLP újraindítása után lépnek érvénybe.</translation>
</message> </message>
@ -1833,11 +1833,6 @@ A GNU General Public License nem engedi meg, hogy a program része legyen szelle
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation>Magyar</translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2242,6 +2237,12 @@ A legfrissebb verzió a http://openlp.org oldalról szerezhető be.</translation
<source>Default Theme: %s</source> <source>Default Theme: %s</source>
<translation>Alapértelmezett téma: %s</translation> <translation>Alapértelmezett téma: %s</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished">Magyar</translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>
@ -3755,11 +3756,6 @@ A tartalom kódolása nem UTF-8.</translation>
<source>Importing %s...</source> <source>Importing %s...</source>
<translation>Importálás %s...</translation> <translation>Importálás %s...</translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source> <source>No EasyWorship Song Database Selected</source>
@ -3780,6 +3776,11 @@ A tartalom kódolása nem UTF-8.</translation>
<source>EasyWorship</source> <source>EasyWorship</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.MediaItem</name> <name>SongsPlugin.MediaItem</name>

View File

@ -500,11 +500,21 @@ Changes do not affect verses already in the service.</source>
<source>Empty Copyright</source> <source>Empty Copyright</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="181"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>Bible Exists</source> <source>Bible Exists</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/>
<source>Open OSIS File</source> <source>Open OSIS File</source>
@ -540,16 +550,6 @@ Changes do not affect verses already in the service.</source>
<source>Your Bible import failed.</source> <source>Your Bible import failed.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="181"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>BiblesPlugin.MediaItem</name> <name>BiblesPlugin.MediaItem</name>
@ -1504,13 +1504,13 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.ExceptionDialog</name> <name>OpenLP.ExceptionDialog</name>
<message> <message>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/> <location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Oops! OpenLP hit a problem, and couldn&apos;t recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@openlp.org, along with a detailed description of what you were doing when the problem occurred.</source> <source>Error Occurred</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/> <location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<source>Error Occurred</source> <source>Oops! OpenLP hit a problem, and couldn&apos;t recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@openlp.org, along with a detailed description of what you were doing when the problem occurred.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source> <source>Default Theme: %s</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>
@ -2536,6 +2537,11 @@ The content encoding is not UTF-8.</source>
<source>Move to live</source> <source>Move to live</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/slidecontroller.py" line="217"/> <location filename="openlp/core/ui/slidecontroller.py" line="217"/>
<source>Start continuous loop</source> <source>Start continuous loop</source>
@ -2566,11 +2572,6 @@ The content encoding is not UTF-8.</source>
<source>Go To</source> <source>Go To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.SpellTextEdit</name> <name>OpenLP.SpellTextEdit</name>
@ -2692,6 +2693,16 @@ The content encoding is not UTF-8.</source>
<source>You are unable to delete the default theme.</source> <source>You are unable to delete the default theme.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="242"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="249"/>
<source>Theme %s is used by the service manager.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/thememanager.py" line="285"/> <location filename="openlp/core/ui/thememanager.py" line="285"/>
<source>You have not selected a theme.</source> <source>You have not selected a theme.</source>
@ -2753,16 +2764,6 @@ The content encoding is not UTF-8.</source>
<source>A theme with this name already exists. Would you like to overwrite it?</source> <source>A theme with this name already exists. Would you like to overwrite it?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="242"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="249"/>
<source>Theme %s is used by the service manager.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.ThemesTab</name> <name>OpenLP.ThemesTab</name>
@ -3405,6 +3406,16 @@ The content encoding is not UTF-8.</source>
<source>You need to add at least one document or presentation file to import from.</source> <source>You need to add at least one document or presentation file to import from.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/>
<source>Select OpenLP 2.0 Database File</source> <source>Select OpenLP 2.0 Database File</source>
@ -3440,6 +3451,11 @@ The content encoding is not UTF-8.</source>
<source>Select Document/Presentation Files</source> <source>Select Document/Presentation Files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/>
<source>Starting import...</source> <source>Starting import...</source>
@ -3515,6 +3531,11 @@ The content encoding is not UTF-8.</source>
<source>Generic Document/Presentation</source> <source>Generic Document/Presentation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<source>Filename:</source> <source>Filename:</source>
@ -3530,6 +3551,11 @@ The content encoding is not UTF-8.</source>
<source>The openlp.org 1.x importer has been disabled due to a missing Python module. If you want to use this importer, you will need to install the &quot;python-sqlite&quot; module.</source> <source>The openlp.org 1.x importer has been disabled due to a missing Python module. If you want to use this importer, you will need to install the &quot;python-sqlite&quot; module.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="571"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="571"/>
<source>Add Files...</source> <source>Add Files...</source>
@ -3580,31 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source> <source>Importing %s...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.MediaItem</name> <name>SongsPlugin.MediaItem</name>
@ -3820,6 +3821,11 @@ The content encoding is not UTF-8.</source>
<source>Could not save your changes.</source> <source>Could not save your changes.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="324"/>
<source>Could not save your modified author, because the author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/> <location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/>
<source>Could not save your modified topic, because it already exists.</source> <source>Could not save your modified topic, because it already exists.</source>
@ -3885,11 +3891,6 @@ The content encoding is not UTF-8.</source>
<source>No book selected!</source> <source>No book selected!</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="324"/>
<source>Could not save your modified author, because the author already exists.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.SongsTab</name> <name>SongsPlugin.SongsTab</name>

View File

@ -5,12 +5,12 @@
<message> <message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="70"/> <location filename="openlp/plugins/alerts/alertsplugin.py" line="70"/>
<source>&amp;Alert</source> <source>&amp;Alert</source>
<translation>&amp;Varsel</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="71"/> <location filename="openlp/plugins/alerts/alertsplugin.py" line="71"/>
<source>Show an alert message.</source> <source>Show an alert message.</source>
<translation>Vis en varselmelding.</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="100"/> <location filename="openlp/plugins/alerts/alertsplugin.py" line="100"/>
@ -28,27 +28,27 @@
<message> <message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="128"/> <location filename="openlp/plugins/alerts/forms/alertdialog.py" line="128"/>
<source>Alert &amp;text:</source> <source>Alert &amp;text:</source>
<translation>Varsel &amp;tekst:</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="130"/> <location filename="openlp/plugins/alerts/forms/alertdialog.py" line="130"/>
<source>&amp;Parameter(s):</source> <source>&amp;Parameter(s):</source>
<translation>%Parameter(e):</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="132"/> <location filename="openlp/plugins/alerts/forms/alertdialog.py" line="132"/>
<source>&amp;New</source> <source>&amp;New</source>
<translation>&amp;Ny</translation> <translation type="unfinished">&amp;Ny</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="134"/> <location filename="openlp/plugins/alerts/forms/alertdialog.py" line="134"/>
<source>&amp;Save</source> <source>&amp;Save</source>
<translation>&amp;Lagre</translation> <translation type="unfinished">&amp;Lagre</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="136"/> <location filename="openlp/plugins/alerts/forms/alertdialog.py" line="136"/>
<source>&amp;Delete</source> <source>&amp;Delete</source>
<translation>&amp;Slett</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="138"/> <location filename="openlp/plugins/alerts/forms/alertdialog.py" line="138"/>
@ -63,12 +63,12 @@
<message> <message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="142"/> <location filename="openlp/plugins/alerts/forms/alertdialog.py" line="142"/>
<source>&amp;Close</source> <source>&amp;Close</source>
<translation>%Lukk</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="96"/> <location filename="openlp/plugins/alerts/forms/alertform.py" line="96"/>
<source>New Alert</source> <source>New Alert</source>
<translation>Nytt Varsel</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="96"/> <location filename="openlp/plugins/alerts/forms/alertform.py" line="96"/>
@ -89,12 +89,12 @@
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="42"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="42"/>
<source>Alerts</source> <source>Alerts</source>
<translation>Varsel</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="191"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="191"/>
<source>Font</source> <source>Font</source>
<translation>Skrifttype </translation> <translation type="unfinished">Skrifttype </translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="193"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="193"/>
@ -104,7 +104,7 @@
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="195"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="195"/>
<source>Font color:</source> <source>Font color:</source>
<translation>Skrift farge</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="197"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="197"/>
@ -114,7 +114,7 @@
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="199"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="199"/>
<source>Font size:</source> <source>Font size:</source>
<translation>Skrift størrelse</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="201"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="201"/>
@ -134,22 +134,22 @@
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="207"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="207"/>
<source>Location:</source> <source>Location:</source>
<translation type="unfinished">Plassering:</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="209"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="209"/>
<source>Preview</source> <source>Preview</source>
<translation>Forhåndsvisning</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="211"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="211"/>
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation>OpenLP 2.0</translation> <translation type="unfinished">OpenLP 2.0</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="213"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="213"/>
<source>Top</source> <source>Top</source>
<translation>Topp</translation> <translation type="unfinished">Topp</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="215"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="215"/>
@ -159,7 +159,7 @@
<message> <message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="217"/> <location filename="openlp/plugins/alerts/lib/alertstab.py" line="217"/>
<source>Bottom</source> <source>Bottom</source>
<translation>Bunn</translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
<context> <context>
@ -167,7 +167,7 @@
<message> <message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="82"/> <location filename="openlp/plugins/bibles/bibleplugin.py" line="82"/>
<source>&amp;Bible</source> <source>&amp;Bible</source>
<translation>&amp;Bibel</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="91"/> <location filename="openlp/plugins/bibles/bibleplugin.py" line="91"/>
@ -180,7 +180,7 @@
<message> <message>
<location filename="openlp/plugins/bibles/lib/db.py" line="353"/> <location filename="openlp/plugins/bibles/lib/db.py" line="353"/>
<source>Book not found</source> <source>Book not found</source>
<translation>Fant ikke boken</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/lib/db.py" line="353"/> <location filename="openlp/plugins/bibles/lib/db.py" line="353"/>
@ -214,7 +214,7 @@ Book Chapter:Verse-Chapter:Verse
<message> <message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="49"/> <location filename="openlp/plugins/bibles/lib/biblestab.py" line="49"/>
<source>Bibles</source> <source>Bibles</source>
<translation>Bibler</translation> <translation type="unfinished">Bibler</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="153"/> <location filename="openlp/plugins/bibles/lib/biblestab.py" line="153"/>
@ -249,7 +249,7 @@ Book Chapter:Verse-Chapter:Verse
<message> <message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="166"/> <location filename="openlp/plugins/bibles/lib/biblestab.py" line="166"/>
<source>Verse Per Line</source> <source>Verse Per Line</source>
<translation>Vers pr linje</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="168"/> <location filename="openlp/plugins/bibles/lib/biblestab.py" line="168"/>
@ -264,17 +264,17 @@ Book Chapter:Verse-Chapter:Verse
<message> <message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="172"/> <location filename="openlp/plugins/bibles/lib/biblestab.py" line="172"/>
<source>( And )</source> <source>( And )</source>
<translation>( og )</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="174"/> <location filename="openlp/plugins/bibles/lib/biblestab.py" line="174"/>
<source>{ And }</source> <source>{ And }</source>
<translation>{ og }</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="176"/> <location filename="openlp/plugins/bibles/lib/biblestab.py" line="176"/>
<source>[ And ]</source> <source>[ And ]</source>
<translation>[ og ]</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="178"/> <location filename="openlp/plugins/bibles/lib/biblestab.py" line="178"/>
@ -293,47 +293,47 @@ Changes do not affect verses already in the service.</source>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="311"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="311"/>
<source>Bible Import Wizard</source> <source>Bible Import Wizard</source>
<translation>Bibelimporteringsverktøy </translation> <translation type="unfinished">Bibelimporteringsverktøy </translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="313"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="313"/>
<source>Welcome to the Bible Import Wizard</source> <source>Welcome to the Bible Import Wizard</source>
<translation>Velkommen til bibelimporterings-veilederen</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="317"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="317"/>
<source>This wizard will help you to import Bibles from a variety of formats. Click the next button below to start the process by selecting a format to import from.</source> <source>This wizard will help you to import Bibles from a variety of formats. Click the next button below to start the process by selecting a format to import from.</source>
<translation>Denne veiviseren vil hjelpe deg å importere Bibler fra en rekke ulike formater. Klikk neste-knappen under for å starte prosessen ved å velge et format å importere fra.</translation> <translation type="unfinished">Denne veiviseren vil hjelpe deg å importere Bibler fra en rekke ulike formater. Klikk neste-knappen under for å starte prosessen ved å velge et format å importere fra.</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="322"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="322"/>
<source>Select Import Source</source> <source>Select Import Source</source>
<translation>Velg importeringskilde </translation> <translation type="unfinished">Velg importeringskilde </translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="324"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="324"/>
<source>Select the import format, and where to import from.</source> <source>Select the import format, and where to import from.</source>
<translation>Velg importeringsformat og hvor du vil importere dem</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="327"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="327"/>
<source>Format:</source> <source>Format:</source>
<translation>Format:</translation> <translation type="unfinished">Format: </translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="329"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="329"/>
<source>OSIS</source> <source>OSIS</source>
<translation>OSIS</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="331"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="331"/>
<source>CSV</source> <source>CSV</source>
<translation>CSV</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="333"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="333"/>
<source>OpenSong</source> <source>OpenSong</source>
<translation>OpenSong</translation> <translation type="unfinished">OpenSong</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="335"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="335"/>
@ -343,27 +343,27 @@ Changes do not affect verses already in the service.</source>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="337"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="337"/>
<source>File location:</source> <source>File location:</source>
<translation>Fil plassering:</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="339"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="339"/>
<source>Books location:</source> <source>Books location:</source>
<translation>Bok plassering:</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="341"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="341"/>
<source>Verse location:</source> <source>Verse location:</source>
<translation>Vers plassering:</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="343"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="343"/>
<source>Bible filename:</source> <source>Bible filename:</source>
<translation>Bibel filnavn:</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="345"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="345"/>
<source>Location:</source> <source>Location:</source>
<translation>Plassering:</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="347"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="347"/>
@ -378,12 +378,12 @@ Changes do not affect verses already in the service.</source>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="351"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="351"/>
<source>Bible:</source> <source>Bible:</source>
<translation>Bibel:</translation> <translation type="unfinished">Bibel:</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="353"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="353"/>
<source>Download Options</source> <source>Download Options</source>
<translation>Nedlastingsalternativer </translation> <translation type="unfinished">Nedlastingsalternativer </translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="356"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="356"/>
@ -393,12 +393,12 @@ Changes do not affect verses already in the service.</source>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="358"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="358"/>
<source>Username:</source> <source>Username:</source>
<translation>Brukernavn:</translation> <translation type="unfinished">Brukernavn:</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="360"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="360"/>
<source>Password:</source> <source>Password:</source>
<translation>Passord:</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="362"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="362"/>
@ -408,17 +408,17 @@ Changes do not affect verses already in the service.</source>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="366"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="366"/>
<source>License Details</source> <source>License Details</source>
<translation>Lisensdetaljer</translation> <translation type="unfinished">Lisensdetaljer</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="368"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="368"/>
<source>Set up the Bible&apos;s license details.</source> <source>Set up the Bible&apos;s license details.</source>
<translation>Skriv inn Bibelens lisensdetaljer.</translation> <translation type="unfinished">Skriv inn Bibelens lisensdetaljer.</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="371"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="371"/>
<source>Version name:</source> <source>Version name:</source>
<translation>Versons navn:</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="373"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="373"/>
@ -428,7 +428,7 @@ Changes do not affect verses already in the service.</source>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="375"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="375"/>
<source>Permission:</source> <source>Permission:</source>
<translation>Tillatelse:</translation> <translation type="unfinished">Tillatelse:</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="377"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="377"/>
@ -438,17 +438,17 @@ Changes do not affect verses already in the service.</source>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="379"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="379"/>
<source>Please wait while your Bible is imported.</source> <source>Please wait while your Bible is imported.</source>
<translation>Vennligst vent mens bibelen blir importert</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="382"/> <location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="382"/>
<source>Ready.</source> <source>Ready.</source>
<translation>Klar.</translation> <translation type="unfinished">Klar.</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="127"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="127"/>
<source>Invalid Bible Location</source> <source>Invalid Bible Location</source>
<translation>Ugyldig Bibelplassering</translation> <translation type="unfinished">Ugyldig Bibelplassering</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="127"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="127"/>
@ -463,7 +463,7 @@ Changes do not affect verses already in the service.</source>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="137"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="137"/>
<source>You need to specify a file with books of the Bible to use in the import.</source> <source>You need to specify a file with books of the Bible to use in the import.</source>
<translation>Du angi en fil som inneholder bøkene i Bibelen du vil importere.</translation> <translation type="unfinished">Du angi en fil som inneholder bøkene i Bibelen.</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="146"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="146"/>
@ -473,12 +473,12 @@ Changes do not affect verses already in the service.</source>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="146"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="146"/>
<source>You need to specify a file of Bible verses to import.</source> <source>You need to specify a file of Bible verses to import.</source>
<translation>Du angi en fil med bibelvers som skal importeres.</translation> <translation type="unfinished">Du angi en fil med bibelvers som skal importeres.</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="157"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="157"/>
<source>Invalid OpenSong Bible</source> <source>Invalid OpenSong Bible</source>
<translation>Ugyldig OpenSong Bibel</translation> <translation type="unfinished">Ugyldig OpenSong Bibel</translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="157"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="157"/>
@ -500,11 +500,21 @@ Changes do not affect verses already in the service.</source>
<source>Empty Copyright</source> <source>Empty Copyright</source>
<translation type="unfinished">Tom copyright</translation> <translation type="unfinished">Tom copyright</translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="181"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>Bible Exists</source> <source>Bible Exists</source>
<translation type="unfinished">Bibelen eksisterer</translation> <translation type="unfinished">Bibelen eksisterer</translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/>
<source>Open OSIS File</source> <source>Open OSIS File</source>
@ -540,16 +550,6 @@ Changes do not affect verses already in the service.</source>
<source>Your Bible import failed.</source> <source>Your Bible import failed.</source>
<translation type="unfinished">Bibelimporteringen mislyktes.</translation> <translation type="unfinished">Bibelimporteringen mislyktes.</translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="181"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>BiblesPlugin.MediaItem</name> <name>BiblesPlugin.MediaItem</name>
@ -1453,7 +1453,7 @@ This General Public License does not permit incorporating your program into prop
<message> <message>
<location filename="openlp/core/ui/amendthemedialog.py" line="789"/> <location filename="openlp/core/ui/amendthemedialog.py" line="789"/>
<source>Bottom</source> <source>Bottom</source>
<translation type="unfinished">Bunn</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/ui/amendthemedialog.py" line="791"/> <location filename="openlp/core/ui/amendthemedialog.py" line="791"/>
@ -1473,7 +1473,7 @@ This General Public License does not permit incorporating your program into prop
<message> <message>
<location filename="openlp/core/ui/amendthemedialog.py" line="798"/> <location filename="openlp/core/ui/amendthemedialog.py" line="798"/>
<source>Preview</source> <source>Preview</source>
<translation type="unfinished">Forhåndsvisning</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/ui/amendthemeform.py" line="211"/> <location filename="openlp/core/ui/amendthemeform.py" line="211"/>
@ -1504,13 +1504,13 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.ExceptionDialog</name> <name>OpenLP.ExceptionDialog</name>
<message> <message>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/> <location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Oops! OpenLP hit a problem, and couldn&apos;t recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@openlp.org, along with a detailed description of what you were doing when the problem occurred.</source> <source>Error Occurred</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/> <location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<source>Error Occurred</source> <source>Oops! OpenLP hit a problem, and couldn&apos;t recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@openlp.org, along with a detailed description of what you were doing when the problem occurred.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation type="unfinished">OpenLP 2.0</translation> <translation type="unfinished">OpenLP 2.0</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished">Norsk</translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source> <source>Default Theme: %s</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished">Norsk</translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>
@ -2514,7 +2515,7 @@ The content encoding is not UTF-8.</source>
<message> <message>
<location filename="openlp/core/ui/slidecontroller.py" line="120"/> <location filename="openlp/core/ui/slidecontroller.py" line="120"/>
<source>Preview</source> <source>Preview</source>
<translation type="unfinished">Forhåndsvisning</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/ui/slidecontroller.py" line="165"/> <location filename="openlp/core/ui/slidecontroller.py" line="165"/>
@ -2536,6 +2537,11 @@ The content encoding is not UTF-8.</source>
<source>Move to live</source> <source>Move to live</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/slidecontroller.py" line="217"/> <location filename="openlp/core/ui/slidecontroller.py" line="217"/>
<source>Start continuous loop</source> <source>Start continuous loop</source>
@ -2566,11 +2572,6 @@ The content encoding is not UTF-8.</source>
<source>Go To</source> <source>Go To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.SpellTextEdit</name> <name>OpenLP.SpellTextEdit</name>
@ -2692,6 +2693,16 @@ The content encoding is not UTF-8.</source>
<source>You are unable to delete the default theme.</source> <source>You are unable to delete the default theme.</source>
<translation type="unfinished">Du kan ikke slette det globale temaet </translation> <translation type="unfinished">Du kan ikke slette det globale temaet </translation>
</message> </message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="242"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="249"/>
<source>Theme %s is used by the service manager.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/thememanager.py" line="285"/> <location filename="openlp/core/ui/thememanager.py" line="285"/>
<source>You have not selected a theme.</source> <source>You have not selected a theme.</source>
@ -2753,16 +2764,6 @@ The content encoding is not UTF-8.</source>
<source>A theme with this name already exists. Would you like to overwrite it?</source> <source>A theme with this name already exists. Would you like to overwrite it?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="242"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="249"/>
<source>Theme %s is used by the service manager.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.ThemesTab</name> <name>OpenLP.ThemesTab</name>
@ -3117,7 +3118,7 @@ The content encoding is not UTF-8.</source>
<message> <message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="427"/> <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="427"/>
<source>&amp;Delete</source> <source>&amp;Delete</source>
<translation type="unfinished">&amp;Slett</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="429"/> <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="429"/>
@ -3405,6 +3406,16 @@ The content encoding is not UTF-8.</source>
<source>You need to add at least one document or presentation file to import from.</source> <source>You need to add at least one document or presentation file to import from.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/>
<source>Select OpenLP 2.0 Database File</source> <source>Select OpenLP 2.0 Database File</source>
@ -3440,6 +3451,11 @@ The content encoding is not UTF-8.</source>
<source>Select Document/Presentation Files</source> <source>Select Document/Presentation Files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/>
<source>Starting import...</source> <source>Starting import...</source>
@ -3468,7 +3484,7 @@ The content encoding is not UTF-8.</source>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="503"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="503"/>
<source>Select the import format, and where to import from.</source> <source>Select the import format, and where to import from.</source>
<translation type="unfinished">Velg importeringsformat og hvor du vil importere dem</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="506"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="506"/>
@ -3515,6 +3531,11 @@ The content encoding is not UTF-8.</source>
<source>Generic Document/Presentation</source> <source>Generic Document/Presentation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<source>Filename:</source> <source>Filename:</source>
@ -3530,6 +3551,11 @@ The content encoding is not UTF-8.</source>
<source>The openlp.org 1.x importer has been disabled due to a missing Python module. If you want to use this importer, you will need to install the &quot;python-sqlite&quot; module.</source> <source>The openlp.org 1.x importer has been disabled due to a missing Python module. If you want to use this importer, you will need to install the &quot;python-sqlite&quot; module.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="571"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="571"/>
<source>Add Files...</source> <source>Add Files...</source>
@ -3580,31 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source> <source>Importing %s...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.MediaItem</name> <name>SongsPlugin.MediaItem</name>
@ -3778,7 +3779,7 @@ The content encoding is not UTF-8.</source>
<message> <message>
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="238"/> <location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="238"/>
<source>&amp;Delete</source> <source>&amp;Delete</source>
<translation type="unfinished">&amp;Slett</translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="391"/> <location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="391"/>
@ -3820,6 +3821,11 @@ The content encoding is not UTF-8.</source>
<source>Could not save your changes.</source> <source>Could not save your changes.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="324"/>
<source>Could not save your modified author, because the author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/> <location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/>
<source>Could not save your modified topic, because it already exists.</source> <source>Could not save your modified topic, because it already exists.</source>
@ -3885,11 +3891,6 @@ The content encoding is not UTF-8.</source>
<source>No book selected!</source> <source>No book selected!</source>
<translation type="unfinished">Ingen bok er valgt!</translation> <translation type="unfinished">Ingen bok er valgt!</translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="324"/>
<source>Could not save your modified author, because the author already exists.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.SongsTab</name> <name>SongsPlugin.SongsTab</name>

View File

@ -1682,12 +1682,12 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation type="unfinished">Idioma</translation> <translation type="unfinished">Idioma</translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation type="unfinished">Por favor reinicie o OpenLP para usar a nova configuração de idioma.</translation> <translation type="unfinished">Por favor reinicie o OpenLP para usar a nova configuração de idioma.</translation>
</message> </message>
@ -1699,11 +1699,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation type="unfinished">OpenLP 2.0</translation> <translation type="unfinished">OpenLP 2.0</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished">Inglês</translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2106,6 +2101,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source> <source>Default Theme: %s</source>
<translation type="unfinished">Tema padrão: %s</translation> <translation type="unfinished">Tema padrão: %s</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished">Inglês</translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>
@ -3618,11 +3619,6 @@ A codificação do conteúdo não é UTF-8.</translation>
<source>Importing %s...</source> <source>Importing %s...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source> <source>No EasyWorship Song Database Selected</source>
@ -3643,6 +3639,11 @@ A codificação do conteúdo não é UTF-8.</translation>
<source>EasyWorship</source> <source>EasyWorship</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.MediaItem</name> <name>SongsPlugin.MediaItem</name>

View File

@ -500,11 +500,21 @@ Changes do not affect verses already in the service.</source>
<source>Empty Copyright</source> <source>Empty Copyright</source>
<translation type="unfinished">Tom copyright-information</translation> <translation type="unfinished">Tom copyright-information</translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="181"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>Bible Exists</source> <source>Bible Exists</source>
<translation type="unfinished">Bibel existerar</translation> <translation type="unfinished">Bibel existerar</translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/> <location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/>
<source>Open OSIS File</source> <source>Open OSIS File</source>
@ -540,16 +550,6 @@ Changes do not affect verses already in the service.</source>
<source>Your Bible import failed.</source> <source>Your Bible import failed.</source>
<translation type="unfinished">Din Bibelimport misslyckades.</translation> <translation type="unfinished">Din Bibelimport misslyckades.</translation>
</message> </message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="181"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="191"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>BiblesPlugin.MediaItem</name> <name>BiblesPlugin.MediaItem</name>
@ -1504,13 +1504,13 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.ExceptionDialog</name> <name>OpenLP.ExceptionDialog</name>
<message> <message>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/> <location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Oops! OpenLP hit a problem, and couldn&apos;t recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@openlp.org, along with a detailed description of what you were doing when the problem occurred.</source> <source>Error Occurred</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/> <location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<source>Error Occurred</source> <source>Oops! OpenLP hit a problem, and couldn&apos;t recover. The text in the box below contains information that might be helpful to the OpenLP developers, so please e-mail it to bugs@openlp.org, along with a detailed description of what you were doing when the problem occurred.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context> <context>
<name>OpenLP.LanguageManager</name> <name>OpenLP.LanguageManager</name>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source> <source>Language</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/> <location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Please restart OpenLP to use your new language setting.</source> <source>Please restart OpenLP to use your new language setting.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source> <source>OpenLP 2.0</source>
<translation type="unfinished">OpenLP 2.0</translation> <translation type="unfinished">OpenLP 2.0</translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished">Engelska</translation>
</message>
<message> <message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/> <location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source> <source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source> <source>Default Theme: %s</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<comment>Please add here the name of your Language</comment>
<translation type="unfinished">Engelska</translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.MediaManagerItem</name> <name>OpenLP.MediaManagerItem</name>
@ -2536,6 +2537,11 @@ The content encoding is not UTF-8.</source>
<source>Move to live</source> <source>Move to live</source>
<translation type="unfinished">Flytta till live</translation> <translation type="unfinished">Flytta till live</translation>
</message> </message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/slidecontroller.py" line="217"/> <location filename="openlp/core/ui/slidecontroller.py" line="217"/>
<source>Start continuous loop</source> <source>Start continuous loop</source>
@ -2566,11 +2572,6 @@ The content encoding is not UTF-8.</source>
<source>Go To</source> <source>Go To</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.SpellTextEdit</name> <name>OpenLP.SpellTextEdit</name>
@ -2692,6 +2693,16 @@ The content encoding is not UTF-8.</source>
<source>You are unable to delete the default theme.</source> <source>You are unable to delete the default theme.</source>
<translation type="unfinished">Du kan inte ta bort standardtemat.</translation> <translation type="unfinished">Du kan inte ta bort standardtemat.</translation>
</message> </message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="242"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="249"/>
<source>Theme %s is used by the service manager.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/core/ui/thememanager.py" line="285"/> <location filename="openlp/core/ui/thememanager.py" line="285"/>
<source>You have not selected a theme.</source> <source>You have not selected a theme.</source>
@ -2753,16 +2764,6 @@ The content encoding is not UTF-8.</source>
<source>A theme with this name already exists. Would you like to overwrite it?</source> <source>A theme with this name already exists. Would you like to overwrite it?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="242"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/thememanager.py" line="249"/>
<source>Theme %s is used by the service manager.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>OpenLP.ThemesTab</name> <name>OpenLP.ThemesTab</name>
@ -3405,6 +3406,16 @@ The content encoding is not UTF-8.</source>
<source>You need to add at least one document or presentation file to import from.</source> <source>You need to add at least one document or presentation file to import from.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="265"/>
<source>Select OpenLP 2.0 Database File</source> <source>Select OpenLP 2.0 Database File</source>
@ -3440,6 +3451,11 @@ The content encoding is not UTF-8.</source>
<source>Select Document/Presentation Files</source> <source>Select Document/Presentation Files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/> <location filename="openlp/plugins/songs/forms/songimportform.py" line="392"/>
<source>Starting import...</source> <source>Starting import...</source>
@ -3515,6 +3531,11 @@ The content encoding is not UTF-8.</source>
<source>Generic Document/Presentation</source> <source>Generic Document/Presentation</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<source>Filename:</source> <source>Filename:</source>
@ -3530,6 +3551,11 @@ The content encoding is not UTF-8.</source>
<source>The openlp.org 1.x importer has been disabled due to a missing Python module. If you want to use this importer, you will need to install the &quot;python-sqlite&quot; module.</source> <source>The openlp.org 1.x importer has been disabled due to a missing Python module. If you want to use this importer, you will need to install the &quot;python-sqlite&quot; module.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="571"/> <location filename="openlp/plugins/songs/forms/songimportwizard.py" line="571"/>
<source>Add Files...</source> <source>Add Files...</source>
@ -3580,31 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source> <source>Importing %s...</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="546"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>No EasyWorship Song Database Selected</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="222"/>
<source>You need to select an EasyWorship song database file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Select EasyWorship Database File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.MediaItem</name> <name>SongsPlugin.MediaItem</name>
@ -3820,6 +3821,11 @@ The content encoding is not UTF-8.</source>
<source>Could not save your changes.</source> <source>Could not save your changes.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="324"/>
<source>Could not save your modified author, because the author already exists.</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/> <location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/>
<source>Could not save your modified topic, because it already exists.</source> <source>Could not save your modified topic, because it already exists.</source>
@ -3885,11 +3891,6 @@ The content encoding is not UTF-8.</source>
<source>No book selected!</source> <source>No book selected!</source>
<translation type="unfinished">Ingen bok vald!</translation> <translation type="unfinished">Ingen bok vald!</translation>
</message> </message>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="324"/>
<source>Could not save your modified author, because the author already exists.</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>SongsPlugin.SongsTab</name> <name>SongsPlugin.SongsTab</name>

View File

@ -1,11 +1,21 @@
#!/usr/bin/env xdg-open
[Desktop Entry] [Desktop Entry]
Categories=AudioVideo;
Comment[de]=
Comment=
Encoding=UTF-8 Encoding=UTF-8
Name=OpenLP
GenericName=Church lyrics projection
Exec=openlp Exec=openlp
GenericName[de]=Church lyrics projection
GenericName=Church lyrics projection
Icon=openlp Icon=openlp
MimeType=
Name[de]=OpenLP
Name=OpenLP
Path=
StartupNotify=true StartupNotify=true
Terminal=false Terminal=false
TerminalOptions=
Type=Application Type=Application
Categories=AudioVideo; X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=

View File

@ -140,6 +140,21 @@ def run(command):
print_verbose(u'Output:\n%s' % process.readAllStandardOutput()) print_verbose(u'Output:\n%s' % process.readAllStandardOutput())
print u' Done.' print u' Done.'
def update_export_at_pootle(source_filename):
"""
This is needed because of database and exported *.ts file can be out of sync
``source_filename``
The file to sync.
"""
language = source_filename[:-3]
REVIEW_URL = u'http://pootle.projecthq.biz/%s/openlp/review.html' % language
print_verbose(u'Accessing: %s' % (REVIEW_URL))
page = urllib.urlopen(REVIEW_URL)
page.close()
def download_file(source_filename, dest_filename): def download_file(source_filename, dest_filename):
""" """
Download a file and save it to disk. Download a file and save it to disk.
@ -166,11 +181,13 @@ def download_translations():
page = urllib.urlopen(SERVER_URL) page = urllib.urlopen(SERVER_URL)
soup = BeautifulSoup(page) soup = BeautifulSoup(page)
languages = soup.findAll(text=re.compile(r'.*\.ts')) languages = soup.findAll(text=re.compile(r'.*\.ts'))
for language in languages: for language_file in languages:
update_export_at_pootle(language_file)
for language_file in languages:
filename = os.path.join(os.path.abspath(u'..'), u'resources', u'i18n', filename = os.path.join(os.path.abspath(u'..'), u'resources', u'i18n',
language) language_file)
print_verbose(u'Get Translation File: %s' % filename) print_verbose(u'Get Translation File: %s' % filename)
download_file(language, filename) download_file(language_file, filename)
print u' Done.' print u' Done.'
def prepare_project(): def prepare_project():