Language used by setup-x86_64.exe
Jon Turney
jon.turney@dronecode.org.uk
Thu Jul 24 19:12:02 GMT 2025
On 23/07/2025 09:25, Takashi Yano via Cygwin wrote:
> On 2025年7月23日 17:02:22 +0900
> Takashi Yano wrote:
>> Recent cygwin setup-x86_64.exe has Japanese translation and
>> it uses Japanese when it is running in Japanese Windows.
>>>> However, sometimes I would like to setup-x86_64.exe with
>> English. I tried:
>> LANG=en_US.UTF-8
>> LC_ALL=en_US.UTF-8
>> LANGUAGE=en
>> however, all of them did not work.
Hmm... yeah, this is not ideal.
setup is just a Windows application, so I don't think the CRT implements
checking those env vars for the default, it just looks at what the
"Windows locale" the user has configured.
I guess it would be a good idea to take these env vars into account
before calling setlocale() to emulate unix-style bahaviour.
>> Is there any way to force setup.exe to use English?
>> setup-x86_64.exe --lang 1033 did not work, but
> setup-x86_64.exe --lang 0x409 or setup-x86_64.exe --lang 409 works!
Glad you managed to find the option!
Assuming that the language code is hex seems just wrong though, so I'll
consider that a bug. Thanks for pointing that out!
More information about the Cygwin
mailing list