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
"""
MainWindow.mainTitle = translate('OpenLP.MainWindow', 'OpenLP 2.0')
MainWindow.language = translate('OpenLP.MainWindow', 'English')
# MainWindow.language = translate('OpenLP.MainWindow', 'English')
MainWindow.setWindowTitle(MainWindow.mainTitle)
self.FileMenu.setTitle(translate('OpenLP.MainWindow', '&File'))
self.FileImportMenu.setTitle(translate('OpenLP.MainWindow', '&Import'))

View File

@ -82,7 +82,8 @@ class LanguageManager(object):
"""
translator = QtCore.QTranslator()
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
def get_language():
@ -107,15 +108,13 @@ class LanguageManager(object):
``action``
The language menu option
"""
if action is None:
action_name = u'en'
else:
language = u'en'
if action:
action_name = u'%s' % action.objectName()
qm_list = LanguageManager.get_qm_list()
if LanguageManager.auto_language:
language = u'[%s]' % qm_list[action_name]
else:
qm_list = LanguageManager.get_qm_list()
language = u'%s' % qm_list[action_name]
if LanguageManager.auto_language:
language = u'[%s]' % language
QtCore.QSettings().setValue(
u'general/language', QtCore.QVariant(language))
log.info(u'Language file: \'%s\' written to conf file' % language)
@ -132,9 +131,11 @@ class LanguageManager(object):
LanguageManager.__qm_list__ = {}
qm_files = LanguageManager.find_qm_files()
for counter, qmf in enumerate(qm_files):
name = unicode(qmf).split(u'.')[0]
LanguageManager.__qm_list__[u'%#2i %s' % (counter + 1,
LanguageManager.language_name(qmf))] = name
reg_ex = QtCore.QRegExp("^.*i18n/(.*).qm")
if reg_ex.exactMatch(qmf):
name = u'%s' % reg_ex.cap(1)
LanguageManager.__qm_list__[u'%#2i %s' % (counter + 1,
LanguageManager.language_name(qmf))] = name
@staticmethod
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>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation></translation>
</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>
<translation></translation>
</message>
@ -1663,11 +1663,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source>
<translation>OpenLP 2.0</translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation>Deutsch</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<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>
<translation></translation>
</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>
<name>OpenLP.MediaManagerItem</name>
@ -3581,11 +3582,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source>
<translation></translation>
</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>
@ -3606,6 +3602,11 @@ The content encoding is not UTF-8.</source>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</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>
<name>SongsPlugin.MediaItem</name>

View File

@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source>
<translation type="unfinished"></translation>
</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>
<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>
<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="265"/>
<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>
<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/songimportform.py" line="392"/>
<source>Starting import...</source>
@ -3515,6 +3531,11 @@ The content encoding is not UTF-8.</source>
<source>Generic Document/Presentation</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>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<source>Filename:</source>
@ -3585,26 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</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>
<name>SongsPlugin.MediaItem</name>

View File

@ -1819,12 +1819,12 @@ This General Public Licence does not permit incorporating your program into prop
<context>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation>Language</translation>
</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>
<translation>Please restart OpenLP to use your new language setting.</translation>
</message>
@ -1836,11 +1836,6 @@ This General Public Licence does not permit incorporating your program into prop
<source>OpenLP 2.0</source>
<translation>OpenLP 2.0</translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation>English</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source>
@ -2244,6 +2239,12 @@ You can download the latest version from http://openlp.org/.</translation>
<source>Default Theme: %s</source>
<translation>Default Theme: %s</translation>
</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>
<name>OpenLP.MediaManagerItem</name>
@ -3757,11 +3758,6 @@ The content encoding is not UTF-8.</translation>
<source>Importing %s...</source>
<translation>Importing %s...</translation>
</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>
@ -3782,6 +3778,11 @@ The content encoding is not UTF-8.</translation>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</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>
<name>SongsPlugin.MediaItem</name>

View File

@ -1819,12 +1819,12 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation>Language</translation>
</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>
<translation>Please restart OpenLP to use your new language setting.</translation>
</message>
@ -1836,11 +1836,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source>
<translation>OpenLP 2.0</translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation>English (South Africa)</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<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>
</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>
<name>OpenLP.MediaManagerItem</name>

View File

@ -500,11 +500,21 @@ Changes do not affect verses already in the service.</source>
<source>Empty Copyright</source>
<translation type="unfinished">Derechos de autor en blanco</translation>
</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>Bible Exists</source>
<translation type="unfinished">Ya existe la Biblia</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>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/>
<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>
<translation type="unfinished">La importación de su Biblia falló.</translation>
</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>
<name>BiblesPlugin.MediaItem</name>
@ -1504,13 +1504,13 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<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>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Error Occurred</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Error Occurred</source>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<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>
</message>
</context>
@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source>
<translation type="unfinished">OpenLP 2.0</translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished">Ingles</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source>
<translation type="unfinished"></translation>
</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>
<name>OpenLP.MediaManagerItem</name>
@ -2536,6 +2537,11 @@ The content encoding is not UTF-8.</source>
<source>Move to live</source>
<translation type="unfinished">Proyectar en vivo</translation>
</message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="217"/>
<source>Start continuous loop</source>
@ -2566,11 +2572,6 @@ The content encoding is not UTF-8.</source>
<source>Go To</source>
<translation type="unfinished"></translation>
</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>
<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>
<translation type="unfinished"></translation>
</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>
<location filename="openlp/core/ui/thememanager.py" line="285"/>
<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>
<translation type="unfinished"></translation>
</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>
<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>
<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="265"/>
<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>
<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/songimportform.py" line="392"/>
<source>Starting import...</source>
@ -3515,6 +3531,11 @@ The content encoding is not UTF-8.</source>
<source>Generic Document/Presentation</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>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<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>
<translation type="unfinished"></translation>
</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/songimportwizard.py" line="571"/>
<source>Add Files...</source>
@ -3580,31 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source>
<translation type="unfinished"></translation>
</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>
<name>SongsPlugin.MediaItem</name>
@ -3820,6 +3821,11 @@ The content encoding is not UTF-8.</source>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</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>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/>
<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>
<translation type="unfinished">¡Ningún libro seleccionado!</translation>
</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>
<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>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation>Nyelv</translation>
</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>
<translation>A nyelvi beállítások az OpenLP újraindítása után lépnek érvénybe.</translation>
</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>
<translation></translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation>Magyar</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<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>
<translation>Alapértelmezett téma: %s</translation>
</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>
<name>OpenLP.MediaManagerItem</name>
@ -3755,11 +3756,6 @@ A tartalom kódolása nem UTF-8.</translation>
<source>Importing %s...</source>
<translation>Importálás %s...</translation>
</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>
@ -3780,6 +3776,11 @@ A tartalom kódolása nem UTF-8.</translation>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</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>
<name>SongsPlugin.MediaItem</name>

View File

@ -500,11 +500,21 @@ Changes do not affect verses already in the service.</source>
<source>Empty Copyright</source>
<translation type="unfinished"></translation>
</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>Bible Exists</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>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/>
<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>
<translation type="unfinished"></translation>
</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>
<name>BiblesPlugin.MediaItem</name>
@ -1504,13 +1504,13 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<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>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Error Occurred</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Error Occurred</source>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<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>
</message>
</context>
@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source>
<translation type="unfinished"></translation>
</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>
<name>OpenLP.MediaManagerItem</name>
@ -2536,6 +2537,11 @@ The content encoding is not UTF-8.</source>
<source>Move to live</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="217"/>
<source>Start continuous loop</source>
@ -2566,11 +2572,6 @@ The content encoding is not UTF-8.</source>
<source>Go To</source>
<translation type="unfinished"></translation>
</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>
<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>
<translation type="unfinished"></translation>
</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>
<location filename="openlp/core/ui/thememanager.py" line="285"/>
<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>
<translation type="unfinished"></translation>
</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>
<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>
<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="265"/>
<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>
<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/songimportform.py" line="392"/>
<source>Starting import...</source>
@ -3515,6 +3531,11 @@ The content encoding is not UTF-8.</source>
<source>Generic Document/Presentation</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>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<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>
<translation type="unfinished"></translation>
</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/songimportwizard.py" line="571"/>
<source>Add Files...</source>
@ -3580,31 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source>
<translation type="unfinished"></translation>
</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>
<name>SongsPlugin.MediaItem</name>
@ -3820,6 +3821,11 @@ The content encoding is not UTF-8.</source>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</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>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/>
<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>
<translation type="unfinished"></translation>
</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>
<name>SongsPlugin.SongsTab</name>

View File

@ -5,12 +5,12 @@
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="70"/>
<source>&amp;Alert</source>
<translation>&amp;Varsel</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="71"/>
<source>Show an alert message.</source>
<translation>Vis en varselmelding.</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="100"/>
@ -28,27 +28,27 @@
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="128"/>
<source>Alert &amp;text:</source>
<translation>Varsel &amp;tekst:</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="130"/>
<source>&amp;Parameter(s):</source>
<translation>%Parameter(e):</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="132"/>
<source>&amp;New</source>
<translation>&amp;Ny</translation>
<translation type="unfinished">&amp;Ny</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="134"/>
<source>&amp;Save</source>
<translation>&amp;Lagre</translation>
<translation type="unfinished">&amp;Lagre</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="136"/>
<source>&amp;Delete</source>
<translation>&amp;Slett</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="138"/>
@ -63,12 +63,12 @@
<message>
<location filename="openlp/plugins/alerts/forms/alertdialog.py" line="142"/>
<source>&amp;Close</source>
<translation>%Lukk</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="96"/>
<source>New Alert</source>
<translation>Nytt Varsel</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="96"/>
@ -89,12 +89,12 @@
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="42"/>
<source>Alerts</source>
<translation>Varsel</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="191"/>
<source>Font</source>
<translation>Skrifttype </translation>
<translation type="unfinished">Skrifttype </translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="193"/>
@ -104,7 +104,7 @@
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="195"/>
<source>Font color:</source>
<translation>Skrift farge</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="197"/>
@ -114,7 +114,7 @@
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="199"/>
<source>Font size:</source>
<translation>Skrift størrelse</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="201"/>
@ -134,22 +134,22 @@
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="207"/>
<source>Location:</source>
<translation type="unfinished">Plassering:</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="209"/>
<source>Preview</source>
<translation>Forhåndsvisning</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="211"/>
<source>OpenLP 2.0</source>
<translation>OpenLP 2.0</translation>
<translation type="unfinished">OpenLP 2.0</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="213"/>
<source>Top</source>
<translation>Topp</translation>
<translation type="unfinished">Topp</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="215"/>
@ -159,7 +159,7 @@
<message>
<location filename="openlp/plugins/alerts/lib/alertstab.py" line="217"/>
<source>Bottom</source>
<translation>Bunn</translation>
<translation type="unfinished"></translation>
</message>
</context>
<context>
@ -167,7 +167,7 @@
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="82"/>
<source>&amp;Bible</source>
<translation>&amp;Bibel</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="91"/>
@ -180,7 +180,7 @@
<message>
<location filename="openlp/plugins/bibles/lib/db.py" line="353"/>
<source>Book not found</source>
<translation>Fant ikke boken</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/db.py" line="353"/>
@ -214,7 +214,7 @@ Book Chapter:Verse-Chapter:Verse
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="49"/>
<source>Bibles</source>
<translation>Bibler</translation>
<translation type="unfinished">Bibler</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="153"/>
@ -249,7 +249,7 @@ Book Chapter:Verse-Chapter:Verse
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="166"/>
<source>Verse Per Line</source>
<translation>Vers pr linje</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="168"/>
@ -264,17 +264,17 @@ Book Chapter:Verse-Chapter:Verse
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="172"/>
<source>( And )</source>
<translation>( og )</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="174"/>
<source>{ And }</source>
<translation>{ og }</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/biblestab.py" line="176"/>
<source>[ And ]</source>
<translation>[ og ]</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="311"/>
<source>Bible Import Wizard</source>
<translation>Bibelimporteringsverktøy </translation>
<translation type="unfinished">Bibelimporteringsverktøy </translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="313"/>
<source>Welcome to the Bible Import Wizard</source>
<translation>Velkommen til bibelimporterings-veilederen</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="322"/>
<source>Select Import Source</source>
<translation>Velg importeringskilde </translation>
<translation type="unfinished">Velg importeringskilde </translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="324"/>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="327"/>
<source>Format:</source>
<translation>Format:</translation>
<translation type="unfinished">Format: </translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="329"/>
<source>OSIS</source>
<translation>OSIS</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="331"/>
<source>CSV</source>
<translation>CSV</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="333"/>
<source>OpenSong</source>
<translation>OpenSong</translation>
<translation type="unfinished">OpenSong</translation>
</message>
<message>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="337"/>
<source>File location:</source>
<translation>Fil plassering:</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="339"/>
<source>Books location:</source>
<translation>Bok plassering:</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="341"/>
<source>Verse location:</source>
<translation>Vers plassering:</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="343"/>
<source>Bible filename:</source>
<translation>Bibel filnavn:</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="345"/>
<source>Location:</source>
<translation>Plassering:</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="351"/>
<source>Bible:</source>
<translation>Bibel:</translation>
<translation type="unfinished">Bibel:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="353"/>
<source>Download Options</source>
<translation>Nedlastingsalternativer </translation>
<translation type="unfinished">Nedlastingsalternativer </translation>
</message>
<message>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="358"/>
<source>Username:</source>
<translation>Brukernavn:</translation>
<translation type="unfinished">Brukernavn:</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="360"/>
<source>Password:</source>
<translation>Passord:</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="366"/>
<source>License Details</source>
<translation>Lisensdetaljer</translation>
<translation type="unfinished">Lisensdetaljer</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="368"/>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="371"/>
<source>Version name:</source>
<translation>Versons navn:</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="375"/>
<source>Permission:</source>
<translation>Tillatelse:</translation>
<translation type="unfinished">Tillatelse:</translation>
</message>
<message>
<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>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="379"/>
<source>Please wait while your Bible is imported.</source>
<translation>Vennligst vent mens bibelen blir importert</translation>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportwizard.py" line="382"/>
<source>Ready.</source>
<translation>Klar.</translation>
<translation type="unfinished">Klar.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="127"/>
<source>Invalid Bible Location</source>
<translation>Ugyldig Bibelplassering</translation>
<translation type="unfinished">Ugyldig Bibelplassering</translation>
</message>
<message>
<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>
<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>
<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>
<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>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="146"/>
<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>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="157"/>
<source>Invalid OpenSong Bible</source>
<translation>Ugyldig OpenSong Bibel</translation>
<translation type="unfinished">Ugyldig OpenSong Bibel</translation>
</message>
<message>
<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>
<translation type="unfinished">Tom copyright</translation>
</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>Bible Exists</source>
<translation type="unfinished">Bibelen eksisterer</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>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/>
<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>
<translation type="unfinished">Bibelimporteringen mislyktes.</translation>
</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>
<name>BiblesPlugin.MediaItem</name>
@ -1453,7 +1453,7 @@ This General Public License does not permit incorporating your program into prop
<message>
<location filename="openlp/core/ui/amendthemedialog.py" line="789"/>
<source>Bottom</source>
<translation type="unfinished">Bunn</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<location filename="openlp/core/ui/amendthemedialog.py" line="798"/>
<source>Preview</source>
<translation type="unfinished">Forhåndsvisning</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<name>OpenLP.ExceptionDialog</name>
<message>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<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>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Error Occurred</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Error Occurred</source>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<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>
</message>
</context>
@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source>
<translation type="unfinished">OpenLP 2.0</translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished">Norsk</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source>
<translation type="unfinished"></translation>
</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>
<name>OpenLP.MediaManagerItem</name>
@ -2514,7 +2515,7 @@ The content encoding is not UTF-8.</source>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="120"/>
<source>Preview</source>
<translation type="unfinished">Forhåndsvisning</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="217"/>
<source>Start continuous loop</source>
@ -2566,11 +2572,6 @@ The content encoding is not UTF-8.</source>
<source>Go To</source>
<translation type="unfinished"></translation>
</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>
<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>
<translation type="unfinished">Du kan ikke slette det globale temaet </translation>
</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>
<location filename="openlp/core/ui/thememanager.py" line="285"/>
<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>
<translation type="unfinished"></translation>
</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>
<name>OpenLP.ThemesTab</name>
@ -3117,7 +3118,7 @@ The content encoding is not UTF-8.</source>
<message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="427"/>
<source>&amp;Delete</source>
<translation type="unfinished">&amp;Slett</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<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="265"/>
<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>
<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/songimportform.py" line="392"/>
<source>Starting import...</source>
@ -3468,7 +3484,7 @@ The content encoding is not UTF-8.</source>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="503"/>
<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>
<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>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="525"/>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<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>
<translation type="unfinished"></translation>
</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/songimportwizard.py" line="571"/>
<source>Add Files...</source>
@ -3580,31 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source>
<translation type="unfinished"></translation>
</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>
<name>SongsPlugin.MediaItem</name>
@ -3778,7 +3779,7 @@ The content encoding is not UTF-8.</source>
<message>
<location filename="openlp/plugins/songs/forms/songmaintenancedialog.py" line="238"/>
<source>&amp;Delete</source>
<translation type="unfinished">&amp;Slett</translation>
<translation type="unfinished"></translation>
</message>
<message>
<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>
<translation type="unfinished"></translation>
</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>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/>
<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>
<translation type="unfinished">Ingen bok er valgt!</translation>
</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>
<name>SongsPlugin.SongsTab</name>

View File

@ -1682,12 +1682,12 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation type="unfinished">Idioma</translation>
</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>
<translation type="unfinished">Por favor reinicie o OpenLP para usar a nova configuração de idioma.</translation>
</message>
@ -1699,11 +1699,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source>
<translation type="unfinished">OpenLP 2.0</translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished">Inglês</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source>
@ -2106,6 +2101,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source>
<translation type="unfinished">Tema padrão: %s</translation>
</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>
<name>OpenLP.MediaManagerItem</name>
@ -3618,11 +3619,6 @@ A codificação do conteúdo não é UTF-8.</translation>
<source>Importing %s...</source>
<translation type="unfinished"></translation>
</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>
@ -3643,6 +3639,11 @@ A codificação do conteúdo não é UTF-8.</translation>
<source>EasyWorship</source>
<translation type="unfinished"></translation>
</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>
<name>SongsPlugin.MediaItem</name>

View File

@ -500,11 +500,21 @@ Changes do not affect verses already in the service.</source>
<source>Empty Copyright</source>
<translation type="unfinished">Tom copyright-information</translation>
</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>Bible Exists</source>
<translation type="unfinished">Bibel existerar</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>
<message>
<location filename="openlp/plugins/bibles/forms/importwizardform.py" line="221"/>
<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>
<translation type="unfinished">Din Bibelimport misslyckades.</translation>
</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>
<name>BiblesPlugin.MediaItem</name>
@ -1504,13 +1504,13 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.ExceptionDialog</name>
<message>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<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>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Error Occurred</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/exceptiondialog.py" line="75"/>
<source>Error Occurred</source>
<location filename="openlp/core/ui/exceptiondialog.py" line="77"/>
<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>
</message>
</context>
@ -1645,12 +1645,12 @@ This General Public License does not permit incorporating your program into prop
<context>
<name>OpenLP.LanguageManager</name>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="119"/>
<location filename="openlp/core/utils/languagemanager.py" line="121"/>
<source>Language</source>
<translation type="unfinished"></translation>
</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>
<translation type="unfinished"></translation>
</message>
@ -1662,11 +1662,6 @@ This General Public License does not permit incorporating your program into prop
<source>OpenLP 2.0</source>
<translation type="unfinished">OpenLP 2.0</translation>
</message>
<message>
<location filename="openlp/core/utils/languagemanager.py" line="85"/>
<source>English</source>
<translation type="unfinished">Engelska</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="348"/>
<source>&amp;File</source>
@ -2069,6 +2064,12 @@ You can download the latest version from http://openlp.org/.</source>
<source>Default Theme: %s</source>
<translation type="unfinished"></translation>
</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>
<name>OpenLP.MediaManagerItem</name>
@ -2536,6 +2537,11 @@ The content encoding is not UTF-8.</source>
<source>Move to live</source>
<translation type="unfinished">Flytta till live</translation>
</message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="210"/>
<source>Edit and reload song preview</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="217"/>
<source>Start continuous loop</source>
@ -2566,11 +2572,6 @@ The content encoding is not UTF-8.</source>
<source>Go To</source>
<translation type="unfinished"></translation>
</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>
<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>
<translation type="unfinished">Du kan inte ta bort standardtemat.</translation>
</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>
<location filename="openlp/core/ui/thememanager.py" line="285"/>
<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>
<translation type="unfinished"></translation>
</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>
<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>
<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="265"/>
<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>
<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/songimportform.py" line="392"/>
<source>Starting import...</source>
@ -3515,6 +3531,11 @@ The content encoding is not UTF-8.</source>
<source>Generic Document/Presentation</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>
<message>
<location filename="openlp/plugins/songs/forms/songimportwizard.py" line="579"/>
<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>
<translation type="unfinished"></translation>
</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/songimportwizard.py" line="571"/>
<source>Add Files...</source>
@ -3580,31 +3606,6 @@ The content encoding is not UTF-8.</source>
<source>Importing %s...</source>
<translation type="unfinished"></translation>
</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>
<name>SongsPlugin.MediaItem</name>
@ -3820,6 +3821,11 @@ The content encoding is not UTF-8.</source>
<source>Could not save your changes.</source>
<translation type="unfinished"></translation>
</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>
<location filename="openlp/plugins/songs/forms/songmaintenanceform.py" line="361"/>
<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>
<translation type="unfinished">Ingen bok vald!</translation>
</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>
<name>SongsPlugin.SongsTab</name>

View File

@ -1,11 +1,21 @@
#!/usr/bin/env xdg-open
[Desktop Entry]
Categories=AudioVideo;
Comment[de]=
Comment=
Encoding=UTF-8
Name=OpenLP
GenericName=Church lyrics projection
Exec=openlp
GenericName[de]=Church lyrics projection
GenericName=Church lyrics projection
Icon=openlp
MimeType=
Name[de]=OpenLP
Name=OpenLP
Path=
StartupNotify=true
Terminal=false
TerminalOptions=
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 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):
"""
Download a file and save it to disk.
@ -166,11 +181,13 @@ def download_translations():
page = urllib.urlopen(SERVER_URL)
soup = BeautifulSoup(page)
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',
language)
language_file)
print_verbose(u'Get Translation File: %s' % filename)
download_file(language, filename)
download_file(language_file, filename)
print u' Done.'
def prepare_project():