Handled AttributeError when tr imported from plugin
This commit is contained in:
parent
0c4d4de82f
commit
460107abaa
|
@ -17,7 +17,11 @@ def _translate(context, text, disambiguation = None, encoding = None, n = None):
|
||||||
return translateText(context, text, n)
|
return translateText(context, text, n)
|
||||||
|
|
||||||
def translateText(context, text, n = None):
|
def translateText(context, text, n = None):
|
||||||
if not shared.thisapp.daemon:
|
try:
|
||||||
|
is_daemon = shared.thisapp.daemon
|
||||||
|
except AttributeError: # inside the plugin
|
||||||
|
is_daemon = False
|
||||||
|
if not is_daemon:
|
||||||
try:
|
try:
|
||||||
from PyQt4 import QtCore, QtGui
|
from PyQt4 import QtCore, QtGui
|
||||||
except Exception as err:
|
except Exception as err:
|
||||||
|
|
Reference in New Issue
Block a user