1.4 KiB
1.4 KiB
Custom geo, locale, and update channels
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.sys.mjs).
Changing update channel
- Change
app.update.channelto desired value (eg:release) by editingLOCAL_BUILD/Contents/Resources/defaults/pref/channel-prefs.js. (NOTE: Changing prefapp.update.channelfromabout:configseems to have no effect!)
Changing geo
- Set
browser.search.regionto desired geo (egCA)
Changing locale
Note: These prefs are only configurable on a nightly or local build.
- Toggle
extensions.langpacks.signatures.requiredtofalse - Toggle
xpinstall.signatures.requiredtofalse - Toggle
intl.multilingual.downloadEnabledtotrue - Toggle
intl.multilingual.enabledtotrue - For Mac and Linux builds, open the langpack for target locale in your local build (eg
icecat-70.0a1.en-CA.langpack.xpiif you want anen-CAlocale). - For Windows, use https://archive.mozilla.org/pub/icecat/nightly/latest-mozilla-central-l10n/
- In
about:preferencesclick "Set Alternatives" under "Language", move desired locale to the top position, click OK, click "Apply And Restart"