Index | Thread | Search

From:
Leah Rowe <info@minifree.org>
Subject:
Re: No localization in www/librewolf
To:
Joel Carnat <joel@carnat.net>, ports@openbsd.org
Date:
Wed, 5 Aug 2026 01:43:28 +0100

Download raw body.

Thread
(I didn't do any of that stuff on my linux machine where i run 
librewolf, because there, i imported my old firefox profile and did some 
leahing to make it work, and it stayed in german, not en-US)

on my openbsd machine i've never tried changing a fresh librewolf profil 
eover to another language, i just use en-US. i hope my last email 
helped. please do tell if you figure it. perhaps this can be added to 
the openbsd manpage for librewolf.


Am 05.08.26 um 01:41 schrieb Leah Rowe:
>
> Hello there!
>
> Let me clarify this: as part of LibreWolf's anti-fingerprinting, it 
> defaults to forcing use of en-US. The idea is that everyone looks the 
> same by default. Like, if you're the only Thai person using a website, 
> it's pretty easy to finger you even if you changed your IP for example.
>
> You can turn it off. in about:config you can turn 
> off privacy.resistFingerprinting to false - this will turn off 
> anti-fingerprinting, but then you can turn it back on with specific 
> things enabled:
>
> privacy.fingerprintingProtection.overrides and then in mine for 
> example I have: +AllTargets,-CSSPrefersColorScheme
>
> because i want dark mode. +AllTargets turns everything back on, but in 
> this example, -CSSPrefersColorScheme disables LW's forcing of light 
> mode (note the minus character instead of plus).
>
> I don't know what one it is for enabling change of locale but you can 
> check upstream documentation about this.
>
> yeah, then in about:config i think you just set intl.locale.requested 
> to whatever you want e.g. de-DE (I have mine set to this, despite 
> being British, because I just love the German language for like, no 
> reason)
>
> see also, if applicable to you: extensions.getAddons.langpacks.url
>
> you should probably check documentation to confirm this. but yes:
>
> your current problem is the result of an intentional design choice in 
> librewolf.
>
>
>
> Am 03.08.26 um 18:34 schrieb Joel Carnat:
>> Hi,
>>
>> I just noticed that localization was not available anymore when using
>> www/librewolf. I'm pretty sure it was available when the port was
>> introduced but I may be confusing with Librewolf on Linux.
>>
>> Following [1] and [2], I checked that with-l10n-base what set and also
>> tried compiling with "mk_add_options MOZ_REQUIRE_SIGNING=" in
>> files/mozconfig-openbsd. But it doesn't seem to solve the problem.
>>
>> Running debug-librewolf-153.0pl3 on OpenBSD 8.0-beta, nothing is
>> displayed in the console when trying to set a different Brower language
>> (about:preferences#languages). Not error is raised.
>>
>> I tried the same Librewolf version on FreeBSD 15.1 and the error is also
>> there. Not sure what this means.
>>
>> I have not found external XPI files such as the ones available with
>> firefox-i18n. From what I understood, it seems the international files
>> should be made available at compilation by Librewolf.
>>
>> If you have any ideas or hints to solve this, I can try them and report
>> 🙂
>>
>> Thanks,
>> Joel C.
>>
>> [1]https://forums.freebsd.org/threads/librewolf-language-issue-news.102516/ 
>>
>> [2]https://codeberg.org/librewolf/issues/issues/2947
>
-- 
Company director, Minifree Ltd
Registered in England, No. 9361826 | VAT No. GB202190462
Registered Office: 19 Hilton Road, Canvey Island, Essex SS8 9QA, UK