From b779bc44a265d959b1f7204dd73bd692fd8b984a Mon Sep 17 00:00:00 2001 From: Don Allingham Date: Mon, 12 Sep 2005 20:57:46 +0000 Subject: [PATCH] unicode conversion svn: r5190 --- gramps2/src/plugins/ScratchPad.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gramps2/src/plugins/ScratchPad.py b/gramps2/src/plugins/ScratchPad.py index dd064ade1..882247ffb 100644 --- a/gramps2/src/plugins/ScratchPad.py +++ b/gramps2/src/plugins/ScratchPad.py @@ -27,6 +27,7 @@ #------------------------------------------------------------------------ import cPickle as pickle import os +import locale from xml.sax.saxutils import escape from gettext import gettext as _ @@ -405,7 +406,8 @@ class ScratchPadText(ScratchPadWrapper): self._type = _("Text") self._title = "" - self._obj = unicode(self._obj) + if type(self._obj) == str: + self._obj = unicode(self._obj,locale.getpreferredencoding()) self._value = self._obj def tooltip(self):