From 683a53c594706e98a85dcf31e8558e3966b80200 Mon Sep 17 00:00:00 2001 From: Frode Woldsund Date: Tue, 22 Jun 2010 23:53:18 +0200 Subject: [PATCH 1/5] Fixed 2 translate() functions in songplugin --- openlp/plugins/songs/lib/songimport.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openlp/plugins/songs/lib/songimport.py b/openlp/plugins/songs/lib/songimport.py index 454d7e3aa..85dbe6710 100644 --- a/openlp/plugins/songs/lib/songimport.py +++ b/openlp/plugins/songs/lib/songimport.py @@ -63,9 +63,9 @@ class SongImport(object): self.verses = [] self.versecount = 0 self.choruscount = 0 - self.copyright_string = unicode(QtGui.QApplication.translate( + self.copyright_string = unicode(translate( u'SongsPlugin.SongImport', u'copyright')) - self.copyright_symbol = unicode(QtGui.QApplication.translate( + self.copyright_symbol = unicode(translate( u'SongsPlugin.SongImport', u'\xa9')) @staticmethod From b95b5983407872b8a82e066b9e28d216e44ac9b2 Mon Sep 17 00:00:00 2001 From: Frode Woldsund Date: Wed, 23 Jun 2010 08:54:11 +0200 Subject: [PATCH 2/5] Forgot to import translate from openlp.core.lib :( --- openlp/plugins/songs/lib/songimport.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openlp/plugins/songs/lib/songimport.py b/openlp/plugins/songs/lib/songimport.py index 85dbe6710..3ecb7a542 100644 --- a/openlp/plugins/songs/lib/songimport.py +++ b/openlp/plugins/songs/lib/songimport.py @@ -27,7 +27,7 @@ import re from PyQt4 import QtGui -from openlp.core.lib import SongXMLBuilder +from openlp.core.lib import SongXMLBuilder, translate from openlp.plugins.songs.lib import VerseType from openlp.plugins.songs.lib.models import Song, Author, Topic, Book From 482640853677dbf18e448da7474c020e72f5c454 Mon Sep 17 00:00:00 2001 From: Frode Woldsund Date: Wed, 23 Jun 2010 09:05:43 +0200 Subject: [PATCH 3/5] stupid whitespace ... --- openlp/plugins/songs/lib/songimport.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openlp/plugins/songs/lib/songimport.py b/openlp/plugins/songs/lib/songimport.py index 3ecb7a542..cc7b16b66 100644 --- a/openlp/plugins/songs/lib/songimport.py +++ b/openlp/plugins/songs/lib/songimport.py @@ -27,7 +27,7 @@ import re from PyQt4 import QtGui -from openlp.core.lib import SongXMLBuilder, translate +from openlp.core.lib import SongXMLBuilder, translate from openlp.plugins.songs.lib import VerseType from openlp.plugins.songs.lib.models import Song, Author, Topic, Book From 07db3c4c21f545127ecf274ae7ad9346e18b28a6 Mon Sep 17 00:00:00 2001 From: Frode Woldsund Date: Wed, 23 Jun 2010 09:22:05 +0200 Subject: [PATCH 4/5] removed u' --- openlp/plugins/songs/lib/songimport.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openlp/plugins/songs/lib/songimport.py b/openlp/plugins/songs/lib/songimport.py index cc7b16b66..ede946dc7 100644 --- a/openlp/plugins/songs/lib/songimport.py +++ b/openlp/plugins/songs/lib/songimport.py @@ -64,9 +64,9 @@ class SongImport(object): self.versecount = 0 self.choruscount = 0 self.copyright_string = unicode(translate( - u'SongsPlugin.SongImport', u'copyright')) + 'SongsPlugin.SongImport', 'copyright')) self.copyright_symbol = unicode(translate( - u'SongsPlugin.SongImport', u'\xa9')) + 'SongsPlugin.SongImport', '\xa9')) @staticmethod def process_songs_text(manager, text): From 56f87c3a350d3c7160b53970e9dda01f27bacc17 Mon Sep 17 00:00:00 2001 From: Frode Woldsund Date: Wed, 23 Jun 2010 15:39:36 +0200 Subject: [PATCH 5/5] Fixed (c) symbol --- openlp/core/ui/aboutdialog.py | 5 +++-- openlp/plugins/songs/forms/editsongdialog.py | 2 +- openlp/plugins/songs/forms/editsongform.py | 2 +- openlp/plugins/songs/lib/songimport.py | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/openlp/core/ui/aboutdialog.py b/openlp/core/ui/aboutdialog.py index c6866c8d7..da818d658 100644 --- a/openlp/core/ui/aboutdialog.py +++ b/openlp/core/ui/aboutdialog.py @@ -169,8 +169,9 @@ class Ui_AboutDialog(object): self.AboutNotebook.indexOf(self.CreditsTab), translate('AboutForm', 'Credits')) self.LicenseTextEdit.setPlainText(translate('AboutForm', - 'Copyright \xa9 2004-2010 Raoul Snyman\n' - 'Portions copyright \xa9 2004-2010 ' + 'Copyright ' + u'\u00a9'.encode('utf8') + + ' 2004-2010 Raoul Snyman\n' + 'Portions copyright ' + u'\u00a9'.encode('utf8') + '2004-2010 ' 'Tim Bentley, Jonathan Corwin, Michael Gorven, Scott Guerrieri, ' 'Christian Richter, Maikel Stuivenberg, Martin Thompson, Jon ' 'Tibble, Carsten Tinggaard\n' diff --git a/openlp/plugins/songs/forms/editsongdialog.py b/openlp/plugins/songs/forms/editsongdialog.py index 34e15ce59..3087334d0 100644 --- a/openlp/plugins/songs/forms/editsongdialog.py +++ b/openlp/plugins/songs/forms/editsongdialog.py @@ -482,7 +482,7 @@ class Ui_EditSongDialog(object): self.CopyrightGroupBox.setTitle( translate('SongsPlugin.EditSongForm', 'Copyright Information')) self.CopyrightInsertButton.setText( - translate('SongsPlugin.EditSongForm', '\xa9')) + translate('SongsPlugin.EditSongForm', u'\u00a9'.encode('utf8'))) self.CCLILabel.setText( translate('SongsPlugin.EditSongForm', 'CCLI Number:')) self.CommentsGroupBox.setTitle( diff --git a/openlp/plugins/songs/forms/editsongform.py b/openlp/plugins/songs/forms/editsongform.py index fd731b821..95125fabf 100644 --- a/openlp/plugins/songs/forms/editsongform.py +++ b/openlp/plugins/songs/forms/editsongform.py @@ -589,7 +589,7 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog): def onCopyrightInsertButtonTriggered(self): text = self.CopyrightEditItem.text() pos = self.CopyrightEditItem.cursorPosition() - text = text[:pos] + u'\xa9' + text[pos:] + text = text[:pos] + u'\u00a9'.encode('utf8') + text[pos:] self.CopyrightEditItem.setText(text) self.CopyrightEditItem.setFocus() self.CopyrightEditItem.setCursorPosition(pos + 1) diff --git a/openlp/plugins/songs/lib/songimport.py b/openlp/plugins/songs/lib/songimport.py index ede946dc7..6dd9572ee 100644 --- a/openlp/plugins/songs/lib/songimport.py +++ b/openlp/plugins/songs/lib/songimport.py @@ -66,7 +66,7 @@ class SongImport(object): self.copyright_string = unicode(translate( 'SongsPlugin.SongImport', 'copyright')) self.copyright_symbol = unicode(translate( - 'SongsPlugin.SongImport', '\xa9')) + 'SongsPlugin.SongImport', u'\u00a9'.encode('utf8'))) @staticmethod def process_songs_text(manager, text):