Skip to content
This repository has been archived by the owner on Feb 29, 2020. It is now read-only.

Latest commit

 

History

History
22 lines (14 loc) · 1.24 KB

geo_locale.md

File metadata and controls

22 lines (14 loc) · 1.24 KB

Setting 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.jsm).

Changing update channel

  • Change app.update.channel to desired value (eg: release) by editing LOCAL_BUILD/Contents/Resources/defaults/pref/channel-prefs.js. (NOTE: Changing pref app.update.channel from about:config seems to have no effect!)

Changing geo

  • Set browser.search.region to desired geo (eg CA)

Changing locale

Note: These prefs are only configurable on a nightly or local build.

  • Toggle extensions.langpacks.signatures.required to false
  • Toggle xpinstall.signatures.required to false
  • Toggle intl.multilingual.downloadEnabled to true
  • Toggle intl.multilingual.enabled to true
  • Open the langpack for target locale in your local build (eg firefox-70.0a1.en-CA.langpack.xpi if you want an en-CA locale)
  • In about:preferences click "Set Alternatives" under "Language", move desired locale to the top position, click OK, click "Apply And Restart"