There are instances where you may need to change your local build's locale, geo, and update channel (such as changes to the visibility of Discovery Stream on a per-geo/locale basis in ActivityStream.jsm
).
- Change
app.update.channel
to desired value (eg:release
) by editingLOCAL_BUILD/Contents/Resources/defaults/pref/channel-prefs.js
. (NOTE: Changing prefapp.update.channel
fromabout:config
seems to have no effect!)
- Set
browser.search.region
to desired geo (egCA
)
Note: These prefs are only configurable on a nightly or local build.
- Toggle
extensions.langpacks.signatures.required
tofalse
- Toggle
xpinstall.signatures.required
tofalse
- Toggle
intl.multilingual.downloadEnabled
totrue
- Toggle
intl.multilingual.enabled
totrue
- Open the langpack for target locale in your local build (eg
firefox-70.0a1.en-CA.langpack.xpi
if you want anen-CA
locale) - In
about:preferences
click "Set Alternatives" under "Language", move desired locale to the top position, click OK, click "Apply And Restart"