diff options
-rw-r--r-- | webactivity.py | 21 |
1 files changed, 5 insertions, 16 deletions
diff --git a/webactivity.py b/webactivity.py index 7f2eafa..8b8db59 100644 --- a/webactivity.py +++ b/webactivity.py @@ -27,6 +27,8 @@ GObject.threads_init() from gi.repository import Gtk from gi.repository import Gdk from gi.repository import GdkPixbuf +from gi.repository import WebKit + import base64 import time import shutil @@ -138,20 +140,6 @@ def _set_char_preference(name, value): branch.setCharPref(name, value) -def _set_accept_languages(): - """Set intl.accept_languages preference based on the locale""" - - lang = locale.getdefaultlocale()[0] - if not lang: - _logger.debug("Set_Accept_language: unrecognised LANG format") - return - lang = lang.split('_') - - # e.g. es-uy, es - pref = lang[0] + "-" + lang[1].lower() + ", " + lang[0] - _set_char_preference('intl.accept_languages', pref) - logging.debug('LANG set') - from browser import TabbedView from webtoolbar import PrimaryToolbar from edittoolbar import EditToolbar @@ -179,6 +167,9 @@ class WebActivity(activity.Activity): _logger.debug('Starting the web activity') + session = WebKit.get_default_session() + session.set_property('accept-language-auto', True) + # FIXME # downloadmanager.remove_old_parts() @@ -186,8 +177,6 @@ class WebActivity(activity.Activity): self._tabbed_view = TabbedView() self._tabbed_view.connect('focus-url-entry', self._on_focus_url_entry) - # FIXME - # _set_accept_languages() _seed_xs_cookie() # HACK |