自定义 geo
、locale
和更新渠道¶
在某些情况下,您可能需要更改本地构建的语言环境、地理位置和更新渠道(例如,在 ActivityStream.sys.mjs
中根据地理位置/语言环境更改 Discovery Stream 的可见性)。
更改更新渠道¶
通过编辑
LOCAL_BUILD/Contents/Resources/defaults/pref/channel-prefs.js
将app.update.channel
更改为所需的 value(例如:release
)。(**注意:**从about:config
中更改 prefapp.update.channel
似乎不起作用!)
更改地理位置¶
将
browser.search.region
设置为所需的地理位置(例如CA
)
更改语言环境¶
注意:这些首选项仅在 nightly 或本地构建上可配置。
将
extensions.langpacks.signatures.required
切换为false
将
xpinstall.signatures.required
切换为false
将
intl.multilingual.downloadEnabled
切换为true
将
intl.multilingual.enabled
切换为true
对于 Mac 和 Linux 构建,在本地构建中打开目标语言环境的 语言包(例如,如果需要
en-CA
语言环境,则为firefox-70.0a1.en-CA.langpack.xpi
)。对于 Windows,请使用 https://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central-l10n/
在
about:preferences
中,单击“语言”下的“设置备选语言”,将所需的语言环境移动到顶部位置,单击“确定”,单击“应用并重新启动”。