Index | Thread | Search

From:
Leah Rowe <info@minifree.org>
Subject:
www/librewolf i18n
To:
"ports@openbsd.org" <ports@openbsd.org>
Date:
Mon, 31 Aug 2026 09:49:50 +0100

Download raw body.

Thread
  • Leah Rowe:

    www/librewolf i18n

Hi everyone,

JustĀ  an update regarding the previously reported issue with 
translations in the LibreWolf menu.

I experimentally enabled FireFox language packs in my port, by adding 
"locale" to the list of allowed extensions in the policy file. This 
worked, allowing me to install a German language pack in LibreWolf, and 
the menus changed to German e.g. in about:preferences

When restarting the browser, I would briefly see German in the search 
bar, but then it and the rest of the interface would quickly switch back 
to English automatically and I'd have to install the language pack again.

I'm not sure what LibreWolf itself does, upstream, for translating the 
user interface. Someone here complained the other day that they could 
only get English in the interface. It should be noted that it's still 
possible to change the requested page language, and this works perfectly 
without being reset (I was able to get German internet this way).

LibreWolf normally blocks language packs because the mozilla ones lack 
certain strings that they add to the menus, and apparently that can 
cause issues, though I didn't test this fully. I see that LibreWolf 
*does* provide what seem to be label translations for the UI, in lw/l10n 
on the source tarball, and our mozconfig does seem to point to it 
correctly, so I'm somewhat stumped. I don't know reliably how to 
translate the user interface in LibreWolf on OpenBSD.

If someone else has a clue, I'd be happy to try suggestions. My native 
language is actually English, but I would like to be able to use my 
preferred language reliably in LibreWolf :)

I've looked at LibreWolf ports in various other systems e.g. arch 
pkgbuild, freebsd, and I don't see anything obviously different in the 
way they handle localisation. Any ideas?

-- 
Company director, Minifree Ltd
Registered in England, No. 9361826 | VAT No. GB202190462
Registered Office: 19 Hilton Road, Canvey Island, Essex SS8 9QA, UK