On Tue, Aug 7, 2018, at 22:21, elextr wrote:
> There is not a selection on install, GTK uses the LANG environment 
> variable, part of the locale.  So to run an application in another 
> language the command (on *ix) `LANG=en geany` is needed.  Not sure how 
> you set environments on windows.

You *can* set environment variables on windows too, though the "canonical" way 
to do it is to set it in a system-wide manner, so that any application sees the 
same environment, which we don't want here. To set an environment for a single 
application, the only way I am aware of is to create a batch file to start this 
application, and this batch file would implicitly create a command window. 
Possible, but awkward.

In any case, I would be surprised if LANG is the only parameter which 
influences the interface language of Geany, because the LANG variable is rarely 
used in Windows, and Windows has its own way to supply the default language.

The typical way to set a language in an "application specific" way - at least 
on Windows - is, that the application itself provides this choice. Many 
applications do this at the time of installation, and some allow to change the 
interface language "on the fly" while using the program, using a setting in the 
preferences. If I remember right, I did select "English" at installation time, 
but I don't know whether this applies only to the installation routine, or also 
to the installed program. At least this would explain why the vast majority of 
interface elements is correctly displayed in English.

Ronald


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1919#issuecomment-411320064

Reply via email to