Activity log for bug #1464159

Date Who What changed Old value New value Message
2015-06-11 08:10:01 Nathan Haines bug added bug
2015-06-11 14:15:47 Simos Xenitellis  summary Ubuntu Browser doesn't present system language to websites. Ubuntu Browser should send the system language to websites
2015-06-11 14:16:26 Simos Xenitellis  summary Ubuntu Browser should send the system language to websites Web browser should send the system language to websites (Accept-Language field)
2015-06-11 14:24:25 Simos Xenitellis  tags i18n
2015-06-11 14:24:30 Simos Xenitellis  description I created a webapp for the secure email service Tutanota. One nice feature is that it is localized in several different lanaguages and it automatically presents its interface in the user's preferred language. Unfortunately, the Ubuntu browser does not present the Accept-Language header and Tutanota does not offer language as a settings option. I think it would be optimal if the browser uses the system language as the Accept-Language header (and would be awesome if it used the active keyboard layout options to create a list of additional languages), and of course even better if the browser settings page also allowed customization as well. More information on this header is available here: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.4 When the user has selected a specific system language for the phone, the Accept-Language HTTP header field should be set to that language. Currently, Accept-Language is hardcoded to "en-us;en;q=0.8". To test: 1. [In the phone] Go to System → Language and Text → System Language Select something other than "English (United States)". 2. To check the Accept-Language value, visit a website like http://myhttp.info WHAT HAPPENS NOW: Currently, Accept-Language is hardcoded to "en-us;en;q=0.8". WHAT SHOULD HAPPEN: The Accept-Language HTTP field should reference the system language (for example, for Greek, it should say something like "el;en-us;en;q=0.8". --- I created a webapp for the secure email service Tutanota. One nice feature is that it is localized in several different lanaguages and it automatically presents its interface in the user's preferred language. Unfortunately, the Ubuntu browser does not present the Accept-Language header and Tutanota does not offer language as a settings option. I think it would be optimal if the browser uses the system language as the Accept-Language header (and would be awesome if it used the active keyboard layout options to create a list of additional languages), and of course even better if the browser settings page also allowed customization as well. More information on this header is available here: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.4
2015-06-11 14:24:37 Launchpad Janitor webbrowser-app (Ubuntu): status New Confirmed
2015-06-11 14:47:12 Olivier Tilloy affects webbrowser-app (Ubuntu) oxide-qt (Ubuntu)
2015-06-11 14:47:12 Olivier Tilloy oxide-qt (Ubuntu): importance Undecided High
2015-06-11 15:39:02 Mitsuya Shibata bug added subscriber Mitsuya Shibata
2015-06-11 16:11:22 Olivier Tilloy oxide-qt (Ubuntu): status Confirmed In Progress
2015-06-11 16:11:27 Olivier Tilloy oxide-qt (Ubuntu): status In Progress Fix Committed
2015-06-12 07:37:51 Chris Coulson bug task added oxide
2015-06-12 07:38:13 Chris Coulson oxide: importance Undecided High
2015-06-12 07:38:13 Chris Coulson oxide: status New In Progress
2015-06-12 07:38:13 Chris Coulson oxide: milestone branch-1.9
2015-06-12 07:38:13 Chris Coulson oxide: assignee Chris Coulson (chrisccoulson)
2015-06-12 07:39:45 Launchpad Janitor branch linked lp:oxide
2015-06-12 07:39:56 Chris Coulson oxide: status In Progress Fix Released
2015-06-13 22:22:28 costales bug added subscriber costales
2015-06-16 14:43:46 Olivier Tilloy oxide-qt (Ubuntu): status Fix Committed Fix Released
2015-08-13 16:55:15 Launchpad Janitor branch linked lp:~oxide-developers/oxide/packaging.wily.next
2015-08-13 17:34:31 Launchpad Janitor branch linked lp:~oxide-developers/oxide/packaging.vivid.next
2015-08-13 17:46:43 Launchpad Janitor branch linked lp:~oxide-developers/oxide/packaging.trusty.next
2015-09-04 12:08:11 Launchpad Janitor branch linked lp:~oxide-developers/oxide/packaging.wily
2015-09-04 12:45:51 Launchpad Janitor branch linked lp:~oxide-developers/oxide/packaging.vivid
2015-09-04 12:53:08 Launchpad Janitor branch linked lp:~oxide-developers/oxide/packaging.trusty