|
@@ -19,6 +19,7 @@ along with searx. If not, see < http://www.gnu.org/licenses/ >.
|
|
|
import sys
|
|
|
import threading
|
|
|
from os.path import realpath, dirname
|
|
|
+from io import open
|
|
|
from flask_babel import gettext
|
|
|
from operator import itemgetter
|
|
|
from json import loads
|
|
@@ -36,7 +37,7 @@ engines = {}
|
|
|
|
|
|
categories = {'general': []}
|
|
|
|
|
|
-languages = loads(open(engine_dir + '/../data/engines_languages.json', 'rb').read())
|
|
|
+languages = loads(open(engine_dir + '/../data/engines_languages.json', 'r', encoding='utf-8').read())
|
|
|
|
|
|
engine_shortcuts = {}
|
|
|
engine_default_args = {'paging': False,
|