MantisBT - NetSurf
View Issue Details
0002327NetSurfGTK-specificpublic2015-06-23 17:362019-08-01 11:44
ReporterGeoffrey 
Assigned ToVincent Sanders 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionunable to reproduce 
PlatformLinuxOSManjaro LinuxOS Version0.9
Product Version3.3 
Target VersionFixed in Version 
Fixed in CI build #
Reported in CI build #
URL of problem page
Summary0002327: No option in the Preferences to set user interface language
DescriptionIn version 3.3 there is no option in the GTK user interface (Edit -> Preferences) to set the browser user interface language.

Was this feature dropped? Or was it never implemented?

How can I set the user interface language in the meantime?
TagsNo tags attached.
Attached Files

Notes
(0000862)
Vincent Sanders   
2015-06-23 23:59   
The gtk version of the application follows the GTK guidelines and sets its languages using the standard i10n environment variable LANGUAGE

for example running netsurf-gtk in dutch would be achieved with

$ LANGUAGE=nl netsurf-gtk

Although this would be specific to that run of netsurf, globally changing gtk interface language is done through the gtk "System settings" using the "Region and language" control
(0000863)
Geoffrey   
2015-06-24 09:41   
This is the output of the command locale:

LANG=nl_BE.utf8
LC_CTYPE="nl_BE.utf8"
LC_NUMERIC="nl_BE.utf8"
LC_TIME="nl_BE.utf8"
LC_COLLATE="nl_BE.utf8"
LC_MONETARY="nl_BE.utf8"
LC_MESSAGES="nl_BE.utf8"
LC_PAPER="nl_BE.utf8"
LC_NAME="nl_BE.utf8"
LC_ADDRESS="nl_BE.utf8"
LC_TELEPHONE="nl_BE.utf8"
LC_MEASUREMENT="nl_BE.utf8"
LC_IDENTIFICATION="nl_BE.utf8"
LC_ALL=

I don't have "netsurf-gtk", I only have netsurf (which uses the GTK version it seems) (on Manjaro Linux, which is essentially Arch Linux).

executing netsurf like this does not have the desired effect:
LANGUAGE=nl netsurf

Neither does this:
LANGUAGE=nl_BE.UTF8
(0002048)
Vincent Sanders   
2019-08-01 11:44   
I have tried this with 3.9 and it behaves correctly

Issue History
2015-06-23 17:36GeoffreyNew Issue
2015-06-23 23:59Vincent SandersNote Added: 0000862
2015-06-23 23:59Vincent SandersAssigned To => Vincent Sanders
2015-06-23 23:59Vincent SandersStatusnew => closed
2015-06-23 23:59Vincent SandersResolutionopen => no change required
2015-06-24 09:41GeoffreyNote Added: 0000863
2015-06-24 09:41GeoffreyStatusclosed => feedback
2015-06-24 09:41GeoffreyResolutionno change required => reopened
2019-08-01 11:44Vincent SandersStatusfeedback => closed
2019-08-01 11:44Vincent SandersResolutionreopened => unable to reproduce
2019-08-01 11:44Vincent SandersNote Added: 0002048