[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor-launcher/master] Bug 31286: Update to tor settings related strings



commit 5f40953122f759fe6a4992f7a61e4cb3d5888d53
Author: Richard Pospesel <richard@xxxxxxxxxxxxxx>
Date:   Mon Oct 14 14:10:21 2019 -0700

    Bug 31286: Update to tor settings related strings
    
    For each locale, programmatically migrated what we can from
    torlauncher.properties and removed colon [:ï¼?] characters from field
    label strings.
---
 src/chrome/locale/ady/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/af-ZA/network-settings.dtd       |  2 ++
 src/chrome/locale/af/network-settings.dtd          | 16 +++++++++++-----
 src/chrome/locale/ak/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/am-ET/network-settings.dtd       | 14 ++++++++------
 src/chrome/locale/am/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ar/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/arn/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/az/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/be/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/bg-BG/network-settings.dtd       |  2 ++
 src/chrome/locale/bg/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/bn-BD/network-settings.dtd       | 16 +++++++++++-----
 src/chrome/locale/bn-IN/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/bn/network-settings.dtd          | 16 +++++++++++-----
 src/chrome/locale/bo/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/br/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/bs/network-settings.dtd          | 16 +++++++++++-----
 src/chrome/locale/ca/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ca@valencia/network-settings.dtd |  2 ++
 src/chrome/locale/cs-CZ/network-settings.dtd       | 14 ++++++++------
 src/chrome/locale/cs/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/csb/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/cv/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/cy/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/da/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/de/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/dz/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/el-GR/network-settings.dtd       |  2 ++
 src/chrome/locale/el/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/en-US/network-settings.dtd       | 22 ++++++----------------
 src/chrome/locale/eo/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/es-AR/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/es-CL/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/es-CO/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/es-MX/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/es-NI/network-settings.dtd       |  2 ++
 src/chrome/locale/es/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/et/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/eu/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/fa/network-settings.dtd          | 16 +++++++++++-----
 src/chrome/locale/fi/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/fil/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/fo/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/fr-CA/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/fr/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/fur/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/fy/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ga/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/gl/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/gu-IN/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/gu/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/gun/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/ha/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/he/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/hi/network-settings.dtd          | 12 +++++++++---
 src/chrome/locale/hr-HR/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/hr/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ht/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/hu/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/hy-AM/network-settings.dtd       | 14 ++++++++------
 src/chrome/locale/hy/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ia/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/id/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/is/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/it/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ja/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/jv/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ka/network-settings.dtd          | 14 ++++++++++----
 src/chrome/locale/kk/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/km/network-settings.dtd          |  6 ++++++
 src/chrome/locale/kn/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ko-KR/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/ko/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ku/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/kw/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ky/network-settings.dtd          | 16 +++++++++++-----
 src/chrome/locale/lb/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/lg/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ln/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/lo/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/lt/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/lv/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/mg/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/mi/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/mk/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ml/network-settings.dtd          | 14 ++++++++++----
 src/chrome/locale/mn/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/mr/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ms-MY/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/ms/network-settings.dtd          |  4 +++-
 src/chrome/locale/mt/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/my/network-settings.dtd          | 10 ++++++++--
 src/chrome/locale/nah/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/nap/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/nb/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/nds/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/ne/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/nl-BE/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/nl/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/nn/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/nso/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/pa/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/pap/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/pl-PL/network-settings.dtd       |  2 ++
 src/chrome/locale/pl/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/pms/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/ps/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/pt-BR/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/pt-PT/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/pt/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ro/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ru/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ru@petr1708/network-settings.dtd | 18 ++++++++++++------
 src/chrome/locale/sco/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/si-LK/network-settings.dtd       | 12 +++++++++---
 src/chrome/locale/sk-SK/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/sk/network-settings.dtd          | 16 +++++++++++-----
 src/chrome/locale/sl-SI/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/sl/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/sn/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/so/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/sq-AL/network-settings.dtd       | 14 ++++++++------
 src/chrome/locale/sq/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/sr/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/sr@latin/network-settings.dtd    | 16 +++++++++++-----
 src/chrome/locale/st/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/su/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/sv/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/sw/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/szl/network-settings.dtd         | 18 ++++++++++++------
 src/chrome/locale/ta/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/te-IN/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/te/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/tg/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/th/network-settings.dtd          |  6 ++++++
 src/chrome/locale/ti/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/tk/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/tr/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/uk/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ur-PK/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/ur/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/uz/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/ve/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/vi/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/wa/network-settings.dtd          | 18 ++++++++++++------
 src/chrome/locale/wo/network-settings.dtd          | 18 ++++++++++++------
 .../locale/zh-CN.GB2312/network-settings.dtd       |  2 ++
 src/chrome/locale/zh-CN/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/zh-HK/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/zh-TW/network-settings.dtd       | 18 ++++++++++++------
 src/chrome/locale/zh/network-settings.dtd          |  2 ++
 src/chrome/locale/zu/network-settings.dtd          | 18 ++++++++++++------
 153 files changed, 1691 insertions(+), 841 deletions(-)

diff --git a/src/chrome/locale/ady/network-settings.dtd b/src/chrome/locale/ady/network-settings.dtd
index 4615146..247385b 100644
--- a/src/chrome/locale/ady/network-settings.dtd
+++ b/src/chrome/locale/ady/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/af-ZA/network-settings.dtd b/src/chrome/locale/af-ZA/network-settings.dtd
index 3cab152..24db3c8 100644
--- a/src/chrome/locale/af-ZA/network-settings.dtd
+++ b/src/chrome/locale/af-ZA/network-settings.dtd
@@ -1,3 +1,5 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/af/network-settings.dtd b/src/chrome/locale/af/network-settings.dtd
index ca04ccf..2fcaa2d 100644
--- a/src/chrome/locale/af/network-settings.dtd
+++ b/src/chrome/locale/af/network-settings.dtd
@@ -27,15 +27,15 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Poort:">
+<!ENTITY torsettings.useProxy.port "Poort">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Gebruikersnaam:">
+<!ENTITY torsettings.useProxy.username "Gebruikersnaam">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.password "Wagwoord">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
@@ -43,7 +43,7 @@
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Hierdie rekenaar gaan deur 'n firewall wat slegs konneksies na sekere poorte toelaat">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Toegelate Poorte:">
+<!ENTITY torsettings.firewall.allowedPorts "Toegelate Poorte">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ak/network-settings.dtd b/src/chrome/locale/ak/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/ak/network-settings.dtd
+++ b/src/chrome/locale/ak/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/am-ET/network-settings.dtd b/src/chrome/locale/am-ET/network-settings.dtd
index 23aae0a..666d19a 100644
--- a/src/chrome/locale/am-ET/network-settings.dtd
+++ b/src/chrome/locale/am-ET/network-settings.dtd
@@ -43,17 +43,17 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "This computer needs to use a local proxy to access the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "My Internet Service Provider (ISP) blocks connections to the Tor network">
 <!ENTITY torsettings.useBridges.default "Connect with provided bridges">
 <!ENTITY torsettings.useBridges.note "Each type of bridge uses a different method to avoid censorship.&#160; If one bridge does not work, try again using a different one.">
@@ -73,3 +73,5 @@
 <!ENTITY torsettings.bridgeHelp3.emailList "https://www.riseup.net, https://mail.google.com, or https://mail.yahoo.com";>
 <!ENTITY torsettings.bridgeHelp4Heading "Through the Help Desk">
 <!ENTITY torsettings.bridgeHelp4 "As a last resort, you can request bridge addresses by sending a polite email message to help@xxxxxxxxxxxxxxxxx.&#160; Please note that a person will need to respond to each request.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/am/network-settings.dtd b/src/chrome/locale/am/network-settings.dtd
index d23064d..4d89bce 100644
--- a/src/chrome/locale/am/network-settings.dtd
+++ b/src/chrome/locale/am/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ar/network-settings.dtd b/src/chrome/locale/ar/network-settings.dtd
index 5e1673a..b6fc1de 100644
--- a/src/chrome/locale/ar/network-settings.dtd
+++ b/src/chrome/locale/ar/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "أستخدÙ? Ù?سÙ?طا Ù?Ù?اتصاÙ? باÙ?Ø¥Ù?ترÙ?ت">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Ù?Ù?ع اÙ?برÙ?Ù?سÙ?:">
+<!ENTITY torsettings.useProxy.type "Ù?Ù?ع اÙ?برÙ?Ù?سÙ?">
 <!ENTITY torsettings.useProxy.type.placeholder "اختر Ù?Ù?ع اÙ?Ù?سÙ?Ø·">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "اÙ?عÙ?Ù?اÙ?:">
+<!ENTITY torsettings.useProxy.address "اÙ?عÙ?Ù?اÙ?">
 <!ENTITY torsettings.useProxy.address.placeholder "عÙ?Ù?اÙ? اÙ?Ø¥Ù?ترÙ?ت IP Ø£Ù? اسÙ? اÙ?Ù?ضÙ?Ù?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "اÙ?Ù?Ù?Ù?Ø°:">
+<!ENTITY torsettings.useProxy.port "اÙ?Ù?Ù?Ù?Ø°">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "اسÙ? اÙ?Ù?ستخدÙ?:">
+<!ENTITY torsettings.useProxy.username "اسÙ? اÙ?Ù?ستخدÙ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Ù?Ù?Ù?Ø© اÙ?سر:">
+<!ENTITY torsettings.useProxy.password "Ù?Ù?Ù?Ø© اÙ?سر">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "اتصاÙ? اÙ?Ø¥Ù?ترÙ?ت Ù?Ù?ذا اÙ?Ù?Ù?بÙ?Ù?تر Ù?Ù?ر بجدار Ø­Ù?اÙ?Ø© Ù?سÙ?Ø­ باÙ?اتصاÙ? Ù?Ù?Ø· Ù?Ù? Ø®Ù?اÙ? Ù?Ù?اÙ?Ø° Ù?عÙ?Ù?Ø©">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "اÙ?Ù?Ù?اÙ?Ø° اÙ?Ù?سÙ?Ù?Ø­ بÙ?ا:">
+<!ENTITY torsettings.firewall.allowedPorts "اÙ?Ù?Ù?اÙ?Ø° اÙ?Ù?سÙ?Ù?Ø­ بÙ?ا">
 <!ENTITY torsettings.useBridges.checkbox "تÙ?ر Ù?حجÙ?ب Ù?Ù? بÙ?دÙ?">
 <!ENTITY torsettings.useBridges.default "اختر جسرا Ù?Ù?دÙ?Ù?جا Ù?Ù? اÙ?برÙ?اÙ?ج">
 <!ENTITY torsettings.useBridges.default.placeholder "اختر جسرا">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "اطÙ?ب جسرا جدÙ?داâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Ù?تصÙ? بÙ?اعدة بÙ?اÙ?ات اÙ?جسÙ?ر BridgeDB. Ù?Ù?رجÙ? اÙ?اÙ?تظار.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Ø­Ù? Ù?اباتشا Ù?Ø·Ù?ب جسر.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "اÙ?Ø­Ù? Ù?Ù?س سÙ?Ù?Ù?Ù?ا. Ù?Ù?رجÙ? إعادة اÙ?Ù?حاÙ?Ù?Ø©.">
diff --git a/src/chrome/locale/arn/network-settings.dtd b/src/chrome/locale/arn/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/arn/network-settings.dtd
+++ b/src/chrome/locale/arn/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/az/network-settings.dtd b/src/chrome/locale/az/network-settings.dtd
index b3aeaae..4b9f8af 100644
--- a/src/chrome/locale/az/network-settings.dtd
+++ b/src/chrome/locale/az/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Tipi:">
+<!ENTITY torsettings.useProxy.type "Proxy Tipi">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Ã?nvan:">
+<!ENTITY torsettings.useProxy.address "Ã?nvan">
 <!ENTITY torsettings.useProxy.address.placeholder "Ä°P ünvanı vÉ? ya anakompüterin adı">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Ä°stifadÉ?çi adı:">
+<!ENTITY torsettings.useProxy.username "Ä°stifadÉ?çi adı">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Å?ifrÉ?:">
+<!ENTITY torsettings.useProxy.password "Å?ifrÉ?">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Bu kompüter yalnız müÉ?yyÉ?n portlarla É?laqÉ?yÉ? icazÉ? verÉ?n tÉ?hlükÉ?sizlik divarindan keçir">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Ä°czaÉ? verilÉ?n portlar:">
+<!ENTITY torsettings.firewall.allowedPorts "Ä°czaÉ? verilÉ?n portlar">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/be/network-settings.dtd b/src/chrome/locale/be/network-settings.dtd
index 38e2752..17953ff 100644
--- a/src/chrome/locale/be/network-settings.dtd
+++ b/src/chrome/locale/be/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Ð?аÑ?олÑ?:">
+<!ENTITY torsettings.useProxy.password "Ð?аÑ?олÑ?">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/bg-BG/network-settings.dtd b/src/chrome/locale/bg-BG/network-settings.dtd
index 3cab152..24db3c8 100644
--- a/src/chrome/locale/bg-BG/network-settings.dtd
+++ b/src/chrome/locale/bg-BG/network-settings.dtd
@@ -1,3 +1,5 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/bg/network-settings.dtd b/src/chrome/locale/bg/network-settings.dtd
index 01223d7..0ae6e2b 100644
--- a/src/chrome/locale/bg/network-settings.dtd
+++ b/src/chrome/locale/bg/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Ð?з използвам пÑ?окÑ?и за доÑ?Ñ?Ñ?п до инÑ?еÑ?неÑ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Ð?Ñ?окÑ?и Тип:">
+<!ENTITY torsettings.useProxy.type "Ð?Ñ?окÑ?и Тип">
 <!ENTITY torsettings.useProxy.type.placeholder "Ð?збеÑ?еÑ?е вида на пÑ?окÑ?иÑ?о">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?:">
+<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?">
 <!ENTITY torsettings.useProxy.address.placeholder "IP адÑ?еÑ? или Ñ?оÑ?Ñ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?:">
+<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Ð?оÑ?Ñ?ебиÑ?елÑ?ко име:">
+<!ENTITY torsettings.useProxy.username "Ð?оÑ?Ñ?ебиÑ?елÑ?ко име">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Ð?аÑ?ола:">
+<!ENTITY torsettings.useProxy.password "Ð?аÑ?ола">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Този компÑ?Ñ?Ñ?Ñ? Ñ?е Ñ?вÑ?Ñ?зва пÑ?ез firewall,койÑ?о позволÑ?ва вÑ?Ñ?зки Ñ?амо кÑ?м опÑ?еделени поÑ?Ñ?ове.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Ð?озволени поÑ?Ñ?ове:">
+<!ENTITY torsettings.firewall.allowedPorts "Ð?озволени поÑ?Ñ?ове">
 <!ENTITY torsettings.useBridges.checkbox "Tor  е Ñ?ензÑ?Ñ?иÑ?ан в моÑ?Ñ?а Ñ?Ñ?Ñ?ана">
 <!ENTITY torsettings.useBridges.default "Ð?збоÑ? на вгÑ?аден бÑ?идж">
 <!ENTITY torsettings.useBridges.default.placeholder "избеÑ?еÑ?е бÑ?идж">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Ð?аÑ?вка за нов bridge...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "СвÑ?Ñ?зване Ñ? BridgeDB. Ð?олÑ? изÑ?акайÑ?е.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "РеÑ?еÑ?е CAPTCHA за заÑ?вка на bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "РеÑ?ениеÑ?о не е пÑ?авилно. Ð?олÑ?, опиÑ?айÑ?е пак.">
diff --git a/src/chrome/locale/bn-BD/network-settings.dtd b/src/chrome/locale/bn-BD/network-settings.dtd
index 74cfe00..d18fc76 100644
--- a/src/chrome/locale/bn-BD/network-settings.dtd
+++ b/src/chrome/locale/bn-BD/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "����ি�">
 
 <!ENTITY torsettings.useProxy.checkbox "�মি �ন��ারন��� স�য�� স�থাপন �রত� প�র��সি ব�যবহার �রি">
-<!ENTITY torsettings.useProxy.type "প�র��সি প�র�ার:">
+<!ENTITY torsettings.useProxy.type "প�র��সি প�র�ার">
 <!ENTITY torsettings.useProxy.type.placeholder "���ি প�র��সি �া�প নির�বা�ন �র�ন">
-<!ENTITY torsettings.useProxy.address "ঠি�ানা:">
+<!ENTITY torsettings.useProxy.address "ঠি�ানা">
 <!ENTITY torsettings.useProxy.address.placeholder "��পি ঠি�ানা বা হ�স��নাম">
 <!ENTITY torsettings.useProxy.port "প�র���">
-<!ENTITY torsettings.useProxy.username "ব�যবহার�ার�র নাম:">
-<!ENTITY torsettings.useProxy.password "পাস�য়ার�ড:">
+<!ENTITY torsettings.useProxy.username "ব�যবহার�ার�র নাম">
+<!ENTITY torsettings.useProxy.password "পাস�য়ার�ড">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "�� �ম�পি��ার�ি ���ি ফায়ার�য়াল�র মাধ�যম� যায় যা ��বলমাত�র �ি�� প�র���র স�য���র �ন�মতি দ�য়">
-<!ENTITY torsettings.firewall.allowedPorts "�ন�ম�দিত প�র��সম�হ:">
+<!ENTITY torsettings.firewall.allowedPorts "�ন�ম�দিত প�র��সম�হ">
 <!ENTITY torsettings.useBridges.checkbox "�র �মার দ�শ� স�ন�সর �রা হয়">
 <!ENTITY torsettings.useBridges.default "���ি �ন�তর�নির�মিত ব�রি� নির�বা�ন �র�ন">
 <!ENTITY torsettings.useBridges.default.placeholder "���ি ব�রি� নির�বা�ন �র�ন">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "�মরা �র ন���য়ার��� ���ি স�য�� স�থাপন �রার সময় �ন���রহ �র� �প���ষা �র�ন। �� �য়�� মিনি� সময় নিত� পার�.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "���ি নত�ন ব�রি� �ন�র�ধ �র�ন">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "ব�রি�ডিবি � য��ায�� �রা হ����। �ন���রহপ�র�ব� �প���ষা �র�ন.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "���ি ব�রি� �ন�র�ধ �রার �ন�য ��যাপ�া সমাধান �র�ন।...">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "সমাধান সঠি� নয়। �ন���রহপ�র�ব� �বার ��ষ��া �র�ন.">
diff --git a/src/chrome/locale/bn-IN/network-settings.dtd b/src/chrome/locale/bn-IN/network-settings.dtd
index 4615146..247385b 100644
--- a/src/chrome/locale/bn-IN/network-settings.dtd
+++ b/src/chrome/locale/bn-IN/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/bn/network-settings.dtd b/src/chrome/locale/bn/network-settings.dtd
index 67680f7..8518247 100644
--- a/src/chrome/locale/bn/network-settings.dtd
+++ b/src/chrome/locale/bn/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "�মি �ন��ারন��� স�য�� স�থাপন �রত� প�র��সি ব�যবহার �রি">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "প�র��সি প�র�ার:">
+<!ENTITY torsettings.useProxy.type "প�র��সি প�র�ার">
 <!ENTITY torsettings.useProxy.type.placeholder "���ি প�র��সি �া�প নির�বা�ন �র�ন">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "ঠি�ানা:">
+<!ENTITY torsettings.useProxy.address "ঠি�ানা">
 <!ENTITY torsettings.useProxy.address.placeholder "��পি ঠি�ানা বা হ�স��নাম">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.port "প�র���">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "ব�যবহার�ার� নাম:">
+<!ENTITY torsettings.useProxy.username "ব�যবহার�ার� নাম">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "পাস�য়ার�ড:">
+<!ENTITY torsettings.useProxy.password "পাস�য়ার�ড">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "�� �ম�পি��ার�ি ���ি ফায়ার�য়াল�র মাধ�যম� যায় যা ��বলমাত�র �ি�� প�র���র স�য���র �ন�মতি দ�য়">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "�ন�ম�দিত প�র��সম�হ:">
+<!ENTITY torsettings.firewall.allowedPorts "�ন�ম�দিত প�র��সম�হ">
 <!ENTITY torsettings.useBridges.checkbox "�র �মার দ�শ� স�ন�সর �রা হয়">
 <!ENTITY torsettings.useBridges.default "���ি �ন�তর�নির�মিত ব�রি� নির�বা�ন �র�ন">
 <!ENTITY torsettings.useBridges.default.placeholder "���ি ব�রি� নির�বা�ন �র�ন">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "���ি নত�ন ব�রি� �ন�র�ধ �র�ন">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "ব�রি�ডিবি � য��ায�� �রা হ����। �ন���রহপ�র�ব� �প���ষা �র�ন.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "���ি ব�রি� �ন�র�ধ �রার �ন�য ��যাপ�া সমাধান �র�ন।...">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "সমাধান সঠি� নয়। �ন���রহপ�র�ব� �বার ��ষ��া �র�ন.">
diff --git a/src/chrome/locale/bo/network-settings.dtd b/src/chrome/locale/bo/network-settings.dtd
index c281daf..fa1e143 100644
--- a/src/chrome/locale/bo/network-settings.dtd
+++ b/src/chrome/locale/bo/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/br/network-settings.dtd b/src/chrome/locale/br/network-settings.dtd
index 86eb33d..c9d0c9b 100644
--- a/src/chrome/locale/br/network-settings.dtd
+++ b/src/chrome/locale/br/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/bs/network-settings.dtd b/src/chrome/locale/bs/network-settings.dtd
index ba458c3..499a2df 100644
--- a/src/chrome/locale/bs/network-settings.dtd
+++ b/src/chrome/locale/bs/network-settings.dtd
@@ -27,15 +27,15 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "KorisniÄ?ko ime:">
+<!ENTITY torsettings.useProxy.username "KorisniÄ?ko ime">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.password "Å ifra">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
@@ -43,7 +43,7 @@
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ca/network-settings.dtd b/src/chrome/locale/ca/network-settings.dtd
index 65d4f16..fc0db0d 100644
--- a/src/chrome/locale/ca/network-settings.dtd
+++ b/src/chrome/locale/ca/network-settings.dtd
@@ -28,23 +28,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Utilitzo un servidor intermediari per a accedir a Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tipus de servidor intermediari local:">
+<!ENTITY torsettings.useProxy.type "Tipus de servidor intermediari local">
 <!ENTITY torsettings.useProxy.type.placeholder "seleccioneu un tipus de servidor intermediari">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adreça:">
+<!ENTITY torsettings.useProxy.address "Adreça">
 <!ENTITY torsettings.useProxy.address.placeholder "Adreça IP o nom del host">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nom d'usuari:">
+<!ENTITY torsettings.useProxy.username "Nom d'usuari">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Contrasenya:">
+<!ENTITY torsettings.useProxy.password "Contrasenya">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Aquest ordinador va a través d'un tallafoc que només permet connexions a certs ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Ports permesos:">
+<!ENTITY torsettings.firewall.allowedPorts "Ports permesos">
 <!ENTITY torsettings.useBridges.checkbox "Tor està censurat al meu país">
 <!ENTITY torsettings.useBridges.default "Seleccioneu un pont predefinit">
 <!ENTITY torsettings.useBridges.default.placeholder "seleccioneu un pont">
@@ -92,3 +92,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Sol·licita un pont nou...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "S&#x27;està contactant amb el BridgeDB. Espereu.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Resolgueu el CAPTCHA per a sol·licitar un pont.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "La solució no és correcta. Torneu a provar-ho.">
diff --git a/src/chrome/locale/ca@valencia/network-settings.dtd b/src/chrome/locale/ca@valencia/network-settings.dtd
index 0458e75..3cfb839 100644
--- a/src/chrome/locale/ca@valencia/network-settings.dtd
+++ b/src/chrome/locale/ca@valencia/network-settings.dtd
@@ -52,3 +52,5 @@
 <!ENTITY torsettings.bridgeHelp2 "">
 <!ENTITY torsettings.bridgeHelp3 "">
 <!ENTITY torsettings.bridgeHelp4 "">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/cs-CZ/network-settings.dtd b/src/chrome/locale/cs-CZ/network-settings.dtd
index 75ece3b..3c445d0 100644
--- a/src/chrome/locale/cs-CZ/network-settings.dtd
+++ b/src/chrome/locale/cs-CZ/network-settings.dtd
@@ -43,17 +43,17 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "This computer needs to use a local proxy to access the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "My Internet Service Provider (ISP) blocks connections to the Tor network">
 <!ENTITY torsettings.useBridges.default "Connect with provided bridges">
 <!ENTITY torsettings.useBridges.note "Each type of bridge uses a different method to avoid censorship.&#160; If one bridge does not work, try again using a different one.">
@@ -73,3 +73,5 @@
 <!ENTITY torsettings.bridgeHelp3.emailList "https://www.riseup.net, https://mail.google.com, or https://mail.yahoo.com";>
 <!ENTITY torsettings.bridgeHelp4Heading "Through the Help Desk">
 <!ENTITY torsettings.bridgeHelp4 "As a last resort, you can request bridge addresses by sending a polite email message to help@xxxxxxxxxxxxxxxxx.&#160; Please note that a person will need to respond to each request.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/cs/network-settings.dtd b/src/chrome/locale/cs/network-settings.dtd
index 61c193f..59dc1c8 100644
--- a/src/chrome/locale/cs/network-settings.dtd
+++ b/src/chrome/locale/cs/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Používám proxy pro pÅ?ipojení k Internetu">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Typ proxy:">
+<!ENTITY torsettings.useProxy.type "Typ proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "vyberte typ proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresa:">
+<!ENTITY torsettings.useProxy.address "Adresa">
 <!ENTITY torsettings.useProxy.address.placeholder "IP adresa nebo název serveru">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Uživatel:">
+<!ENTITY torsettings.useProxy.username "Uživatel">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Heslo:">
+<!ENTITY torsettings.useProxy.password "Heslo">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Tento poÄ?ítaÄ? používá firewall, který povoluje pÅ?ipojení pouze pÅ?es nÄ?které porty.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Povolené porty:">
+<!ENTITY torsettings.firewall.allowedPorts "Povolené porty">
 <!ENTITY torsettings.useBridges.checkbox "Tor je v mé zemi cenzurován">
 <!ENTITY torsettings.useBridges.default "Vyberte vestavÄ?ný most">
 <!ENTITY torsettings.useBridges.default.placeholder "vyberte most">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Požádat o nový most�">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Kontaktování BridgeDB. Ä?ekejte prosím.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Pro vyžádání mostu prosím opište kód CAPTCHA.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Neopsali jste kód správnÄ?. Zkuste to prosím znovu.">
diff --git a/src/chrome/locale/csb/network-settings.dtd b/src/chrome/locale/csb/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/csb/network-settings.dtd
+++ b/src/chrome/locale/csb/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/cv/network-settings.dtd b/src/chrome/locale/cv/network-settings.dtd
index c4d154c..818a3a0 100644
--- a/src/chrome/locale/cv/network-settings.dtd
+++ b/src/chrome/locale/cv/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Ð?Ñ?окÑ?и:">
+<!ENTITY torsettings.useProxy.type "Ð?Ñ?окÑ?и">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Ð?дÑ?Ä?Ñ?:">
+<!ENTITY torsettings.useProxy.address "Ð?дÑ?Ä?Ñ?">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?Ä?:">
-<!ENTITY torsettings.useProxy.username "ЯÑ?Ä?:">
-<!ENTITY torsettings.useProxy.password "Ð?Ä?ме Ñ?Ä?маÑ?:">
+<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?Ä?">
+<!ENTITY torsettings.useProxy.username "ЯÑ?Ä?">
+<!ENTITY torsettings.useProxy.password "Ð?Ä?ме Ñ?Ä?маÑ?">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/cy/network-settings.dtd b/src/chrome/locale/cy/network-settings.dtd
index 55cb7db..e998b8d 100644
--- a/src/chrome/locale/cy/network-settings.dtd
+++ b/src/chrome/locale/cy/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Math Dirprwy:">
+<!ENTITY torsettings.useProxy.type "Math Dirprwy">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Cyfeiriad:">
+<!ENTITY torsettings.useProxy.address "Cyfeiriad">
 <!ENTITY torsettings.useProxy.address.placeholder "Cyfeiriad IP neu enw gwesteiwr">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Porth:">
+<!ENTITY torsettings.useProxy.port "Porth">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Enw defnyddiwr:">
+<!ENTITY torsettings.useProxy.username "Enw defnyddiwr">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Cyfrinair:">
+<!ENTITY torsettings.useProxy.password "Cyfrinair">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Pyrth a ganiateir:">
+<!ENTITY torsettings.firewall.allowedPorts "Pyrth a ganiateir">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/da/network-settings.dtd b/src/chrome/locale/da/network-settings.dtd
index 9cde33f..552561c 100644
--- a/src/chrome/locale/da/network-settings.dtd
+++ b/src/chrome/locale/da/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Jeg bruger en proxy til at oprette forbindelse til internettet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxytype:">
+<!ENTITY torsettings.useProxy.type "Proxytype">
 <!ENTITY torsettings.useProxy.type.placeholder "vælg en proxytype">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresse:">
+<!ENTITY torsettings.useProxy.address "Adresse">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-adresse eller værtsnavn">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Brugernavn:">
+<!ENTITY torsettings.useProxy.username "Brugernavn">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Adgangskode:">
+<!ENTITY torsettings.useProxy.password "Adgangskode">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP/HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Computeren går gennem en firewall som kun tillader forbindelse til bestemte porte">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Tilladte porte:">
+<!ENTITY torsettings.firewall.allowedPorts "Tilladte porte">
 <!ENTITY torsettings.useBridges.checkbox "Tor er censureret i mit land">
 <!ENTITY torsettings.useBridges.default "Vælg en indbygget bro">
 <!ENTITY torsettings.useBridges.default.placeholder "vælg en bro">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Anmod om en ny broâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Kontakter BridgeDB. Vent venligst.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Løs CAPTCHA&#x27;en for at anmode om en bro.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Løsningen er ikke korrekt. Prøv venligst igen.">
diff --git a/src/chrome/locale/de/network-settings.dtd b/src/chrome/locale/de/network-settings.dtd
index 33e1bf4..e4ae6af 100644
--- a/src/chrome/locale/de/network-settings.dtd
+++ b/src/chrome/locale/de/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Ich benutze einen Proxy, um mich mit dem Internet zu verbinden">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy-Typ:">
+<!ENTITY torsettings.useProxy.type "Proxy-Typ">
 <!ENTITY torsettings.useProxy.type.placeholder "Proxy-Typ auswählen">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresse:">
+<!ENTITY torsettings.useProxy.address "Adresse">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-Adresse oder Rechnername">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Anschluss:">
+<!ENTITY torsettings.useProxy.port "Anschluss">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nutzername:">
+<!ENTITY torsettings.useProxy.username "Nutzername">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Passwort:">
+<!ENTITY torsettings.useProxy.password "Passwort">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Die Verbindung dieses Rechner geht durch eine Firewall, die nur bestimmte Anschlüsse zulässt">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Erlaubte Anschlüsse:">
+<!ENTITY torsettings.firewall.allowedPorts "Erlaubte Anschlüsse">
 <!ENTITY torsettings.useBridges.checkbox "Tor wird in meinem Land blockiert.">
 <!ENTITY torsettings.useBridges.default "Bereitgestellte Brücke auswählen">
 <!ENTITY torsettings.useBridges.default.placeholder "Brücke auswählen">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Neue Brücke anfordern...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Kontaktiere BridgeDB. Bitte warten.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Löse das CAPTCHA, um eine Brücke anzufordern.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Die Lösung ist nicht korrekt. Bitte versuchen Sie es erneut.">
diff --git a/src/chrome/locale/dz/network-settings.dtd b/src/chrome/locale/dz/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/dz/network-settings.dtd
+++ b/src/chrome/locale/dz/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/el-GR/network-settings.dtd b/src/chrome/locale/el-GR/network-settings.dtd
index 3cab152..24db3c8 100644
--- a/src/chrome/locale/el-GR/network-settings.dtd
+++ b/src/chrome/locale/el-GR/network-settings.dtd
@@ -1,3 +1,5 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/el/network-settings.dtd b/src/chrome/locale/el/network-settings.dtd
index 740406b..11fdcbe 100644
--- a/src/chrome/locale/el/network-settings.dtd
+++ b/src/chrome/locale/el/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "ΧÏ?ηÏ?ιμοÏ?οιÏ? διακομιÏ?Ï?ή μεÏ?ολάβηÏ?ηÏ? για να Ï?Ï?νδεθÏ? Ï?Ï?ο ίνÏ?εÏ?νεÏ?.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "ΤÏ?Ï?οÏ? διακομιÏ?Ï?ή μεÏ?ολάβηÏ?ηÏ?:">
+<!ENTITY torsettings.useProxy.type "ΤÏ?Ï?οÏ? διακομιÏ?Ï?ή μεÏ?ολάβηÏ?ηÏ?">
 <!ENTITY torsettings.useProxy.type.placeholder "Î?Ï?ιλέξÏ?ε Ï?Ï?Ï?ο διακομιÏ?Ï?ή μεÏ?ολάβηÏ?ηÏ?.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Î?ιεÏ?θÏ?νÏ?η:">
+<!ENTITY torsettings.useProxy.address "Î?ιεÏ?θÏ?νÏ?η">
 <!ENTITY torsettings.useProxy.address.placeholder "Î?ιεÏ?θÏ?νÏ?η Î?Ρ η Ï?νομα Ï?Ï?ολογιÏ?Ï?ή ">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Î?Ï?Ï?α Ï?Ï?Ï?Ï?ήμαÏ?οÏ?:">
+<!ENTITY torsettings.useProxy.port "Î?Ï?Ï?α Ï?Ï?Ï?Ï?ήμαÏ?οÏ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Î?νομα ΧÏ?ήÏ?Ï?η:">
+<!ENTITY torsettings.useProxy.username "Î?νομα ΧÏ?ήÏ?Ï?η">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Î?Ï?δικÏ?Ï?:">
+<!ENTITY torsettings.useProxy.password "Î?Ï?δικÏ?Ï?">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Το Ï?είÏ?οÏ? Ï?Ï?οÏ?Ï?αÏ?ίαÏ? μοÏ? με αÏ?ήνει να Ï?Ï?νδέομαι μÏ?νο Ï?ε Ï?Ï?γκεκÏ?ιμένεÏ? θÏ?Ï?εÏ? Ï?Ï?Ï?Ï?ήμαÏ?οÏ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Î?Ï?ιÏ?Ï?εÏ?Ï?μενεÏ? Î?Ï?Ï?εÏ?:">
+<!ENTITY torsettings.firewall.allowedPorts "Î?Ï?ιÏ?Ï?εÏ?Ï?μενεÏ? Î?Ï?Ï?εÏ?">
 <!ENTITY torsettings.useBridges.checkbox "Î? Tor είναι αÏ?οκλειÏ?μένοÏ? Ï?Ï?η Ï?Ï?Ï?α μοÏ?">
 <!ENTITY torsettings.useBridges.default "Î?Ï?ιλέξÏ?ε ένα ενÏ?αγμένο bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "Î?Ï?ιλέξÏ?ε ένα bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Î?ηÏ?ήÏ?Ï?ε μία καινοÏ?Ï?ια γέÏ?Ï?Ï?α...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Î?Ï?ικοινÏ?νοÏ?με με Ï?ην BridgeDB. ΠαÏ?ακαλÏ?, Ï?εÏ?ιμένεÏ?ε.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Î?Ï?Ï?Ï?ε Ï?ο CAPTCHA για να ζηÏ?ήÏ?εÏ?ε γέÏ?Ï?Ï?α.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Î? λÏ?Ï?η δεν είναι Ï?Ï?Ï?Ï?ή. ΠαÏ?ακαλÏ? Ï?Ï?οÏ?Ï?αθήÏ?Ï?ε ξανά.">
diff --git a/src/chrome/locale/en-US/network-settings.dtd b/src/chrome/locale/en-US/network-settings.dtd
index 2c6e5a5..e0b5454 100644
--- a/src/chrome/locale/en-US/network-settings.dtd
+++ b/src/chrome/locale/en-US/network-settings.dtd
@@ -26,24 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
-<!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
-<!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -75,18 +69,14 @@
 <!ENTITY torPreferences.bridges "Bridges">
 <!ENTITY torPreferences.bridgesDescription "Bridges help you access the Tor Network in places where Tor is blocked. Depending on where you are, one bridge may work better than another.">
 <!ENTITY torPreferences.useBridge "Use a bridge">
-<!-- torlauncher.request_a_new_bridge -->
 <!ENTITY torPreferences.requestNewBridge "Request a New Bridge&#x2026;">
 <!ENTITY torPreferences.provideBridge "Provide a bridge">
 <!ENTITY torPreferences.advanced "Advanced">
 <!ENTITY torPreferences.advancedDescription "Configure how Tor Browser connects to the internet.">
 <!ENTITY torPreferences.firewallPortsPlaceholder "Comma-separated values">
 <!ENTITY torPreferences.requestBridgeDialogTitle "Request Bridge">
-<!-- torlauncher.contacting_bridgedb=Contacting BridgeDB. Please wait. -->
 <!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please Wait.">
-<!-- torlauncher.captcha_prompt=Solve the CAPTCHA to request a bridge. -->
 <!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
-<!--torlauncher.bad_captcha_solution=The solution is not correct. Please try again.-->
 <!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&#x2026;">
diff --git a/src/chrome/locale/eo/network-settings.dtd b/src/chrome/locale/eo/network-settings.dtd
index 123b293..8057d0a 100644
--- a/src/chrome/locale/eo/network-settings.dtd
+++ b/src/chrome/locale/eo/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adreso:">
+<!ENTITY torsettings.useProxy.address "Adreso">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Pordo:">
+<!ENTITY torsettings.useProxy.port "Pordo">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Pasvorto:">
+<!ENTITY torsettings.useProxy.password "Pasvorto">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/es-AR/network-settings.dtd b/src/chrome/locale/es-AR/network-settings.dtd
index b5c9a4d..2e9a850 100644
--- a/src/chrome/locale/es-AR/network-settings.dtd
+++ b/src/chrome/locale/es-AR/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Uso un proxy para conectar a Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tipo de proxy:">
+<!ENTITY torsettings.useProxy.type "Tipo de proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "seleccioná un tipo de proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Dirección:">
+<!ENTITY torsettings.useProxy.address "Dirección">
 <!ENTITY torsettings.useProxy.address.placeholder "Dirección IP o nombre de equipo">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Puerto:">
+<!ENTITY torsettings.useProxy.port "Puerto">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Usuario:">
+<!ENTITY torsettings.useProxy.username "Usuario">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Contraseña:">
+<!ENTITY torsettings.useProxy.password "Contraseña">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Esta computadora pasa a través de un cortafuegos que sólo permite conexiones a ciertos puertos">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Puerto permitidos:">
+<!ENTITY torsettings.firewall.allowedPorts "Puerto permitidos">
 <!ENTITY torsettings.useBridges.checkbox "Tor está censurado en mi país">
 <!ENTITY torsettings.useBridges.default "Seleccioná un puente incorporado">
 <!ENTITY torsettings.useBridges.default.placeholder "seleccioná un puente">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Solicitá un nuevo puente...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contactando BridgeDB. Por favor esperá.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solucioná el CAPTCHA para solicitar un puente.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "La solución no es correcta. Por favor intentá de nuevo.">
diff --git a/src/chrome/locale/es-CL/network-settings.dtd b/src/chrome/locale/es-CL/network-settings.dtd
index 39875fc..ed60823 100644
--- a/src/chrome/locale/es-CL/network-settings.dtd
+++ b/src/chrome/locale/es-CL/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/es-CO/network-settings.dtd b/src/chrome/locale/es-CO/network-settings.dtd
index 773e655..f30313a 100644
--- a/src/chrome/locale/es-CO/network-settings.dtd
+++ b/src/chrome/locale/es-CO/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/es-MX/network-settings.dtd b/src/chrome/locale/es-MX/network-settings.dtd
index 02fef62..b47d4c2 100644
--- a/src/chrome/locale/es-MX/network-settings.dtd
+++ b/src/chrome/locale/es-MX/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Puerto:">
+<!ENTITY torsettings.useProxy.port "Puerto">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Contraseña:">
+<!ENTITY torsettings.useProxy.password "Contraseña">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/es-NI/network-settings.dtd b/src/chrome/locale/es-NI/network-settings.dtd
index 3cab152..24db3c8 100644
--- a/src/chrome/locale/es-NI/network-settings.dtd
+++ b/src/chrome/locale/es-NI/network-settings.dtd
@@ -1,3 +1,5 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/es/network-settings.dtd b/src/chrome/locale/es/network-settings.dtd
index e8c1793..deb32af 100644
--- a/src/chrome/locale/es/network-settings.dtd
+++ b/src/chrome/locale/es/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Utilizo un proxy para conectar a Internet.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tipo de proxy:">
+<!ENTITY torsettings.useProxy.type "Tipo de proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "seleccionar un tipo de proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Dirección:">
+<!ENTITY torsettings.useProxy.address "Dirección">
 <!ENTITY torsettings.useProxy.address.placeholder "Dirección IP o nombre de máquina (host)">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Puerto:">
+<!ENTITY torsettings.useProxy.port "Puerto">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nombre de usuario:">
+<!ENTITY torsettings.useProxy.username "Nombre de usuario">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Contraseña:">
+<!ENTITY torsettings.useProxy.password "Contraseña">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Esta computadora va a través de un cortafuegos(firewall) que sólo permite conexiones a ciertos puertos">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Puertos permitidos:">
+<!ENTITY torsettings.firewall.allowedPorts "Puertos permitidos">
 <!ENTITY torsettings.useBridges.checkbox "En mi país se censura a Tor">
 <!ENTITY torsettings.useBridges.default "Seleccionar un puente construido">
 <!ENTITY torsettings.useBridges.default.placeholder "seleccionar un puente">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "Ver los registros de Tor.">
 <!ENTITY torPreferences.viewLogs "Ver registros&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Registros de Tor">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Solicitar un nuevo puente...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contactando con BridgeDB. Espera por favor.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Resuelve el CAPTCHA para solicitar un puente.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "La solución no es correcta. Por favor, inténtalo de nuevo.">
diff --git a/src/chrome/locale/et/network-settings.dtd b/src/chrome/locale/et/network-settings.dtd
index e4f9b2e..fb1420e 100644
--- a/src/chrome/locale/et/network-settings.dtd
+++ b/src/chrome/locale/et/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Ma kasutan proksit et ühenduda internetti">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proksi tüüp:">
+<!ENTITY torsettings.useProxy.type "Proksi tüüp">
 <!ENTITY torsettings.useProxy.type.placeholder "valige proksi tüüp">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Aadress:">
+<!ENTITY torsettings.useProxy.address "Aadress">
 <!ENTITY torsettings.useProxy.address.placeholder "IP aadress või haldaja nimi">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Kasutajanimi:">
+<!ENTITY torsettings.useProxy.username "Kasutajanimi">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Parool:">
+<!ENTITY torsettings.useProxy.password "Parool">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "See arvuti läheb läbi tulemüüri mis lubab ainult ühendusi kindlatesse portidesse.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Lubatud pordid:">
+<!ENTITY torsettings.firewall.allowedPorts "Lubatud pordid">
 <!ENTITY torsettings.useBridges.checkbox "Tor on minu riigis tsensoreeritud">
 <!ENTITY torsettings.useBridges.default "Valige sisseehitatud sild">
 <!ENTITY torsettings.useBridges.default.placeholder "valige sild">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Taotle uut Sildaâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Lahenda CAPTCHA, et taotleda silda.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/eu/network-settings.dtd b/src/chrome/locale/eu/network-settings.dtd
index e04cc7e..03999ad 100644
--- a/src/chrome/locale/eu/network-settings.dtd
+++ b/src/chrome/locale/eu/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Proxy bat erabiltzen dut Internetera sartzeko">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy mota:">
+<!ENTITY torsettings.useProxy.type "Proxy mota">
 <!ENTITY torsettings.useProxy.type.placeholder "proxy mota aukeratu">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Helbidea:">
+<!ENTITY torsettings.useProxy.address "Helbidea">
 <!ENTITY torsettings.useProxy.address.placeholder "IP helbide edo ostalari izena">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Ataka:">
+<!ENTITY torsettings.useProxy.port "Ataka">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Erabiltzaile izena:">
+<!ENTITY torsettings.useProxy.username "Erabiltzaile izena">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Pasahitza:">
+<!ENTITY torsettings.useProxy.password "Pasahitza">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ordenagailu honek ataka zehatz batzuetara bakarrik konektatzea baimentzen duen sueten baten zehar doa">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Baimendutako atakak:">
+<!ENTITY torsettings.firewall.allowedPorts "Baimendutako atakak">
 <!ENTITY torsettings.useBridges.checkbox "Tor zentsuratuta dago nire herrialdean">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "aukeratu zubia">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Zubi berri bat eskatuâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "BridgeDBrekin kontaktatzen. Itxaron mesedez.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "CAPTCHAa ebatzi ezazu zubi bat eskatzeko.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Ebazpena ez da zuzena. Mesedez saiatu berriro.">
diff --git a/src/chrome/locale/fa/network-settings.dtd b/src/chrome/locale/fa/network-settings.dtd
index 89dd4d4..ec8c078 100644
--- a/src/chrome/locale/fa/network-settings.dtd
+++ b/src/chrome/locale/fa/network-settings.dtd
@@ -27,15 +27,15 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Ù?Ù? براÛ? دسترسÛ? بÙ? اÛ?Ù?ترÙ?ت از پرÙ?کسÛ? استÙ?ادÙ? Ù?Û?â??Ú©Ù?Ù?.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Ù?Ù?ع پراکسÛ?:">
+<!ENTITY torsettings.useProxy.type "Ù?Ù?ع پراکسÛ?">
 <!ENTITY torsettings.useProxy.type.placeholder "Û?Ú© Ù?Ù?ع پرÙ?کسÛ? را اÙ?تخاب Ú©Ù?Û?د">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "آدرس:">
+<!ENTITY torsettings.useProxy.address "آدرس">
 <!ENTITY torsettings.useProxy.address.placeholder "آدرس Ø¢Û?â??Ù¾Û? Û?ا Ù?اÙ? Ù?Û?زباÙ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Ù¾Ù?رت:">
+<!ENTITY torsettings.useProxy.port "Ù¾Ù?رت">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Ù?اÙ? کاربرÛ?:">
+<!ENTITY torsettings.useProxy.username "Ù?اÙ? کاربرÛ?">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.password "رÙ?ز عبÙ?ر">
 <!ENTITY torsettings.useProxy.type.socks4 "ساکس ۴">
@@ -43,7 +43,7 @@
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "بÙ? Ù?ظر Ù?Û? رسد شبکÙ? ارتباطÛ? Ø´Ù?ا بÙ? اÛ?Ù?ترÙ?تØ? از Û?Ú© Ù?اÛ?رÙ?اÙ? استÙ?ادÙ? Ù?Û? Ú©Ù?د. Û?عÙ?Û? Ù?Ù?Ø· اجازÙ? اتصاÙ? از Û?Ú© سرÛ? درگاÙ? Ù?اÛ? بÙ? خصÙ?ص را Ù?Û? دÙ?د.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Ù¾Ù?رت Ù?اÛ? Ù?جاز:">
+<!ENTITY torsettings.firewall.allowedPorts "Ù¾Ù?رت Ù?اÛ? Ù?جاز">
 <!ENTITY torsettings.useBridges.checkbox "تÙ?ر در Ú©Ø´Ù?ر Ù?Ù? Ù?Û?Ù?تر Û?ا ساÙ?سÙ?ر شدÙ? است">
 <!ENTITY torsettings.useBridges.default "Ù¾Ù? ساختÙ? شدÙ? را اÙ?تخاب Ú©Ù?Û?د">
 <!ENTITY torsettings.useBridges.default.placeholder "Û?Ú© Ù¾Ù? اÙ?تخاب Ú©Ù?Û?د">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "درخÙ?است Û?Ú© Ù¾Ù? جدÛ?د...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "تÙ?اس با BridgeDB. Ù?Ø·Ù?ا صبر Ú©Ù?Û?د.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "براÛ? درخÙ?است Û?Ú© Ù¾Ù? Ú©Ù¾Ú?ا را Ø­Ù? Ú©Ù?Û?د.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "راÙ? Ø­Ù? درست Ù?Û?ست. Ù?Ø·Ù?ا دÙ?بارÙ? تÙ?اش Ú©Ù?Û?د.">
diff --git a/src/chrome/locale/fi/network-settings.dtd b/src/chrome/locale/fi/network-settings.dtd
index 75c4ad3..7d82f78 100644
--- a/src/chrome/locale/fi/network-settings.dtd
+++ b/src/chrome/locale/fi/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Käytän välityspalvelinta yhdistääkseni internetiin">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Välityspalvelintyyppi:">
+<!ENTITY torsettings.useProxy.type "Välityspalvelintyyppi">
 <!ENTITY torsettings.useProxy.type.placeholder "valitse välityspalvelintyyppi">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Osoite:">
+<!ENTITY torsettings.useProxy.address "Osoite">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-osoite tai palvelinnimi">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Portti:">
+<!ENTITY torsettings.useProxy.port "Portti">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Käyttäjätunnus:">
+<!ENTITY torsettings.useProxy.username "Käyttäjätunnus">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Salasana:">
+<!ENTITY torsettings.useProxy.password "Salasana">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Tämän tietokoneen palomuuri sallii yhteydet vain tiettyjen porttien kautta">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Sallitut portit:">
+<!ENTITY torsettings.firewall.allowedPorts "Sallitut portit">
 <!ENTITY torsettings.useBridges.checkbox "Maani sensuroi Tor'ia">
 <!ENTITY torsettings.useBridges.default "Valitse sisäänrakennettu silta">
 <!ENTITY torsettings.useBridges.default.placeholder "valitse silta">
@@ -92,3 +92,9 @@ Tässä saattaa kestää muutama minuutti.">
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Pyydä uusi silta...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Yhdistetään BridgeDB:hen. Odota hetki.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Ratkaise CAPTCHA jotta voit pyytää sillan.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Ratkaisu ei ollut oikein. Yritä uudelleen.">
diff --git a/src/chrome/locale/fil/network-settings.dtd b/src/chrome/locale/fil/network-settings.dtd
index 8a9ba3c..c82efd4 100644
--- a/src/chrome/locale/fil/network-settings.dtd
+++ b/src/chrome/locale/fil/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Mag-hintay habang ginagawa ang pag-establish ng connection sa Tor network.&#160; Maari itong tumagal ng ilang minuto.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/fo/network-settings.dtd b/src/chrome/locale/fo/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/fo/network-settings.dtd
+++ b/src/chrome/locale/fo/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/fr-CA/network-settings.dtd b/src/chrome/locale/fr-CA/network-settings.dtd
index 2510f40..687e4e2 100644
--- a/src/chrome/locale/fr-CA/network-settings.dtd
+++ b/src/chrome/locale/fr-CA/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Facultatif">
 
 <!ENTITY torsettings.useProxy.checkbox "Jâ??utilise un mandataire pour accéder à Internet">
-<!ENTITY torsettings.useProxy.type "Type de mandataire :">
+<!ENTITY torsettings.useProxy.type "Type de mandataire ">
 <!ENTITY torsettings.useProxy.type.placeholder "sélectionner un type de mandataire">
-<!ENTITY torsettings.useProxy.address "Adresse :">
+<!ENTITY torsettings.useProxy.address "Adresse ">
 <!ENTITY torsettings.useProxy.address.placeholder "Adresse IP ou nom dâ??hôte">
-<!ENTITY torsettings.useProxy.port "Port :">
-<!ENTITY torsettings.useProxy.username "Nom dâ??utilisateur :">
-<!ENTITY torsettings.useProxy.password "Mot de passe :">
+<!ENTITY torsettings.useProxy.port "Port ">
+<!ENTITY torsettings.useProxy.username "Nom dâ??utilisateur ">
+<!ENTITY torsettings.useProxy.password "Mot de passe ">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Cet ordinateur passe par un pare-feu qui nâ??autorise que les connexions à certains ports">
-<!ENTITY torsettings.firewall.allowedPorts "Ports autorisés :">
+<!ENTITY torsettings.firewall.allowedPorts "Ports autorisés ">
 <!ENTITY torsettings.useBridges.checkbox "Tor est censuré dans mon pays">
 <!ENTITY torsettings.useBridges.default "Sélectionner un pont intégré">
 <!ENTITY torsettings.useBridges.default.placeholder "sélectionner un pont">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Veuillez patienter pendant que nous établissons une connexion vers le réseau Tor.&#160; Cela pourrait prendre plusieurs minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/fr/network-settings.dtd b/src/chrome/locale/fr/network-settings.dtd
index 82a9353..0508450 100644
--- a/src/chrome/locale/fr/network-settings.dtd
+++ b/src/chrome/locale/fr/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Jâ??utilise un mandataire pour accéder à Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Type de mandataire :">
+<!ENTITY torsettings.useProxy.type "Type de mandataire ">
 <!ENTITY torsettings.useProxy.type.placeholder "sélectionner un type de mandataire">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresse :">
+<!ENTITY torsettings.useProxy.address "Adresse ">
 <!ENTITY torsettings.useProxy.address.placeholder "adresse IP ou nom dâ??hôte">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port :">
+<!ENTITY torsettings.useProxy.port "Port ">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nom dâ??utilisateur :">
+<!ENTITY torsettings.useProxy.username "Nom dâ??utilisateur ">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Mot de passe :">
+<!ENTITY torsettings.useProxy.password "Mot de passe ">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Cet ordinateur passe par un pare-feu qui nâ??autorise que les connexions à certains ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Ports autorisés :">
+<!ENTITY torsettings.firewall.allowedPorts "Ports autorisés ">
 <!ENTITY torsettings.useBridges.checkbox "Tor est censuré dans mon pays">
 <!ENTITY torsettings.useBridges.default "Sélectionner un pont intégré">
 <!ENTITY torsettings.useBridges.default.placeholder "Sélectionner un pont">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Demander un nouveau pontâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Connexion à BridgeDB. Veuillez patienter.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Résoudre le captcha pour demander un pont.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "La solution est erronée. Veuillez ressayer.">
diff --git a/src/chrome/locale/fur/network-settings.dtd b/src/chrome/locale/fur/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/fur/network-settings.dtd
+++ b/src/chrome/locale/fur/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/fy/network-settings.dtd b/src/chrome/locale/fy/network-settings.dtd
index 74c947e..4fc6f5b 100644
--- a/src/chrome/locale/fy/network-settings.dtd
+++ b/src/chrome/locale/fy/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Wachtwurd:">
+<!ENTITY torsettings.useProxy.password "Wachtwurd">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ga/network-settings.dtd b/src/chrome/locale/ga/network-settings.dtd
index e83332e..43ed8e4 100644
--- a/src/chrome/locale/ga/network-settings.dtd
+++ b/src/chrome/locale/ga/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "�sáidim seachfhreastalaí chun ceangal leis an Idirlíon">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Cineál an tSeachfhreastalaí:">
+<!ENTITY torsettings.useProxy.type "Cineál an tSeachfhreastalaí">
 <!ENTITY torsettings.useProxy.type.placeholder "roghnaigh cineál an tseachfhreastalaí">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Seoladh:">
+<!ENTITY torsettings.useProxy.address "Seoladh">
 <!ENTITY torsettings.useProxy.address.placeholder "Seoladh IP nó óstainm">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Ainm úsáideora:">
+<!ENTITY torsettings.useProxy.username "Ainm úsáideora">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Focal faire:">
+<!ENTITY torsettings.useProxy.password "Focal faire">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Téann an ríomhaire seo trí bhalla dóiteáin nach gceadaíonn ceangail ach le poirt áirithe">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Poirt Cheadaithe:">
+<!ENTITY torsettings.firewall.allowedPorts "Poirt Cheadaithe">
 <!ENTITY torsettings.useBridges.checkbox "Déantar cinsireacht ar Tor sa tír seo">
 <!ENTITY torsettings.useBridges.default "Roghnaigh droichead ionsuite">
 <!ENTITY torsettings.useBridges.default.placeholder "roghnaigh droichead">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Iarr Droichead Nua...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Ag dul i dteagmháil le BridgeDB. Fan nóiméad.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Réitigh an CAPTCHA le droichead a iarraidh.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Níl an freagra sin ceart. Bain triail eile as.">
diff --git a/src/chrome/locale/gl/network-settings.dtd b/src/chrome/locale/gl/network-settings.dtd
index 88b0780..22dbe5b 100644
--- a/src/chrome/locale/gl/network-settings.dtd
+++ b/src/chrome/locale/gl/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tipo de Proxy:">
+<!ENTITY torsettings.useProxy.type "Tipo de Proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Enderezo:">
+<!ENTITY torsettings.useProxy.address "Enderezo">
 <!ENTITY torsettings.useProxy.address.placeholder "Enderezo IP ou nome da máquina">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Porto:">
+<!ENTITY torsettings.useProxy.port "Porto">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nome de usuario:">
+<!ENTITY torsettings.useProxy.username "Nome de usuario">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Contrasinal:">
+<!ENTITY torsettings.useProxy.password "Contrasinal">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Este computador pasa por un firewall que só permite conexións a certos portos">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Portos permitidos:">
+<!ENTITY torsettings.firewall.allowedPorts "Portos permitidos">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/gu-IN/network-settings.dtd b/src/chrome/locale/gu-IN/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/gu-IN/network-settings.dtd
+++ b/src/chrome/locale/gu-IN/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/gu/network-settings.dtd b/src/chrome/locale/gu/network-settings.dtd
index 9a46a2a..d495ad9 100644
--- a/src/chrome/locale/gu/network-settings.dtd
+++ b/src/chrome/locale/gu/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "પ�ર��:">
+<!ENTITY torsettings.useProxy.port "પ�ર��">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/gun/network-settings.dtd b/src/chrome/locale/gun/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/gun/network-settings.dtd
+++ b/src/chrome/locale/gun/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ha/network-settings.dtd b/src/chrome/locale/ha/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/ha/network-settings.dtd
+++ b/src/chrome/locale/ha/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/he/network-settings.dtd b/src/chrome/locale/he/network-settings.dtd
index 99f0f30..f70e6cf 100644
--- a/src/chrome/locale/he/network-settings.dtd
+++ b/src/chrome/locale/he/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "×?× ×? ×?שת×?ש ×?×?×?פ×?×?Ö¾×?×?×? ×?×?×? ×?×?ת×?×?ר ×?×?×?× ×?רנ×?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "ס×?×? ×?×?פ×?×?Ö¾×?×?×?:">
+<!ENTITY torsettings.useProxy.type "ס×?×? ×?×?פ×?×?Ö¾×?×?×?">
 <!ENTITY torsettings.useProxy.type.placeholder "×?×?ר ס×?×? ×?×?פ×?×?Ö¾×?×?×?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "×?ת×?×?ת:">
+<!ENTITY torsettings.useProxy.address "×?ת×?×?ת">
 <!ENTITY torsettings.useProxy.address.placeholder "×?ת×?×?ת IP ×?×? ש×? ×?×?ר×?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "פת×?×?:">
+<!ENTITY torsettings.useProxy.port "פת×?×?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "ש×? ×?שת×?ש:">
+<!ENTITY torsettings.useProxy.username "ש×? ×?שת×?ש">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "ס×?ס×?×?:">
+<!ENTITY torsettings.useProxy.password "ס×?ס×?×?">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "×?×?ש×? ×?×? ×¢×?×?ר ×?ר×? ×?×?×?ת ×?ש ×?×?ת×?ר×? ×?×?×?×?ר×?×? רק ×?×? פת×?×?ת ×?ס×?×?×?×?ת">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "פת×?×?ת ×?×?תר×?ת:">
+<!ENTITY torsettings.firewall.allowedPorts "פת×?×?ת ×?×?תר×?ת">
 <!ENTITY torsettings.useBridges.checkbox "Tor ×?צ×?× ×?ר ×?×?×?×?× ×? ש×?×?">
 <!ENTITY torsettings.useBridges.default "×?×?ר ×?שר ×?×?×?× ×?">
 <!ENTITY torsettings.useBridges.default.placeholder "×?×?ר ×?שר">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "×?קש ×?שר ×?×?ש...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "×?×?צר קשר ×¢×? BridgeDB. ×?× ×? ×?×?ת×?.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "פת×?ר ×?ת ×?Ö¾CAPTCHA ×?×?×? ×?×?קש ×?שר.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "×?פתר×?×? ×?×?× ×? × ×?×?×?. ×?× ×? נס×? ש×?×?.">
diff --git a/src/chrome/locale/hi/network-settings.dtd b/src/chrome/locale/hi/network-settings.dtd
index 6ef9422..92ac9aa 100644
--- a/src/chrome/locale/hi/network-settings.dtd
+++ b/src/chrome/locale/hi/network-settings.dtd
@@ -27,13 +27,13 @@
 
 <!ENTITY torsettings.useProxy.checkbox "म�� ���रन�� स� �न���� �रन� �� लि� प�र���स� �ा �पय�� �रता ह��">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "प�र���स� प�र�ार:">
+<!ENTITY torsettings.useProxy.type "प�र���स� प�र�ार">
 <!ENTITY torsettings.useProxy.type.placeholder "प�र���स� प�र�ार �ा �यन �र��">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "पता :">
+<!ENTITY torsettings.useProxy.address "पता ">
 <!ENTITY torsettings.useProxy.address.placeholder "IP पता या म��बाननाम">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "प�र��/द�वार :">
+<!ENTITY torsettings.useProxy.port "प�र��/द�वार ">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.username "�पय���र�ता नाम">
 <!-- TODO: remove colon-->
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "�� न� प�ल �ा �न�र�ध �र�� ...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "BridgeDB स� स�पर�� �िया �ा रहा ह�।��पया प�रत���षा �र��।">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "प�ल �ा �न�र�ध �रन� �� लि� ��प��ा �� हल �र��।">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "समाधान सह� नह�� ह�। ��पया प�न: प�रयास �र��।">
diff --git a/src/chrome/locale/hr-HR/network-settings.dtd b/src/chrome/locale/hr-HR/network-settings.dtd
index e4dc474..fc0825a 100644
--- a/src/chrome/locale/hr-HR/network-settings.dtd
+++ b/src/chrome/locale/hr-HR/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Opcionalno">
 
 <!ENTITY torsettings.useProxy.checkbox "Koristim proxy za spajanje na Internet">
-<!ENTITY torsettings.useProxy.type "Tip proxya:">
+<!ENTITY torsettings.useProxy.type "Tip proxya">
 <!ENTITY torsettings.useProxy.type.placeholder "odaberite tip proxya">
-<!ENTITY torsettings.useProxy.address "Adresa:">
+<!ENTITY torsettings.useProxy.address "Adresa">
 <!ENTITY torsettings.useProxy.address.placeholder "IP adresa ili hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "KorisniÄ?ko ime:">
-<!ENTITY torsettings.useProxy.password "Lozinka:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "KorisniÄ?ko ime">
+<!ENTITY torsettings.useProxy.password "Lozinka">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ovo raÄ?unalo je iza vatrozida koji dopuÅ¡ta spajanje samo na odreÄ?ene portove">
-<!ENTITY torsettings.firewall.allowedPorts "Dozvoljeni portovi:">
+<!ENTITY torsettings.firewall.allowedPorts "Dozvoljeni portovi">
 <!ENTITY torsettings.useBridges.checkbox "Tor je cenzuriran u mojoj državi">
 <!ENTITY torsettings.useBridges.default "Odaberite ugraÄ?eni most">
 <!ENTITY torsettings.useBridges.default.placeholder "odaberite most">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Molimo priÄ?ekajte dok ne uspostavimo vezu s Tor mrežom.&#160; To bi moglo potrajati nekoliko minuta.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/hr/network-settings.dtd b/src/chrome/locale/hr/network-settings.dtd
index 5a5dcf9..a59fcf4 100644
--- a/src/chrome/locale/hr/network-settings.dtd
+++ b/src/chrome/locale/hr/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Koristim proxy za spajanje na internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tip proxy-a:">
+<!ENTITY torsettings.useProxy.type "Tip proxy-a">
 <!ENTITY torsettings.useProxy.type.placeholder "odaberite tip proxy-a">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresa:">
+<!ENTITY torsettings.useProxy.address "Adresa">
 <!ENTITY torsettings.useProxy.address.placeholder "IP adresa ili poslužitelj">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "KorisniÄ?ko ime:">
+<!ENTITY torsettings.useProxy.username "KorisniÄ?ko ime">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Lozinka:">
+<!ENTITY torsettings.useProxy.password "Lozinka">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ovo rauÄ?unalo ide kroz vatrozid koji dozvoljava veze samo preko pojedinih portova.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Dopušteni portovi:">
+<!ENTITY torsettings.firewall.allowedPorts "Dopušteni portovi">
 <!ENTITY torsettings.useBridges.checkbox "Tor je cenzuriran u mojoj zemlji">
 <!ENTITY torsettings.useBridges.default "Odaberite ugraÄ?eni most">
 <!ENTITY torsettings.useBridges.default.placeholder "odaberite most">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ht/network-settings.dtd b/src/chrome/locale/ht/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/ht/network-settings.dtd
+++ b/src/chrome/locale/ht/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/hu/network-settings.dtd b/src/chrome/locale/hu/network-settings.dtd
index 487fd65..0e350cf 100644
--- a/src/chrome/locale/hu/network-settings.dtd
+++ b/src/chrome/locale/hu/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Proxy-t használok az Internetre való kapcsolódáshoz">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Típus:">
+<!ENTITY torsettings.useProxy.type "Proxy Típus">
 <!ENTITY torsettings.useProxy.type.placeholder " válaszon ki egy proxy típust">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Cím:">
+<!ENTITY torsettings.useProxy.address "Cím">
 <!ENTITY torsettings.useProxy.address.placeholder "IP cím vagy gépnév">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Felhasználónév:">
+<!ENTITY torsettings.useProxy.username "Felhasználónév">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Jelszó:">
+<!ENTITY torsettings.useProxy.password "Jelszó">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "A számítógép egy tűzfalon keresztül kommunikál, ami csak adott portokon keresztül engedélyezi a kapcsolatotokat.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Engedélyezett portok:">
+<!ENTITY torsettings.firewall.allowedPorts "Engedélyezett portok">
 <!ENTITY torsettings.useBridges.checkbox "A Tor cenzúrázva van az országomban">
 <!ENTITY torsettings.useBridges.default "Válasszon ki egy beépített hidat">
 <!ENTITY torsettings.useBridges.default.placeholder "Válasszon ki egy hidat">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "�j híd kérése...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Kapcsolódás a hídadatbázishoz. Kérjük várjon.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Oldjon meg egy CAPTCHA-t a híd kéréséhez.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "A megoldás nem helyes. Kérjük próbálja újra.">
diff --git a/src/chrome/locale/hy-AM/network-settings.dtd b/src/chrome/locale/hy-AM/network-settings.dtd
index f6b89c5..dc977d2 100644
--- a/src/chrome/locale/hy-AM/network-settings.dtd
+++ b/src/chrome/locale/hy-AM/network-settings.dtd
@@ -43,17 +43,17 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "This computer needs to use a local proxy to access the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "My Internet Service Provider (ISP) blocks connections to the Tor network">
 <!ENTITY torsettings.useBridges.default "Connect with provided bridges">
 <!ENTITY torsettings.useBridges.note "Each type of bridge uses a different method to avoid censorship.&#160; If one bridge does not work, try again using a different one.">
@@ -73,3 +73,5 @@
 <!ENTITY torsettings.bridgeHelp3.emailList "https://www.riseup.net, https://mail.google.com, or https://mail.yahoo.com";>
 <!ENTITY torsettings.bridgeHelp4Heading "Through the Help Desk">
 <!ENTITY torsettings.bridgeHelp4 "As a last resort, you can request bridge addresses by sending a polite email message to help@xxxxxxxxxxxxxxxxx.&#160; Please note that a person will need to respond to each request.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/hy/network-settings.dtd b/src/chrome/locale/hy/network-settings.dtd
index 958b4c4..1d76c58 100644
--- a/src/chrome/locale/hy/network-settings.dtd
+++ b/src/chrome/locale/hy/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ia/network-settings.dtd b/src/chrome/locale/ia/network-settings.dtd
index eed18d7..1b7be98 100644
--- a/src/chrome/locale/ia/network-settings.dtd
+++ b/src/chrome/locale/ia/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Adresse:">
+<!ENTITY torsettings.useProxy.address "Adresse">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Porto:">
-<!ENTITY torsettings.useProxy.username "Nomine de usator:">
-<!ENTITY torsettings.useProxy.password "Contrasigno:">
+<!ENTITY torsettings.useProxy.port "Porto">
+<!ENTITY torsettings.useProxy.username "Nomine de usator">
+<!ENTITY torsettings.useProxy.password "Contrasigno">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/id/network-settings.dtd b/src/chrome/locale/id/network-settings.dtd
index 5fefae6..0fc6b74 100644
--- a/src/chrome/locale/id/network-settings.dtd
+++ b/src/chrome/locale/id/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Saya menggunakan proxy untuk terhubung ke Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tipe Proksi:">
+<!ENTITY torsettings.useProxy.type "Tipe Proksi">
 <!ENTITY torsettings.useProxy.type.placeholder "pilih jenis proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Alamat:">
+<!ENTITY torsettings.useProxy.address "Alamat">
 <!ENTITY torsettings.useProxy.address.placeholder "alamat IP atau nama host">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nama User:">
+<!ENTITY torsettings.useProxy.username "Nama User">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Kata sandi:">
+<!ENTITY torsettings.useProxy.password "Kata sandi">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Komputer ini pergi melalui firewall yang hanya mengizinkan koneksi untuk beberapa port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Port yang diizinkan:">
+<!ENTITY torsettings.firewall.allowedPorts "Port yang diizinkan">
 <!ENTITY torsettings.useBridges.checkbox "Tor disensor di negara saya">
 <!ENTITY torsettings.useBridges.default "Pilih satu built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "pilih satu bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Meminta bridge baru...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Menghubungi BridgeDB. Mohon tunggu.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Selesaikan CAPTCHA untuk meminta sebuah bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Solusinya tidak tepat. Silakan coba lagi.">
diff --git a/src/chrome/locale/is/network-settings.dtd b/src/chrome/locale/is/network-settings.dtd
index 5556d16..aaa055c 100644
--- a/src/chrome/locale/is/network-settings.dtd
+++ b/src/chrome/locale/is/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "�g nota milliþjón (proxy) til að tengjast við internetið">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Gerð milliþjóns:">
+<!ENTITY torsettings.useProxy.type "Gerð milliþjóns">
 <!ENTITY torsettings.useProxy.type.placeholder "veldu tegund milliþjóns">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Vistfang:">
+<!ENTITY torsettings.useProxy.address "Vistfang">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-vistfang eða vélarheiti">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Gátt:">
+<!ENTITY torsettings.useProxy.port "Gátt">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Notandanafn:">
+<!ENTITY torsettings.useProxy.username "Notandanafn">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Lykilorð:">
+<!ENTITY torsettings.useProxy.password "Lykilorð">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "�essi tölva tengist í gegnum eldvegg sem leyfir einungis tengingar í gegnum tilteknar gáttir">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Leyfðar gáttir:">
+<!ENTITY torsettings.firewall.allowedPorts "Leyfðar gáttir">
 <!ENTITY torsettings.useBridges.checkbox "Tor er ritskoðað í landinu mínu">
 <!ENTITY torsettings.useBridges.default "Veldu innbyggða brú">
 <!ENTITY torsettings.useBridges.default.placeholder "veldu brú">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Biðja um nýja brú�">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Tengist BridgeDB. Bíddu aðeins.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Leystu CAPTCHA-þrautina til að biðja um brú.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "�essi lausn er ekki rétt. Reyndu aftur.">
diff --git a/src/chrome/locale/it/network-settings.dtd b/src/chrome/locale/it/network-settings.dtd
index eccf9b2..f8c20c9 100644
--- a/src/chrome/locale/it/network-settings.dtd
+++ b/src/chrome/locale/it/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Uso un proxy per connettermi a internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tipo di proxy:">
+<!ENTITY torsettings.useProxy.type "Tipo di proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "Seleziona un tipo di proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Indirizzo:">
+<!ENTITY torsettings.useProxy.address "Indirizzo">
 <!ENTITY torsettings.useProxy.address.placeholder "Indirizzo IP oppure hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Porta:">
+<!ENTITY torsettings.useProxy.port "Porta">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nome utente:">
+<!ENTITY torsettings.useProxy.username "Nome utente">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Questo computer passa attraverso un firewall che permette le connessioni solo ad alcune porte">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Porte consentite:">
+<!ENTITY torsettings.firewall.allowedPorts "Porte consentite">
 <!ENTITY torsettings.useBridges.checkbox "Tor viene censurato nel mio Paese">
 <!ENTITY torsettings.useBridges.default "Seleziona un bridge integrato">
 <!ENTITY torsettings.useBridges.default.placeholder "seleziona un bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Richiedi un nuovo bridge...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contatto BridgeDB. Attendere, prego.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Risolvi il CAPTCHA per richiedere un bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "La soluzione è sbagliata. Riprova.">
diff --git a/src/chrome/locale/ja/network-settings.dtd b/src/chrome/locale/ja/network-settings.dtd
index 3eb98a7..cd678f1 100644
--- a/src/chrome/locale/ja/network-settings.dtd
+++ b/src/chrome/locale/ja/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "ã?¤ã?³ã?¿ã?¼ã??ã??ã??ã?«æ?¥ç¶?ã??ã??ã?®ã?«ã??ã?­ã?­ã?·ã??使ç?¨ã??ã?¾ã??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "ã??ã?­ã?­ã?·ã?®ç¨®é¡?:">
+<!ENTITY torsettings.useProxy.type "ã??ã?­ã?­ã?·ã?®ç¨®é¡?">
 <!ENTITY torsettings.useProxy.type.placeholder "ã??ã?­ã?­ã?·ã?®ç¨®é¡?ã??é?¸æ??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "ã?¢ã??ã?¬ã?¹:">
+<!ENTITY torsettings.useProxy.address "ã?¢ã??ã?¬ã?¹">
 <!ENTITY torsettings.useProxy.address.placeholder "IP ã?¢ã??ã?¬ã?¹ã?¾ã??ã?¯ã??ã?¹ã??å??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "ã??ã?¼ã??:">
+<!ENTITY torsettings.useProxy.port "ã??ã?¼ã??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "ã?¦ã?¼ã?¶ã?¼å??:">
+<!ENTITY torsettings.useProxy.username "ã?¦ã?¼ã?¶ã?¼å??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "ã??ã?¹ã?¯ã?¼ã??:">
+<!ENTITY torsettings.useProxy.password "ã??ã?¹ã?¯ã?¼ã??">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "ã??ã?®ã?³ã?³ã??ã?¥ã?¼ã?¿ã?¼ã?¯ç?¹å®?ã?®ã??ã?¼ã??ã?¸ã?®æ?¥ç¶?ã?®ã?¿è¨±å?¯ã??ã??ã??ã?¡ã?¤ã?¢ã?¼ã?¦ã?©ã?¼ã?«ã??é??ã??ã?¾ã??ã??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "許å?¯ã??ã??ã??ã??ã?¼ã??:">
+<!ENTITY torsettings.firewall.allowedPorts "許å?¯ã??ã??ã??ã??ã?¼ã??">
 <!ENTITY torsettings.useBridges.checkbox "Tor ã?¯ç§?ã?®å?½ã?§ã?¯æ¤?é?²ã??ã??ã?¦ã??ã?¾ã??">
 <!ENTITY torsettings.useBridges.default "å??è?µã??ã?ªã??ã?¸ã??é?¸æ??ã??ã??">
 <!ENTITY torsettings.useBridges.default.placeholder "ã??ã?ªã??ã?¸ã??é?¸æ??">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "æ?°ã??ã?ªã??ã?ªã??ã?¸ã??ã?ªã?¯ã?¨ã?¹ã??ã??">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "BridgeDBã?¨ã?®æ?¥ç¶?ã??確ç«?ã??ã?¦ã??ã?¾ã??ã??ã??ã?°ã??ã??å¾?ã?£ã?¦ä¸?ã??ã??ã??">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt " ã??ã?ªã??ã?¸ã??ã?ªã?¯ã?¨ã?¹ã??ã??ã??ã?«ã?¯CAPTCHAã??解ã??ã?¦ä¸?ã??ã??ã??">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "ã??ã?®è§£ç­?ã?¯æ­£ã??ã??ã??ã??ã?¾ã??ã??ã??å??度å®?è¡?ã??ã?¦ã??ã? ã??ã??ã??">
diff --git a/src/chrome/locale/jv/network-settings.dtd b/src/chrome/locale/jv/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/jv/network-settings.dtd
+++ b/src/chrome/locale/jv/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ka/network-settings.dtd b/src/chrome/locale/ka/network-settings.dtd
index b0612a4..aa01eca 100644
--- a/src/chrome/locale/ka/network-settings.dtd
+++ b/src/chrome/locale/ka/network-settings.dtd
@@ -27,15 +27,15 @@
 
 <!ENTITY torsettings.useProxy.checkbox "á??á??á?¢á??á? á??á??á?¢á??á??á?? á??á??á?¡á??á??á??á??á?¨á??á? á??á??á??á??á?? á??á? á??á?¥á?¡á??á?¡ á??á??á?§á??á??á??á??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "á??á? á??á?¥á?¡á??á?¡ á?¡á??á?®á??á??á??á??:">
+<!ENTITY torsettings.useProxy.type "á??á? á??á?¥á?¡á??á?¡ á?¡á??á?®á??á??á??á??">
 <!ENTITY torsettings.useProxy.type.placeholder "á??á??á?£á??á??á??á??á?? á??á? á??á?¥á?¡á??á?¡ á?¡á??á?®á??á??á??á??">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.address "á??á??á?¡á??á??á??á? á??á??">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-á??á??á?¡á??á??á??á? á??á?? á??á?? á??á??á?¡á??á?®á??á??á??á??á??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "á??á??á? á?¢á??:">
+<!ENTITY torsettings.useProxy.port "á??á??á? á?¢á??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "á??á??á??á?®á??á??á? á??á??á??á??á?¡ á?¡á??á?®á??á??á??:">
+<!ENTITY torsettings.useProxy.username "á??á??á??á?®á??á??á? á??á??á??á??á?¡ á?¡á??á?®á??á??á??">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.password "á??á??á? á??á??á??">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
@@ -43,7 +43,7 @@
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "á??á??á??á??á??á?£á?¢á??á? á?? á??á??á?¢á??á? á??á??á?¢á?¡ á?£á??á??á??á?¨á??á? á??á??á??á?? á?¥á?¡á??á??á??á?¡ á?¤á??á? á??á?¡ á??á??á??á??á??á??, á? á??á??á??á??á?¨á??á?ª á??á?®á??á??á??á?? á?ªá??á??á??á??á?£á??á?? á??á??á? á?¢á??á??á??á?? á??á??á?¨á??á??á??á?£á??á??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "á??á??á?¨á??á??á??á?£á??á?? á??á??á? á?¢á??á??á??:">
+<!ENTITY torsettings.firewall.allowedPorts "á??á??á?¨á??á??á??á?£á??á?? á??á??á? á?¢á??á??á??">
 <!ENTITY torsettings.useBridges.checkbox "Tor á?¨á??á??á?¦á?£á??á?£á??á??á?? á?©á??á??á?¡ á?¥á??á??á?§á??á??á??á?¨á??">
 <!ENTITY torsettings.useBridges.default "á?©á??á?¨á??á??á??á??á?£á??á?? á??á??á??á??á??á?ªá??á??á?? á?®á??á??á??á?¡ á??á??á??á??á??á??á??á??">
 <!ENTITY torsettings.useBridges.default.placeholder "á?®á??á??á??á?¡ á??á??á??á??á??á??á??á??">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "á??á?®á??á??á?? á??á??á??á??á??á?ªá??á??á?? á?®á??á??á??á?¡ á??á??á??á?®á??á??á??á??...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "á??á??á??á??á??á?¨á??á? á??á??á?? BridgeDB-á?¡á??á??á??. á??á??á?®á??á??á??, á??á??á??á??á??á??á??á??á??.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "á??á??á??á??á? á??á?? CAPTCHA, á??á??á??á??á??á?ªá??á??á?? á?®á??á??á??á?¡ á??á??á??á?®á??á??á??á??á?¡á??á??á??á?¡.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "á??á??á??á??á?¬á?§á??á??á?¢á?? á??á? á??á?¡á?¬á??á? á??á??. á??á??á?®á??á??á?? á?¡á?ªá??á??á??á?? á?®á??á??á??á?®á??á??.">
diff --git a/src/chrome/locale/kk/network-settings.dtd b/src/chrome/locale/kk/network-settings.dtd
index 8323269..2573377 100644
--- a/src/chrome/locale/kk/network-settings.dtd
+++ b/src/chrome/locale/kk/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Ð?аңа көпÑ?Ñ?дÑ? Ñ?Ò±Ñ?аңÑ?з...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "BridgeDB-ке Ñ?абаÑ?лаÑ?Ñ?дамÑ?з. Ó¨Ñ?Ñ?немÑ?н күÑ?е Ñ?Ò±Ñ?Ñ?Ò£Ñ?з.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Ð?өпÑ?Ñ?дÑ? Ñ?Ò±Ñ?аÑ?Ñ? Ò¯Ñ?Ñ?н CAPTCHA-нÑ? дұÑ?Ñ?Ñ? жазÑ?Ò£Ñ?з">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "ШеÑ?Ñ?м дұÑ?Ñ?Ñ? емеÑ?. Ó?Ñ?екеÑ?Ñ?Ñ? Ò?айÑ?алап көÑ?Ñ?Ò£Ñ?з.">
diff --git a/src/chrome/locale/km/network-settings.dtd b/src/chrome/locale/km/network-settings.dtd
index ff36028..bbd29b2 100644
--- a/src/chrome/locale/km/network-settings.dtd
+++ b/src/chrome/locale/km/network-settings.dtd
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/kn/network-settings.dtd b/src/chrome/locale/kn/network-settings.dtd
index d31b5c1..6aa4864 100644
--- a/src/chrome/locale/kn/network-settings.dtd
+++ b/src/chrome/locale/kn/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "��ಪ�ತಪದ:">
+<!ENTITY torsettings.useProxy.password "��ಪ�ತಪದ">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ko-KR/network-settings.dtd b/src/chrome/locale/ko-KR/network-settings.dtd
index e177235..4a93912 100644
--- a/src/chrome/locale/ko-KR/network-settings.dtd
+++ b/src/chrome/locale/ko-KR/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "주ì??:">
+<!ENTITY torsettings.useProxy.address "주ì??">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "��:">
-<!ENTITY torsettings.useProxy.username "ì?¬ì?©ì?? ì?´ë¦?:">
-<!ENTITY torsettings.useProxy.password "ë¹?ë°?ë²?í?¸:">
+<!ENTITY torsettings.useProxy.port "��">
+<!ENTITY torsettings.useProxy.username "ì?¬ì?©ì?? ì?´ë¦?">
+<!ENTITY torsettings.useProxy.password "ë¹?ë°?ë²?í?¸">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "í??ì?©ë?? í?¬í?¸:">
+<!ENTITY torsettings.firewall.allowedPorts "í??ì?©ë?? í?¬í?¸">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ko/network-settings.dtd b/src/chrome/locale/ko/network-settings.dtd
index fbb93cf..2bbe605 100644
--- a/src/chrome/locale/ko/network-settings.dtd
+++ b/src/chrome/locale/ko/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "ì?¸í?°ë?·ì?? ì?°ê²°í?  ë?? í??ë¡?ì??를 ì?¬ì?©í?©ë??ë?¤">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "í??ë¡?ì?? ì¢?ë¥?:">
+<!ENTITY torsettings.useProxy.type "í??ë¡?ì?? ì¢?ë¥?">
 <!ENTITY torsettings.useProxy.type.placeholder "í??ë¡?ì?? ì? í??ì?? ì? í??í?´ 주ì?¸ì??.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "주ì??:">
+<!ENTITY torsettings.useProxy.address "주ì??">
 <!ENTITY torsettings.useProxy.address.placeholder "IP 주ì?? ë??ë?? í?¸ì?¤í?¸ ë?¤ì??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "��:">
+<!ENTITY torsettings.useProxy.port "��">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "ì?¬ì?©ì??ëª?:">
+<!ENTITY torsettings.useProxy.username "ì?¬ì?©ì??ëª?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "ë¹?ë°?ë²?í?¸:">
+<!ENTITY torsettings.useProxy.password "ë¹?ë°?ë²?í?¸">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "ì?´ ì»´í?¨í?°ë?? í?¹ì ? í?¬í?¸ë§? í??ì?©í??ë?? ë°©í??ë²½ì?? í?µí?´ì?? ì?°ê²°ë?©ë??ë?¤.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "í??ì?©ë?? í?¬í?¸:">
+<!ENTITY torsettings.firewall.allowedPorts "í??ì?©ë?? í?¬í?¸">
 <!ENTITY torsettings.useBridges.checkbox "ì?°ë¦¬ë??ë?¼ì??ì??ë?? Tor를 ê²?ì?´í?©ë??ë?¤.">
 <!ENTITY torsettings.useBridges.default "ì ?ê³µë?? ë¸?릿ì§?를 ì? í??í??ì?¸ì??.">
 <!ENTITY torsettings.useBridges.default.placeholder "ë¸?릿ì§?를 ì? í??í??ì?¸ì??.">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "ì??ë¡?ì?´ ë¸?릿ì§? ì??ì²­í??기">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "ë¸?릿ì§?DBì?? ì?°ê²°í??ê³  ì??ì?¼ë??, ì? ì?? 기ë?¤ë ¤ì£¼ì?¸ì??.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "ë¸?릿ì§?를 ì??ì²­í??기 ì??í?´ CAPCHA를 í??ì?´ì£¼ì?¸ì??.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "í??ì?´ê°? ë§?ì§? ì??ì?µë??ë?¤. ë?¤ì?? ì??ë??í?´ì£¼ì?¸ì??.">
diff --git a/src/chrome/locale/ku/network-settings.dtd b/src/chrome/locale/ku/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/ku/network-settings.dtd
+++ b/src/chrome/locale/ku/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/kw/network-settings.dtd b/src/chrome/locale/kw/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/kw/network-settings.dtd
+++ b/src/chrome/locale/kw/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ky/network-settings.dtd b/src/chrome/locale/ky/network-settings.dtd
index cccc8ab..ece5873 100644
--- a/src/chrome/locale/ky/network-settings.dtd
+++ b/src/chrome/locale/ky/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Ð?аÑ?ек:">
+<!ENTITY torsettings.useProxy.address "Ð?аÑ?ек">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!ENTITY torsettings.useProxy.username "Ð?олдонÑ?Ñ?Ñ?Ñ?нÑ?н аÑ?Ñ?">
-<!ENTITY torsettings.useProxy.password "СÑ?Ñ? Ñ?өз:">
+<!ENTITY torsettings.useProxy.password "СÑ?Ñ? Ñ?өз">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/lb/network-settings.dtd b/src/chrome/locale/lb/network-settings.dtd
index a7dbaca..d33b082 100644
--- a/src/chrome/locale/lb/network-settings.dtd
+++ b/src/chrome/locale/lb/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Passwuert:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Passwuert">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/lg/network-settings.dtd b/src/chrome/locale/lg/network-settings.dtd
index 263e747..3526afa 100644
--- a/src/chrome/locale/lg/network-settings.dtd
+++ b/src/chrome/locale/lg/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ln/network-settings.dtd b/src/chrome/locale/ln/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/ln/network-settings.dtd
+++ b/src/chrome/locale/ln/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/lo/network-settings.dtd b/src/chrome/locale/lo/network-settings.dtd
index ec2106f..f4b4974 100644
--- a/src/chrome/locale/lo/network-settings.dtd
+++ b/src/chrome/locale/lo/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "�ັອ�:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "�ັອ�">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "�ະລຸ�າລ���າ���ະ�ະ�ີ��ວ��ຮົາ�ັ�����າ���ື�ອມ�����ົ�າ��ືອ��າ� Tor.&#160; ອາ��ະ����ວລາຫລາ��າ�ີ.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/lt/network-settings.dtd b/src/chrome/locale/lt/network-settings.dtd
index 6aa3b5d..d974e0e 100644
--- a/src/chrome/locale/lt/network-settings.dtd
+++ b/src/chrome/locale/lt/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Prisijungimui prie interneto aÅ¡ naudoju įgaliotÄ?jį serverį">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Įgaliotojo serverio tipas:">
+<!ENTITY torsettings.useProxy.type "Įgaliotojo serverio tipas">
 <!ENTITY torsettings.useProxy.type.placeholder "pasirinkite įgaliotojo serverio tipÄ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresas:">
+<!ENTITY torsettings.useProxy.address "Adresas">
 <!ENTITY torsettings.useProxy.address.placeholder "IP adresas arba serverio vardas">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Prievadas:">
+<!ENTITY torsettings.useProxy.port "Prievadas">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Naudotojo vardas:">
+<!ENTITY torsettings.useProxy.username "Naudotojo vardas">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Slaptažodis:">
+<!ENTITY torsettings.useProxy.password "Slaptažodis">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Å is kompiuteris jungiasi per užkardÄ?, kuri leidžia jungtis tik prie tam tikrų prievadų">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Leidžiami prievadai:">
+<!ENTITY torsettings.firewall.allowedPorts "Leidžiami prievadai">
 <!ENTITY torsettings.useBridges.checkbox "Mano šalyje Tor yra cenzūruojamas">
 <!ENTITY torsettings.useBridges.default "Pasirinkite įtaisytÄ?jį tinklų tiltÄ?">
 <!ENTITY torsettings.useBridges.default.placeholder "pasirinkite tinklų tiltÄ?">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Užklausti naujÄ? tinklų tiltÄ?â?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Susisiekiama su BridgeDB. Palaukite.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "NorÄ?dami užklausti tinklų tiltÄ?, iÅ¡sprÄ?skite saugos kodÄ?.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Sprendimas neteisingas. Bandykite dar kartÄ?.">
diff --git a/src/chrome/locale/lv/network-settings.dtd b/src/chrome/locale/lv/network-settings.dtd
index c7feeb9..2d8055a 100644
--- a/src/chrome/locale/lv/network-settings.dtd
+++ b/src/chrome/locale/lv/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Lai izveidotu savienojumu ar internetu, es lietoju starpniekseveri">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Starpnieka tips:">
+<!ENTITY torsettings.useProxy.type "Starpnieka tips">
 <!ENTITY torsettings.useProxy.type.placeholder "izvÄ?lieties starpniekservera veidu">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adrese:">
+<!ENTITY torsettings.useProxy.address "Adrese">
 <!ENTITY torsettings.useProxy.address.placeholder "IP adrese vai resursdatora nosaukums">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Ports:">
+<!ENTITY torsettings.useProxy.port "Ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "LietotÄ?jvÄ?rds:">
+<!ENTITY torsettings.useProxy.username "LietotÄ?jvÄ?rds">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Parole:">
+<!ENTITY torsettings.useProxy.password "Parole">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Šis dators iet caur ugunsmūri, kurš atļauj tikai savienojumus ar noteiktiem portiem.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Atļautie porti:">
+<!ENTITY torsettings.firewall.allowedPorts "Atļautie porti">
 <!ENTITY torsettings.useBridges.checkbox "ManÄ? valstÄ« Tor tiek cenzÄ?ts">
 <!ENTITY torsettings.useBridges.default "IzvÄ?lieties iebÅ«vÄ?tu tiltu">
 <!ENTITY torsettings.useBridges.default.placeholder "izvÄ?lieties tiltu">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/mg/network-settings.dtd b/src/chrome/locale/mg/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/mg/network-settings.dtd
+++ b/src/chrome/locale/mg/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/mi/network-settings.dtd b/src/chrome/locale/mi/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/mi/network-settings.dtd
+++ b/src/chrome/locale/mi/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/mk/network-settings.dtd b/src/chrome/locale/mk/network-settings.dtd
index a6ab9ec..3830d1d 100644
--- a/src/chrome/locale/mk/network-settings.dtd
+++ b/src/chrome/locale/mk/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Ð?оÑ?иÑ?Ñ?ам пÑ?окÑ?и за повÑ?зÑ?ваÑ?е на Ð?нÑ?еÑ?неÑ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Тип на пÑ?окÑ?и:">
+<!ENTITY torsettings.useProxy.type "Тип на пÑ?окÑ?и">
 <!ENTITY torsettings.useProxy.type.placeholder "одбеÑ?и Ñ?ип на пÑ?окÑ?и">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?и:">
+<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?и">
 <!ENTITY torsettings.useProxy.address.placeholder "IP адÑ?еÑ?и или име на Ñ?оÑ?Ñ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?а:">
+<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?а">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Ð?оÑ?иÑ?ниÑ?ко име:">
+<!ENTITY torsettings.useProxy.username "Ð?оÑ?иÑ?ниÑ?ко име">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Ð?озинка:">
+<!ENTITY torsettings.useProxy.password "Ð?озинка">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ð?воÑ? компÑ?Ñ?Ñ?еÑ? оди пÑ?екÑ? заÑ?Ñ?иÑ?ен Ñ?ид коÑ? дозволÑ?ва повÑ?зÑ?ваÑ?а до одÑ?едени поÑ?Ñ?и">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Ð?озволени поÑ?Ñ?и:">
+<!ENTITY torsettings.firewall.allowedPorts "Ð?озволени поÑ?Ñ?и">
 <!ENTITY torsettings.useBridges.checkbox "Tor е Ñ?ензÑ?Ñ?иÑ?ан во моÑ?аÑ?а дÑ?жава">
 <!ENTITY torsettings.useBridges.default "Ð?дбеÑ?и вгÑ?аден моÑ?Ñ?">
 <!ENTITY torsettings.useBridges.default.placeholder "одбеÑ?и моÑ?Ñ?">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Ð?аÑ?аÑ?е за нов моÑ?Ñ?...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Ð?онÑ?акÑ?иÑ?аÑ?е Ñ?о BridgeDB. Ð?е молиме поÑ?екаÑ?Ñ?е.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "РеÑ?еÑ?е Ñ?а Ð?Ð?Ð?Ð?ЧÐ?ТÐ? за да побаÑ?аÑ?е моÑ?Ñ?.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "РеÑ?ениеÑ?о е погÑ?еÑ?но. Ð?е молиме обидеÑ?е Ñ?е повÑ?оÑ?но.">
diff --git a/src/chrome/locale/ml/network-settings.dtd b/src/chrome/locale/ml/network-settings.dtd
index 3c6b28a..bbab031 100644
--- a/src/chrome/locale/ml/network-settings.dtd
+++ b/src/chrome/locale/ml/network-settings.dtd
@@ -27,15 +27,15 @@
 
 <!ENTITY torsettings.useProxy.checkbox "�ാൻ �ന�റർന�റ�റില��� ബന�ധപ�പ��ാൻ �ര� പ�ര���സി �പയ��ി����ന�ന� ">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "പ�ര���സി �ന�  :">
+<!ENTITY torsettings.useProxy.type "പ�ര���സി �ന�  ">
 <!ENTITY torsettings.useProxy.type.placeholder "�ര� പ�ര���സി �ന� തിര�����������  :">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "മ�ൽവിലാസ� :">
+<!ENTITY torsettings.useProxy.address "മ�ൽവിലാസ� ">
 <!ENTITY torsettings.useProxy.address.placeholder "� പി മ�ൽവിലാസ� �ല�ല����ിൽ ഹ�സ�റ�റ� ന�യി� ">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "യ�സർ ന�യി� :">
+<!ENTITY torsettings.useProxy.username "യ�സർ ന�യി� ">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.password "പാസàµ?à´¸àµ?â??à´µàµ?ർഡàµ?â?? ">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "�ര� പ�തിയ ബ�രിഡ��ിന� ��ദി����� ...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "ബ�രിഡ��� ഡി ബിയ� ബന�ധപ�പ���ന�ന� , ദയവായി �ാത�തിരി����� ">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "ബ�രിഡ��ിന� �ി���ാൻ തന�നിരി����ന�ന �ാപ�� പരിഹരി����� ">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "പരിഹാര� ശ�രിയല�ല . ദയവായി �ന�ന����� ശ�ര�മി����� ">
diff --git a/src/chrome/locale/mn/network-settings.dtd b/src/chrome/locale/mn/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/mn/network-settings.dtd
+++ b/src/chrome/locale/mn/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/mr/network-settings.dtd b/src/chrome/locale/mr/network-settings.dtd
index e372640..2e88e08 100644
--- a/src/chrome/locale/mr/network-settings.dtd
+++ b/src/chrome/locale/mr/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "नव�न ब�रि��� विन�त� �रा ...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "ब�रि�डिबश� स�पर�� साधण� ��पया था�बा.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "प�ला�� विन�त� �रण�यासाठ� ��प��ा�� निरसन �रा.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "�पाय बर�बर नाह�. ��पया प�न�हा प�रयत�न �रा.">
diff --git a/src/chrome/locale/ms-MY/network-settings.dtd b/src/chrome/locale/ms-MY/network-settings.dtd
index 9c6299e..c0a22a9 100644
--- a/src/chrome/locale/ms-MY/network-settings.dtd
+++ b/src/chrome/locale/ms-MY/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Saya guna proksi untuk bersambung dengan Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Jenis Proksi:">
+<!ENTITY torsettings.useProxy.type "Jenis Proksi">
 <!ENTITY torsettings.useProxy.type.placeholder "pilih sejenis proksi">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Alamat:">
+<!ENTITY torsettings.useProxy.address "Alamat">
 <!ENTITY torsettings.useProxy.address.placeholder "Alamat IP atau nama hos">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nama Pengguna:">
+<!ENTITY torsettings.useProxy.username "Nama Pengguna">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Kata Laluan:">
+<!ENTITY torsettings.useProxy.password "Kata Laluan">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Komputer ini melalui tembok api yang hanya membolehkan sambungan ke port tertentu">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Port Dibenarkan:">
+<!ENTITY torsettings.firewall.allowedPorts "Port Dibenarkan">
 <!ENTITY torsettings.useBridges.checkbox "Tor dilarang penggunaannya di negara saya">
 <!ENTITY torsettings.useBridges.default "Pilih satu titi terbina-dalam">
 <!ENTITY torsettings.useBridges.default.placeholder "pilih satu titi">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Pinta satu Titi Baharu...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Menghubungi BridgeDB. Tunggu sebentar.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Selesaikan CAPTCHA untuk meminta satu titi.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Jawapan salah. Cuba sekali lagi.">
diff --git a/src/chrome/locale/ms/network-settings.dtd b/src/chrome/locale/ms/network-settings.dtd
index 723a055..26740be 100644
--- a/src/chrome/locale/ms/network-settings.dtd
+++ b/src/chrome/locale/ms/network-settings.dtd
@@ -35,7 +35,7 @@
 <!ENTITY torsettings.useProxy.type "">
 <!ENTITY torsettings.useProxy.address "">
 <!ENTITY torsettings.useProxy.address.placeholder "">
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!ENTITY torsettings.useProxy.username "">
 <!ENTITY torsettings.useProxy.password "">
 <!ENTITY torsettings.useProxy.type.socks4 "">
@@ -53,3 +53,5 @@
 <!ENTITY torsettings.bridgeHelp2 "">
 <!ENTITY torsettings.bridgeHelp3 "">
 <!ENTITY torsettings.bridgeHelp4 "">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/mt/network-settings.dtd b/src/chrome/locale/mt/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/mt/network-settings.dtd
+++ b/src/chrome/locale/mt/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/my/network-settings.dtd b/src/chrome/locale/my/network-settings.dtd
index e461e30..33c2410 100644
--- a/src/chrome/locale/my/network-settings.dtd
+++ b/src/chrome/locale/my/network-settings.dtd
@@ -27,13 +27,13 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.address "á??á?±á??á??á?ºá??á?­á??á?ºá??á?¬ -">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.username "á??á?¯á?¶á?¸á??á?½á?²á??á?°á?¡á??á??á?º -">
 <!-- TODO: remove colon-->
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/nah/network-settings.dtd b/src/chrome/locale/nah/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/nah/network-settings.dtd
+++ b/src/chrome/locale/nah/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/nap/network-settings.dtd b/src/chrome/locale/nap/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/nap/network-settings.dtd
+++ b/src/chrome/locale/nap/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/nb/network-settings.dtd b/src/chrome/locale/nb/network-settings.dtd
index f4da5b7..3680510 100644
--- a/src/chrome/locale/nb/network-settings.dtd
+++ b/src/chrome/locale/nb/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Jeg bruker en mellomtjener for å koble til Internett">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Mellomtjeningstype:">
+<!ENTITY torsettings.useProxy.type "Mellomtjeningstype">
 <!ENTITY torsettings.useProxy.type.placeholder "velg en mellomtjenertype">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresse:">
+<!ENTITY torsettings.useProxy.address "Adresse">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-adresse, eller vertsnavn">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Brukernavn:">
+<!ENTITY torsettings.useProxy.username "Brukernavn">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Passord:">
+<!ENTITY torsettings.useProxy.password "Passord">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Denne datamaskinen går gjennom en brannmur som kun tillater tilkoblinger til visse porter">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Tillatte porter:">
+<!ENTITY torsettings.firewall.allowedPorts "Tillatte porter">
 <!ENTITY torsettings.useBridges.checkbox "Tor er sensurert i mitt land">
 <!ENTITY torsettings.useBridges.default "Velg en bro med flere innfartsårer">
 <!ENTITY torsettings.useBridges.default.placeholder "velg en bro">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Forespør ny bro�">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Kontakter BridgeDB. Vennligst vent.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Løs CAPTCHA-en for å forespørre en bro.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Løsningen er ikke riktig. Vær så snill, prøv på nytt.">
diff --git a/src/chrome/locale/nds/network-settings.dtd b/src/chrome/locale/nds/network-settings.dtd
index 4615146..247385b 100644
--- a/src/chrome/locale/nds/network-settings.dtd
+++ b/src/chrome/locale/nds/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ne/network-settings.dtd b/src/chrome/locale/ne/network-settings.dtd
index 5704206..fc44a69 100644
--- a/src/chrome/locale/ne/network-settings.dtd
+++ b/src/chrome/locale/ne/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/nl-BE/network-settings.dtd b/src/chrome/locale/nl-BE/network-settings.dtd
index d6ec3f7..d52710a 100644
--- a/src/chrome/locale/nl-BE/network-settings.dtd
+++ b/src/chrome/locale/nl-BE/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adres:">
+<!ENTITY torsettings.useProxy.address "Adres">
 <!ENTITY torsettings.useProxy.address.placeholder "IP adres of hostnaam">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Poort:">
+<!ENTITY torsettings.useProxy.port "Poort">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Gebruikersnaam:">
+<!ENTITY torsettings.useProxy.username "Gebruikersnaam">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Wachtwoord:">
+<!ENTITY torsettings.useProxy.password "Wachtwoord">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -92,3 +92,9 @@ Dit kan enkele minuten duren.">
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/nl/network-settings.dtd b/src/chrome/locale/nl/network-settings.dtd
index 7cbe12a..e735f4e 100644
--- a/src/chrome/locale/nl/network-settings.dtd
+++ b/src/chrome/locale/nl/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I gebruik een proxy om met het internet te verbinden.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxytype:">
+<!ENTITY torsettings.useProxy.type "Proxytype">
 <!ENTITY torsettings.useProxy.type.placeholder "selecteer een proxytype">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adres:">
+<!ENTITY torsettings.useProxy.address "Adres">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-adres of hostnaam">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Poort:">
+<!ENTITY torsettings.useProxy.port "Poort">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Gebruikersnaam:">
+<!ENTITY torsettings.useProxy.username "Gebruikersnaam">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Wachtwoord:">
+<!ENTITY torsettings.useProxy.password "Wachtwoord">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Deze computer gebruikt een firewall die alleen verbindingen naar bepaalde poorten toestaat">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Toegestane poorten:">
+<!ENTITY torsettings.firewall.allowedPorts "Toegestane poorten">
 <!ENTITY torsettings.useBridges.checkbox "Tor is in mijn land gecensureerd.">
 <!ENTITY torsettings.useBridges.default "Een ingebouwde bridge selecteren">
 <!ENTITY torsettings.useBridges.default.placeholder "selecteer een bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Een nieuwe bridge aanvragenâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contact maken met BridgeDB. Een ogenblik.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Los de CAPTCHA op om een bridge aan te vragen.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "De oplossing is niet juist. Probeer het opnieuw.">
diff --git a/src/chrome/locale/nn/network-settings.dtd b/src/chrome/locale/nn/network-settings.dtd
index d94e449..9513dcd 100644
--- a/src/chrome/locale/nn/network-settings.dtd
+++ b/src/chrome/locale/nn/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Mellomtenartype:">
+<!ENTITY torsettings.useProxy.type "Mellomtenartype">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Addresse:">
+<!ENTITY torsettings.useProxy.address "Addresse">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-adresse eller vertsnamn">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Brukarnamn:">
+<!ENTITY torsettings.useProxy.username "Brukarnamn">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Passord:">
+<!ENTITY torsettings.useProxy.password "Passord">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP/HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Tillatne portar:">
+<!ENTITY torsettings.firewall.allowedPorts "Tillatne portar">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/nso/network-settings.dtd b/src/chrome/locale/nso/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/nso/network-settings.dtd
+++ b/src/chrome/locale/nso/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/pa/network-settings.dtd b/src/chrome/locale/pa/network-settings.dtd
index 17f12d8..57ceea2 100644
--- a/src/chrome/locale/pa/network-settings.dtd
+++ b/src/chrome/locale/pa/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "ਪਰਾ�ਸ� �ਿਸਮ:">
+<!ENTITY torsettings.useProxy.type "ਪਰਾ�ਸ� �ਿਸਮ">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "ਪਤਾ:">
+<!ENTITY torsettings.useProxy.address "ਪਤਾ">
 <!ENTITY torsettings.useProxy.address.placeholder "IP ਸਿਰਨਾਵਾ� �ਾ� ਹ�ਸ�-ਨਾ�">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "ਯ��ਰ-ਨਾ�:">
+<!ENTITY torsettings.useProxy.username "ਯ��ਰ-ਨਾ�">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "ਪਾਸਵਰਡ:">
+<!ENTITY torsettings.useProxy.password "ਪਾਸਵਰਡ">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/pap/network-settings.dtd b/src/chrome/locale/pap/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/pap/network-settings.dtd
+++ b/src/chrome/locale/pap/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/pl-PL/network-settings.dtd b/src/chrome/locale/pl-PL/network-settings.dtd
index 9a2f3f6..49683d0 100644
--- a/src/chrome/locale/pl-PL/network-settings.dtd
+++ b/src/chrome/locale/pl-PL/network-settings.dtd
@@ -53,3 +53,5 @@
 <!ENTITY torsettings.bridgeHelp2 "">
 <!ENTITY torsettings.bridgeHelp3 "">
 <!ENTITY torsettings.bridgeHelp4 "">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/pl/network-settings.dtd b/src/chrome/locale/pl/network-settings.dtd
index e8c508d..f39f5a0 100644
--- a/src/chrome/locale/pl/network-settings.dtd
+++ b/src/chrome/locale/pl/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Używam proxy do Å?Ä?czenia siÄ? z Internetem">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Typ Proxy:">
+<!ENTITY torsettings.useProxy.type "Typ Proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "wybierz typ proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adres:">
+<!ENTITY torsettings.useProxy.address "Adres">
 <!ENTITY torsettings.useProxy.address.placeholder "Nazwa hosta lub adres IP">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Użytkownik:">
+<!ENTITY torsettings.useProxy.username "Użytkownik">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "HasÅ?o:">
+<!ENTITY torsettings.useProxy.password "HasÅ?o">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ten komputer pozwala na poÅ?Ä?czenie z ustalonymi portami">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Dozwolone porty:">
+<!ENTITY torsettings.firewall.allowedPorts "Dozwolone porty">
 <!ENTITY torsettings.useBridges.checkbox "Tor jest ocenzurowany w moim kraju">
 <!ENTITY torsettings.useBridges.default "Wybierz wbudowany most">
 <!ENTITY torsettings.useBridges.default.placeholder "wybierz most">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "PoproÅ? o nowy most...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Kontakt z BridgeDB. ProszÄ? czekaÄ?.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "RozwiÄ?ż CAPTCHA, aby poprosiÄ? o most.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "RozwiÄ?zanie nie jest poprawne. ProszÄ? spróbuj ponownie.">
diff --git a/src/chrome/locale/pms/network-settings.dtd b/src/chrome/locale/pms/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/pms/network-settings.dtd
+++ b/src/chrome/locale/pms/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ps/network-settings.dtd b/src/chrome/locale/ps/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/ps/network-settings.dtd
+++ b/src/chrome/locale/ps/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/pt-BR/network-settings.dtd b/src/chrome/locale/pt-BR/network-settings.dtd
index 6fbdd57..6106de4 100644
--- a/src/chrome/locale/pt-BR/network-settings.dtd
+++ b/src/chrome/locale/pt-BR/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Eu uso proxy para me conectar à Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tipo de Proxy:">
+<!ENTITY torsettings.useProxy.type "Tipo de Proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "Selecione um tipo de proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Endereço:">
+<!ENTITY torsettings.useProxy.address "Endereço">
 <!ENTITY torsettings.useProxy.address.placeholder "Endereço IP ou Servidor">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Porta:">
+<!ENTITY torsettings.useProxy.port "Porta">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Usuário:">
+<!ENTITY torsettings.useProxy.username "Usuário">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Senha:">
+<!ENTITY torsettings.useProxy.password "Senha">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "A conexão Internet deste computador é filtrada por uma firewall que autoriza conexões somente a determinadas portas.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Portas habilitadas:">
+<!ENTITY torsettings.firewall.allowedPorts "Portas habilitadas">
 <!ENTITY torsettings.useBridges.checkbox "Tor é censurado no país onde estou">
 <!ENTITY torsettings.useBridges.default "Selecione uma ponte embutida">
 <!ENTITY torsettings.useBridges.default.placeholder "selecionar uma ponte">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Solicitar uma nova ponte">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Entrando em contato com BridgeDB. Por favor, aguarde.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Resolva o CAPTCHA para solicitar uma ponte.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "A solução não está correta. Por favor, tente novamente.">
diff --git a/src/chrome/locale/pt-PT/network-settings.dtd b/src/chrome/locale/pt-PT/network-settings.dtd
index 0c40404..f2ea9bf 100644
--- a/src/chrome/locale/pt-PT/network-settings.dtd
+++ b/src/chrome/locale/pt-PT/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Eu utilizo um proxy para ligar à Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tipo de proxy:">
+<!ENTITY torsettings.useProxy.type "Tipo de proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "selecionar um tipo de proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Endereço:">
+<!ENTITY torsettings.useProxy.address "Endereço">
 <!ENTITY torsettings.useProxy.address.placeholder "Endereço de IP ou nome do hospedeiro">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Porta:">
+<!ENTITY torsettings.useProxy.port "Porta">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nome do utilizador:">
+<!ENTITY torsettings.useProxy.username "Nome do utilizador">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Palavra-passe:">
+<!ENTITY torsettings.useProxy.password "Palavra-passe">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Este computador liga através de uma firewall que só permite ligações para determinadas portas">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Portas permitidas:">
+<!ENTITY torsettings.firewall.allowedPorts "Portas permitidas">
 <!ENTITY torsettings.useBridges.checkbox "O Tor é censurado no meu país">
 <!ENTITY torsettings.useBridges.default "Selecionar uma ponte integrada">
 <!ENTITY torsettings.useBridges.default.placeholder "selecionar uma ponte">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Solicitar uma Nova Ponte...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "A contactar a BridgeDB. Por favor, aguarde.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Resolva o CAPTCHA para solicitar uma ponte.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "A solução não está correta. Por favor, tente novamente.">
diff --git a/src/chrome/locale/pt/network-settings.dtd b/src/chrome/locale/pt/network-settings.dtd
index 8876712..aa57861 100644
--- a/src/chrome/locale/pt/network-settings.dtd
+++ b/src/chrome/locale/pt/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Opcional">
 
 <!ENTITY torsettings.useProxy.checkbox "Eu utilizo um proxy para ligar à Internet">
-<!ENTITY torsettings.useProxy.type "Tipo de proxy:">
+<!ENTITY torsettings.useProxy.type "Tipo de proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "selecionar um tipo de proxy">
-<!ENTITY torsettings.useProxy.address "Endereço:">
+<!ENTITY torsettings.useProxy.address "Endereço">
 <!ENTITY torsettings.useProxy.address.placeholder "Endereço de IP ou nome do hospedeiro">
-<!ENTITY torsettings.useProxy.port "Porta:">
-<!ENTITY torsettings.useProxy.username "Nome do utilizador:">
-<!ENTITY torsettings.useProxy.password "Senha:">
+<!ENTITY torsettings.useProxy.port "Porta">
+<!ENTITY torsettings.useProxy.username "Nome do utilizador">
+<!ENTITY torsettings.useProxy.password "Senha">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Este computador liga através de uma firewall que só permite ligações para determinadas portas.">
-<!ENTITY torsettings.firewall.allowedPorts "Portas permitidas:">
+<!ENTITY torsettings.firewall.allowedPorts "Portas permitidas">
 <!ENTITY torsettings.useBridges.checkbox "Tor é censurado no meu país">
 <!ENTITY torsettings.useBridges.default "Selecionar um ponte integrada">
 <!ENTITY torsettings.useBridges.default.placeholder "selecionar uma ponte">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Por favor, aguarde, enquanto nós estabelecemos uma ligação à rede Tor.&#160;  Isto pode demorar alguns minutos.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Solicite uma Nova Ponte...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "A contactar BridgeDB. Por favor, aguarde.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Resolva o CAPTCHA para solicitar uma ponte.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "A solução não está correta. Por favor, tente novamente.">
diff --git a/src/chrome/locale/ro/network-settings.dtd b/src/chrome/locale/ro/network-settings.dtd
index 602aa09..1bdef23 100644
--- a/src/chrome/locale/ro/network-settings.dtd
+++ b/src/chrome/locale/ro/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Folosesc un proxy pentru a mÄ? conecta la Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Tip proxy:">
+<!ENTITY torsettings.useProxy.type "Tip proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "alege un tip de proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "AdresÄ?:">
+<!ENTITY torsettings.useProxy.address "AdresÄ?">
 <!ENTITY torsettings.useProxy.address.placeholder "AdresÄ? IP sau hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Nume utilizator:">
+<!ENTITY torsettings.useProxy.username "Nume utilizator">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Parola:">
+<!ENTITY torsettings.useProxy.password "Parola">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Acest computer trece printr-un firewall care permite doar conexiuni cÄ?tre anumite porturi">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Porturi permise:">
+<!ENTITY torsettings.firewall.allowedPorts "Porturi permise">
 <!ENTITY torsettings.useBridges.checkbox "Tor este cenzurat în È?ara mea">
 <!ENTITY torsettings.useBridges.default "SelecteazÄ? o punte integratÄ?">
 <!ENTITY torsettings.useBridges.default.placeholder "selecteazÄ? o punte">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Cerere Punte NouÄ?">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Se contacteazÄ? BridgeDB. AÈ?teptaÈ?i.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "RezolvÄ? acest CAPTCHA pentru a cere o punte.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "SoluÈ?ia nu este corectÄ?. Ã?ncearcÄ? din nou.">
diff --git a/src/chrome/locale/ru/network-settings.dtd b/src/chrome/locale/ru/network-settings.dtd
index f4b0918..de75219 100644
--- a/src/chrome/locale/ru/network-settings.dtd
+++ b/src/chrome/locale/ru/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Я иÑ?полÑ?зÑ?Ñ? пÑ?окÑ?и длÑ? подклÑ?Ñ?ениÑ? к инÑ?еÑ?неÑ?Ñ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Тип пÑ?окÑ?и:">
+<!ENTITY torsettings.useProxy.type "Тип пÑ?окÑ?и">
 <!ENTITY torsettings.useProxy.type.placeholder "вÑ?боÑ? Ñ?ипа пÑ?окÑ?и">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?:">
+<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-адÑ?еÑ? или имÑ? Ñ?зла">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?:">
+<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Ð?мÑ? полÑ?зоваÑ?елÑ?:">
+<!ENTITY torsettings.useProxy.username "Ð?мÑ? полÑ?зоваÑ?елÑ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Ð?аÑ?олÑ?:">
+<!ENTITY torsettings.useProxy.password "Ð?аÑ?олÑ?">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ð?ой Ñ?еÑ?евой Ñ?кÑ?ан позволÑ?еÑ? мне подклÑ?Ñ?иÑ?Ñ?Ñ?Ñ? Ñ?олÑ?ко к опÑ?еделеннÑ?м поÑ?Ñ?ам">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "РазÑ?еÑ?еннÑ?е поÑ?Ñ?Ñ?:">
+<!ENTITY torsettings.firewall.allowedPorts "РазÑ?еÑ?еннÑ?е поÑ?Ñ?Ñ?">
 <!ENTITY torsettings.useBridges.checkbox "Tor запÑ?еÑ?ен в моей Ñ?Ñ?Ñ?ане">
 <!ENTITY torsettings.useBridges.default "Ð?Ñ?бÑ?аÑ?Ñ? вÑ?Ñ?Ñ?оеннÑ?й моÑ?Ñ?">
 <!ENTITY torsettings.useBridges.default.placeholder "вÑ?боÑ? моÑ?Ñ?а">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Ð?апÑ?оÑ? нового моÑ?Ñ?аâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Ð?бÑ?аÑ?ение к BridgeDB. Ð?ожалÑ?йÑ?Ñ?а, подождиÑ?е.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "РеÑ?иÑ?е CAPTCHA длÑ? запÑ?оÑ?а моÑ?Ñ?а.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "РеÑ?ение не Ñ?влÑ?еÑ?Ñ?Ñ? пÑ?авилÑ?нÑ?м. Ð?опÑ?обÑ?йÑ?е еÑ?е Ñ?аз.">
diff --git a/src/chrome/locale/ru@petr1708/network-settings.dtd b/src/chrome/locale/ru@petr1708/network-settings.dtd
index 137d417..203d8e3 100644
--- a/src/chrome/locale/ru@petr1708/network-settings.dtd
+++ b/src/chrome/locale/ru@petr1708/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?:">
+<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Ð?аÑ?олÑ?:">
+<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Ð?аÑ?олÑ?">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/sco/network-settings.dtd b/src/chrome/locale/sco/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/sco/network-settings.dtd
+++ b/src/chrome/locale/sco/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/si-LK/network-settings.dtd b/src/chrome/locale/si-LK/network-settings.dtd
index bbc6322..c3c2e4f 100644
--- a/src/chrome/locale/si-LK/network-settings.dtd
+++ b/src/chrome/locale/si-LK/network-settings.dtd
@@ -27,13 +27,13 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "න�ය�ත� ����ද�ය� �ර��ය:">
+<!ENTITY torsettings.useProxy.type "න�ය�ත� ����ද�ය� �ර��ය">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "ල�ප�නය:">
+<!ENTITY torsettings.useProxy.address "ල�ප�නය">
 <!ENTITY torsettings.useProxy.address.placeholder "IP ල�ප�නය �� �ත���ර� න�මය">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "ප�ර�ටය:">
+<!ENTITY torsettings.useProxy.port "ප�ර�ටය">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.username "පර���ල� න�මය">
 <!-- TODO: remove colon-->
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/sk-SK/network-settings.dtd b/src/chrome/locale/sk-SK/network-settings.dtd
index 5f77c81..b3882a7 100644
--- a/src/chrome/locale/sk-SK/network-settings.dtd
+++ b/src/chrome/locale/sk-SK/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Voliteľné">
 
 <!ENTITY torsettings.useProxy.checkbox "Na pripojenie k internetu používam proxy">
-<!ENTITY torsettings.useProxy.type "Typ proxy:">
+<!ENTITY torsettings.useProxy.type "Typ proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Adresa:">
+<!ENTITY torsettings.useProxy.address "Adresa">
 <!ENTITY torsettings.useProxy.address.placeholder "IP adresa alebo názov hostiteľa">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Užívateľské meno:">
-<!ENTITY torsettings.useProxy.password "Heslo:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Užívateľské meno">
+<!ENTITY torsettings.useProxy.password "Heslo">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Tento poÄ?ítaÄ? prechádza cez firewall, ktorý povoľuje spojenie len k urÄ?itým portom.">
-<!ENTITY torsettings.firewall.allowedPorts "Povolené porty:">
+<!ENTITY torsettings.firewall.allowedPorts "Povolené porty">
 <!ENTITY torsettings.useBridges.checkbox "Tor je v mojej krajine cenzurovaný">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Prosím poÄ?kajte na vytvorenie pripojenia do siete Tor.&#160; Môže to trvaÅ¥ niekoľko minút. ">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/sk/network-settings.dtd b/src/chrome/locale/sk/network-settings.dtd
index f73bc29..c9c4000 100644
--- a/src/chrome/locale/sk/network-settings.dtd
+++ b/src/chrome/locale/sk/network-settings.dtd
@@ -27,15 +27,15 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Na pripojenie k internetu používam proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Typ Proxy:">
+<!ENTITY torsettings.useProxy.type "Typ Proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "vybrať typ proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresa:">
+<!ENTITY torsettings.useProxy.address "Adresa">
 <!ENTITY torsettings.useProxy.address.placeholder "IP adresa alebo názov hostiteľa">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Už.názov:">
+<!ENTITY torsettings.useProxy.username "Už.názov">
 <!-- TODO: remove colon-->
 <!ENTITY torsettings.useProxy.password "Heslo?">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
@@ -43,7 +43,7 @@
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Tento poÄ?ítaÄ? ide cez firewall, ktorý povoľuje iba niektoré porty">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Povolené porty:">
+<!ENTITY torsettings.firewall.allowedPorts "Povolené porty">
 <!ENTITY torsettings.useBridges.checkbox "Tor je v mojej krajine cenzurovaný">
 <!ENTITY torsettings.useBridges.default "Zvoľte zabudované premostenie">
 <!ENTITY torsettings.useBridges.default.placeholder "zvoľte premostenie">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Požiadať o nové premostenie.">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Spájam sa s databázou premostení. Prosím Ä?akajte.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Vyrieš CAPTCHA na vyžiadanie premostenia.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Riešenie nie je správne. Prosím skúste znova.">
diff --git a/src/chrome/locale/sl-SI/network-settings.dtd b/src/chrome/locale/sl-SI/network-settings.dtd
index 1fd99f6..22c9ec6 100644
--- a/src/chrome/locale/sl-SI/network-settings.dtd
+++ b/src/chrome/locale/sl-SI/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Po izbiri">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy tip:">
+<!ENTITY torsettings.useProxy.type "Proxy tip">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Naslov:">
+<!ENTITY torsettings.useProxy.address "Naslov">
 <!ENTITY torsettings.useProxy.address.placeholder "IP naslov ali ime domene">
-<!ENTITY torsettings.useProxy.port "Vhod:">
-<!ENTITY torsettings.useProxy.username "Uporabniško ime:">
-<!ENTITY torsettings.useProxy.password "Geslo:">
+<!ENTITY torsettings.useProxy.port "Vhod">
+<!ENTITY torsettings.useProxy.username "Uporabniško ime">
+<!ENTITY torsettings.useProxy.password "Geslo">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "RaÄ?unalnik uporablja požarni zid, ki dovoljuje povezavo le na doloÄ?ena vrata">
-<!ENTITY torsettings.firewall.allowedPorts "Dovoljena vrata:">
+<!ENTITY torsettings.firewall.allowedPorts "Dovoljena vrata">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/sl/network-settings.dtd b/src/chrome/locale/sl/network-settings.dtd
index d3119fd..3b8b975 100644
--- a/src/chrome/locale/sl/network-settings.dtd
+++ b/src/chrome/locale/sl/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy tip:">
+<!ENTITY torsettings.useProxy.type "Proxy tip">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Naslov:">
+<!ENTITY torsettings.useProxy.address "Naslov">
 <!ENTITY torsettings.useProxy.address.placeholder "IP naslov ali ime domene">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "vrata:">
+<!ENTITY torsettings.useProxy.port "vrata">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Uporabniško ime:">
+<!ENTITY torsettings.useProxy.username "Uporabniško ime">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Geslo:">
+<!ENTITY torsettings.useProxy.password "Geslo">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "RaÄ?unalnik uporablja požarni zid, ki dovoljuje povezavo le na doloÄ?ena vrata">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Dovoljena vrata:">
+<!ENTITY torsettings.firewall.allowedPorts "Dovoljena vrata">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/sn/network-settings.dtd b/src/chrome/locale/sn/network-settings.dtd
index e126b2a..c73d96a 100644
--- a/src/chrome/locale/sn/network-settings.dtd
+++ b/src/chrome/locale/sn/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/so/network-settings.dtd b/src/chrome/locale/so/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/so/network-settings.dtd
+++ b/src/chrome/locale/so/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/sq-AL/network-settings.dtd b/src/chrome/locale/sq-AL/network-settings.dtd
index 75ece3b..3c445d0 100644
--- a/src/chrome/locale/sq-AL/network-settings.dtd
+++ b/src/chrome/locale/sq-AL/network-settings.dtd
@@ -43,17 +43,17 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "This computer needs to use a local proxy to access the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "My Internet Service Provider (ISP) blocks connections to the Tor network">
 <!ENTITY torsettings.useBridges.default "Connect with provided bridges">
 <!ENTITY torsettings.useBridges.note "Each type of bridge uses a different method to avoid censorship.&#160; If one bridge does not work, try again using a different one.">
@@ -73,3 +73,5 @@
 <!ENTITY torsettings.bridgeHelp3.emailList "https://www.riseup.net, https://mail.google.com, or https://mail.yahoo.com";>
 <!ENTITY torsettings.bridgeHelp4Heading "Through the Help Desk">
 <!ENTITY torsettings.bridgeHelp4 "As a last resort, you can request bridge addresses by sending a polite email message to help@xxxxxxxxxxxxxxxxx.&#160; Please note that a person will need to respond to each request.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/sq/network-settings.dtd b/src/chrome/locale/sq/network-settings.dtd
index e5ca0fc..54593dc 100644
--- a/src/chrome/locale/sq/network-settings.dtd
+++ b/src/chrome/locale/sq/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Unë përdor një proxy për tu lidhur në Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Lloji i Proxy-t:">
+<!ENTITY torsettings.useProxy.type "Lloji i Proxy-t">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresa:">
+<!ENTITY torsettings.useProxy.address "Adresa">
 <!ENTITY torsettings.useProxy.address.placeholder "Adresa IP ose emri i pritësit">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Porta:">
+<!ENTITY torsettings.useProxy.port "Porta">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Emri i përdoruesit:">
+<!ENTITY torsettings.useProxy.username "Emri i përdoruesit">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Fjalëkalimi:">
+<!ENTITY torsettings.useProxy.password "Fjalëkalimi">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ky kompjuter kalon përmes një muri mbrojtës, që i lejon lidhje vetëm me disa porta.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Portat e Lejuara:">
+<!ENTITY torsettings.firewall.allowedPorts "Portat e Lejuara">
 <!ENTITY torsettings.useBridges.checkbox "TOR është i çensuruar në vëndin tim">
 <!ENTITY torsettings.useBridges.default "Zgjidh një urë të paracaktuar">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/sr/network-settings.dtd b/src/chrome/locale/sr/network-settings.dtd
index 8c46da8..7141eb0 100644
--- a/src/chrome/locale/sr/network-settings.dtd
+++ b/src/chrome/locale/sr/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Koristim proxy za povezivanje na internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Ð?Ñ?Ñ?Ñ?а proxyja:">
+<!ENTITY torsettings.useProxy.type "Ð?Ñ?Ñ?Ñ?а proxyja">
 <!ENTITY torsettings.useProxy.type.placeholder "изабеÑ?иÑ?е Ñ?ип пÑ?окÑ?иÑ?а">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adresa:">
+<!ENTITY torsettings.useProxy.address "Adresa">
 <!ENTITY torsettings.useProxy.address.placeholder "IP адÑ?еÑ?а или hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?:">
+<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Ð?оÑ?иÑ?ниÑ?ко име:">
+<!ENTITY torsettings.useProxy.username "Ð?оÑ?иÑ?ниÑ?ко име">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Lozinka:">
+<!ENTITY torsettings.useProxy.password "Lozinka">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ð?ваÑ? Ñ?аÑ?Ñ?наÑ? пÑ?олази кÑ?оз firewall коÑ?и дозвоÑ?ава Ñ?амо конекÑ?иÑ?е на одÑ?еÑ?ене поÑ?Ñ?ове.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Ð?озвоÑ?ени Ð?оÑ?Ñ?ови:">
+<!ENTITY torsettings.firewall.allowedPorts "Ð?озвоÑ?ени Ð?оÑ?Ñ?ови">
 <!ENTITY torsettings.useBridges.checkbox "ТоÑ? Ñ?е Ñ?ензÑ?Ñ?иÑ?ан Ñ? моÑ?оÑ? земÑ?и">
 <!ENTITY torsettings.useBridges.default "Odaberi ugraÄ?eni most">
 <!ENTITY torsettings.useBridges.default.placeholder "Odaberi most">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Zahtevanje novog mosta...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Kontaktiranje BridgeDB. Molimo saÄ?ekajte.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Rešite CAPTCHA da biste zahtevali most.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Rešenje nije ispravno. Molimo pokušajte ponovo.">
diff --git a/src/chrome/locale/sr@latin/network-settings.dtd b/src/chrome/locale/sr@latin/network-settings.dtd
index 22408b5..23af3e2 100644
--- a/src/chrome/locale/sr@latin/network-settings.dtd
+++ b/src/chrome/locale/sr@latin/network-settings.dtd
@@ -26,13 +26,13 @@
 <!ENTITY torsettings.optional "Opciono">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Adresa:">
+<!ENTITY torsettings.useProxy.address "Adresa">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "KorisniÄ?ko ime:">
-<!ENTITY torsettings.useProxy.password "Lozinka:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "KorisniÄ?ko ime">
+<!ENTITY torsettings.useProxy.password "Lozinka">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4 ">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5 ">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS ">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/st/network-settings.dtd b/src/chrome/locale/st/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/st/network-settings.dtd
+++ b/src/chrome/locale/st/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/su/network-settings.dtd b/src/chrome/locale/su/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/su/network-settings.dtd
+++ b/src/chrome/locale/su/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/sv/network-settings.dtd b/src/chrome/locale/sv/network-settings.dtd
index 09616d1..2ae558d 100644
--- a/src/chrome/locale/sv/network-settings.dtd
+++ b/src/chrome/locale/sv/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Jag använder en proxy för att ansluta till internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxytyp:">
+<!ENTITY torsettings.useProxy.type "Proxytyp">
 <!ENTITY torsettings.useProxy.type.placeholder "Välj en proxytyp">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adress:">
+<!ENTITY torsettings.useProxy.address "Adress">
 <!ENTITY torsettings.useProxy.address.placeholder "IP-adress eller värdnamn">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Användarnamn:">
+<!ENTITY torsettings.useProxy.username "Användarnamn">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Lösenord:">
+<!ENTITY torsettings.useProxy.password "Lösenord">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Denna dator går genom en brandvägg som bara tillåter anslutningar på vissa specifika portar.">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Tillåtna portar:">
+<!ENTITY torsettings.firewall.allowedPorts "Tillåtna portar">
 <!ENTITY torsettings.useBridges.checkbox "Tor är censurerat i mitt land">
 <!ENTITY torsettings.useBridges.default "Välj en inbyggd bro">
 <!ENTITY torsettings.useBridges.default.placeholder "Välj en bro">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Begär en ny bro...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Kontaktar BridgeDB. Vänligen vänta.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Lös CAPTCHA:n för att begära en bro.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Lösningen är inte korrekt. Vänligen försök igen.">
diff --git a/src/chrome/locale/sw/network-settings.dtd b/src/chrome/locale/sw/network-settings.dtd
index 879715c..f920ae4 100644
--- a/src/chrome/locale/sw/network-settings.dtd
+++ b/src/chrome/locale/sw/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Kituo:">
+<!ENTITY torsettings.useProxy.port "Kituo">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/szl/network-settings.dtd b/src/chrome/locale/szl/network-settings.dtd
index 4615146..247385b 100644
--- a/src/chrome/locale/szl/network-settings.dtd
+++ b/src/chrome/locale/szl/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ta/network-settings.dtd b/src/chrome/locale/ta/network-settings.dtd
index 544797f..33ebde2 100644
--- a/src/chrome/locale/ta/network-settings.dtd
+++ b/src/chrome/locale/ta/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "நான� �ண�யத�த��ன� �ண�ய �ர� பதிலாள�ப� பயன�ப��த�த��ிற�ன�">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "பதிலாள� வ��:">
+<!ENTITY torsettings.useProxy.type "பதிலாள� வ��">
 <!ENTITY torsettings.useProxy.type.placeholder "�ர� பதிலாள� வ��ய�த� த�ர�ந�த������ள�">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "ம��வரி:">
+<!ENTITY torsettings.useProxy.address "ம��வரி">
 <!ENTITY torsettings.useProxy.address.placeholder "IP ம��வரி �ல�லத� ஹ�ாஸ���ப�யர�">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "பயனர�ப�யர�:">
+<!ENTITY torsettings.useProxy.username "பயனர�ப�யர�">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "��வ�����ல�:">
+<!ENTITY torsettings.useProxy.password "��வ�����ல�">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "�ந�த �ணினி �ர� த�யரண� வழிய� ��ல��ிறத� �த� ��றிப�பி��� ம�ன��ள����ான �ண�ப�ப��ள� ம����ம� �ன�மதி���ிறத�">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "�ன�மதி���ப�ப��� ம�ன��ள�:">
+<!ENTITY torsettings.firewall.allowedPorts "�ன�மதி���ப�ப��� ம�ன��ள�">
 <!ENTITY torsettings.useBridges.checkbox "Tor �னத� நா���ின� தணி����யி�ப�ப���ிறத�">
 <!ENTITY torsettings.useBridges.default "�ர� �ள�ளம� bridge த�ர�ந�த������ள�">
 <!ENTITY torsettings.useBridges.default.placeholder "�ர� bridge த�ர�ந�த������ள�">
@@ -92,3 +92,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/te-IN/network-settings.dtd b/src/chrome/locale/te-IN/network-settings.dtd
index 4615146..247385b 100644
--- a/src/chrome/locale/te-IN/network-settings.dtd
+++ b/src/chrome/locale/te-IN/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/te/network-settings.dtd b/src/chrome/locale/te/network-settings.dtd
index da2e5c8..de2f245 100644
--- a/src/chrome/locale/te/network-settings.dtd
+++ b/src/chrome/locale/te/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Username:">
+<!ENTITY torsettings.useProxy.username "Username">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/tg/network-settings.dtd b/src/chrome/locale/tg/network-settings.dtd
index 0cec284..fa41990 100644
--- a/src/chrome/locale/tg/network-settings.dtd
+++ b/src/chrome/locale/tg/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/th/network-settings.dtd b/src/chrome/locale/th/network-settings.dtd
index e4fa0b1..85c2b5a 100644
--- a/src/chrome/locale/th/network-settings.dtd
+++ b/src/chrome/locale/th/network-settings.dtd
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "�อสะ�า��หม��">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "�ำลั��ิ���อ BridgeDB. �รุ�ารอ">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "����ั�หา CAPTCHA ��ื�อ�อสะ�า�">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "วิ�ี������ม��ู���อ� �รุ�าลอ�อี��รั��">
diff --git a/src/chrome/locale/ti/network-settings.dtd b/src/chrome/locale/ti/network-settings.dtd
index a1a326b..782ff95 100644
--- a/src/chrome/locale/ti/network-settings.dtd
+++ b/src/chrome/locale/ti/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/tk/network-settings.dtd b/src/chrome/locale/tk/network-settings.dtd
index daf47ca..b01b8db 100644
--- a/src/chrome/locale/tk/network-settings.dtd
+++ b/src/chrome/locale/tk/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/tr/network-settings.dtd b/src/chrome/locale/tr/network-settings.dtd
index a0179c4..bd94ba7 100644
--- a/src/chrome/locale/tr/network-settings.dtd
+++ b/src/chrome/locale/tr/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Internete eriÅ?mek için vekil sunucu kullanıyorum">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Vekil Sunucu Türü:">
+<!ENTITY torsettings.useProxy.type "Vekil Sunucu Türü">
 <!ENTITY torsettings.useProxy.type.placeholder "vekil sunucu türünü seçin">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Adres:">
+<!ENTITY torsettings.useProxy.address "Adres">
 <!ENTITY torsettings.useProxy.address.placeholder "IP adresi ya da sunucu adı">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Kapı Numarası:">
+<!ENTITY torsettings.useProxy.port "Kapı Numarası">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Kullanıcı Adı:">
+<!ENTITY torsettings.useProxy.username "Kullanıcı Adı">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Parola:">
+<!ENTITY torsettings.useProxy.password "Parola">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Bu bilgisayarda yalnız belirli kapı numaralarından baÄ?lanılmasına izin veren bir güvenlik duvarı kullanılıyor">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Kullanılabilecek Kapı Numaraları:">
+<!ENTITY torsettings.firewall.allowedPorts "Kullanılabilecek Kapı Numaraları">
 <!ENTITY torsettings.useBridges.checkbox "BulunduÄ?um ülkede Tor aÄ?ı engelleniyor">
 <!ENTITY torsettings.useBridges.default "Hazır Köprülerden Seçin">
 <!ENTITY torsettings.useBridges.default.placeholder "bir köprü seçin">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "Tor günlük kayıtlarına bakın.">
 <!ENTITY torPreferences.viewLogs "GünlüÄ?ü Görüntüle&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Günlük Kayıtları">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Yeni Bir Köprü Ä°steÄ?i Yap...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Köprü veritabanına baÄ?lanılıyor. Lütfen bekleyin.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Köprü isteÄ?i yapmak için güvenlik kodunu çözün.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Ã?özüm doÄ?ru deÄ?il. Lütfen yeniden deneyin.">
diff --git a/src/chrome/locale/uk/network-settings.dtd b/src/chrome/locale/uk/network-settings.dtd
index e7a9862..7fc8fe7 100644
--- a/src/chrome/locale/uk/network-settings.dtd
+++ b/src/chrome/locale/uk/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Я викоÑ?иÑ?Ñ?овÑ?Ñ? пÑ?окÑ?Ñ? длÑ? з'Ñ?днаннÑ? з Ð?нÑ?еÑ?неÑ?ом">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Тип пÑ?окÑ?Ñ?:">
+<!ENTITY torsettings.useProxy.type "Тип пÑ?окÑ?Ñ?">
 <!ENTITY torsettings.useProxy.type.placeholder "обеÑ?Ñ?Ñ?Ñ? Ñ?ип пÑ?окÑ?Ñ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?а:">
+<!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?а">
 <!ENTITY torsettings.useProxy.address.placeholder "Ð?Р адÑ?еÑ?а або Ñ?м'Ñ? Ñ?оÑ?Ñ?Ñ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?:">
+<!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Ð?м'Ñ? коÑ?иÑ?Ñ?Ñ?ваÑ?а:">
+<!ENTITY torsettings.useProxy.username "Ð?м'Ñ? коÑ?иÑ?Ñ?Ñ?ваÑ?а">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Ð?аÑ?олÑ?:">
+<!ENTITY torsettings.useProxy.password "Ð?аÑ?олÑ?">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ð?Ñ?й бÑ?андмаÑ?еÑ? дозволÑ?Ñ? пÑ?дклÑ?Ñ?еннÑ? Ñ?Ñ?лÑ?ки до певниÑ? поÑ?Ñ?Ñ?в">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Ð?озволеннÑ? поÑ?Ñ?и:">
+<!ENTITY torsettings.firewall.allowedPorts "Ð?озволеннÑ? поÑ?Ñ?и">
 <!ENTITY torsettings.useBridges.checkbox "ТоÑ? Ñ?ензÑ?Ñ?Ñ?Ñ?Ñ?Ñ? в моÑ?й кÑ?аÑ?нÑ?">
 <!ENTITY torsettings.useBridges.default "Ð?ибеÑ?Ñ?Ñ?Ñ? вбÑ?дований мÑ?Ñ?Ñ?">
 <!ENTITY torsettings.useBridges.default.placeholder "Ð?ибеÑ?Ñ?Ñ?Ñ? мÑ?Ñ?Ñ?">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Ð?адÑ?Ñ?лаÑ?и запиÑ? на оÑ?Ñ?иманнÑ? нового моÑ?Ñ?Ñ?...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Ð?&#x27;Ñ?днаннÑ? з базоÑ? даниÑ? моÑ?Ñ?Ñ?в. Ð?аÑ?екайÑ?е.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Розв&#x27;Ñ?жÑ?Ñ?Ñ? CAPTCHA, Ñ?об надÑ?Ñ?лаÑ?и запиÑ? на оÑ?Ñ?иманнÑ? моÑ?Ñ?Ñ?.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Розв&#x27;Ñ?заннÑ? невÑ?Ñ?не. СпÑ?обÑ?йÑ?е зновÑ?.">
diff --git a/src/chrome/locale/ur-PK/network-settings.dtd b/src/chrome/locale/ur-PK/network-settings.dtd
index 2e8cfaf..7cdf82a 100644
--- a/src/chrome/locale/ur-PK/network-settings.dtd
+++ b/src/chrome/locale/ur-PK/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "اختÛ?ارÛ?">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Ù¾Ù?رٹ:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Ù¾Ù?رٹ">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ur/network-settings.dtd b/src/chrome/locale/ur/network-settings.dtd
index 7b76324..a92aba6 100644
--- a/src/chrome/locale/ur/network-settings.dtd
+++ b/src/chrome/locale/ur/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "صارÙ? کا Ù?اÙ?:">
+<!ENTITY torsettings.useProxy.username "صارÙ? کا Ù?اÙ?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "پاس Ù?رÚ? :">
+<!ENTITY torsettings.useProxy.password "پاس Ù?رÚ? ">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "اÛ?Ú© Ù?ئÛ? Ù¾Ù? Ú©Û? گزارش کرÛ?ÚºÛ?Û?Û?">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "برج Ú?Û? بÛ? سÛ? رابطÛ? Ú©Û?ا جا رÛ?ا Û?Û?Û? برائÛ? Ù?Û?رباÙ?Û? اÙ?تظار کرÛ?ÚºØ?">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Ù¾Ù? Ú©Û? گزارش کرÙ?Û? Ú©Û?Ù?ئÛ? Ú©Û?Ù¾Ú?ا Ú©Ù? Ø­Ù? کرÛ?ÚºÛ?">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/uz/network-settings.dtd b/src/chrome/locale/uz/network-settings.dtd
index aaae5c1..858fe82 100644
--- a/src/chrome/locale/uz/network-settings.dtd
+++ b/src/chrome/locale/uz/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Proksi turi:">
+<!ENTITY torsettings.useProxy.type "Proksi turi">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Manzil:">
+<!ENTITY torsettings.useProxy.address "Manzil">
 <!ENTITY torsettings.useProxy.address.placeholder "IP manzil yoki host nomi">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Port:">
+<!ENTITY torsettings.useProxy.port "Port">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Foydalanuvchi nomi:">
+<!ENTITY torsettings.useProxy.username "Foydalanuvchi nomi">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Maxfiy so'z:">
+<!ENTITY torsettings.useProxy.password "Maxfiy so'z">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/ve/network-settings.dtd b/src/chrome/locale/ve/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/ve/network-settings.dtd
+++ b/src/chrome/locale/ve/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/vi/network-settings.dtd b/src/chrome/locale/vi/network-settings.dtd
index 1910e2a..e3281db 100644
--- a/src/chrome/locale/vi/network-settings.dtd
+++ b/src/chrome/locale/vi/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "Tôi sá»­ dụng proxy Ä?á»? kết ná»?i tá»?i Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "Dạng proxy:">
+<!ENTITY torsettings.useProxy.type "Dạng proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "ch�n loại proxy">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "Ä?á»?a chá»?:">
+<!ENTITY torsettings.useProxy.address "Ä?á»?a chá»?">
 <!ENTITY torsettings.useProxy.address.placeholder "Ä?á»?a chá»? IP hoặc hostname">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "Cá»?ng:">
+<!ENTITY torsettings.useProxy.port "Cá»?ng">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "Tên Ä?Ä?ng nhập:">
+<!ENTITY torsettings.useProxy.username "Tên Ä?Ä?ng nhập">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "Mật khẩu:">
+<!ENTITY torsettings.useProxy.password "Mật khẩu">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCK 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCK 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Máy tính này Ä?i qua má»?t tÆ°á»?ng lá»­a mà chá»? cho phép tá»?i má»?t vài cá»?ng">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "Những Cá»?ng Ä?ược phép:">
+<!ENTITY torsettings.firewall.allowedPorts "Những Cá»?ng Ä?ược phép">
 <!ENTITY torsettings.useBridges.checkbox "Tor Ä?ã bá»? kiá»?m duyá»?t á»? quá»?c gia của tôi">
 <!ENTITY torsettings.useBridges.default "Sử dụng cầu n�i có sẵn">
 <!ENTITY torsettings.useBridges.default.placeholder "ch�n loại cầu n�i">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/wa/network-settings.dtd b/src/chrome/locale/wa/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/wa/network-settings.dtd
+++ b/src/chrome/locale/wa/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/wo/network-settings.dtd b/src/chrome/locale/wo/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/wo/network-settings.dtd
+++ b/src/chrome/locale/wo/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/zh-CN.GB2312/network-settings.dtd b/src/chrome/locale/zh-CN.GB2312/network-settings.dtd
index 13c9d3a..76c4c53 100644
--- a/src/chrome/locale/zh-CN.GB2312/network-settings.dtd
+++ b/src/chrome/locale/zh-CN.GB2312/network-settings.dtd
@@ -1,3 +1,5 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "The Tor Browser will open after a Tor network connection is established.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/zh-CN/network-settings.dtd b/src/chrome/locale/zh-CN/network-settings.dtd
index 1baec73..4ca136b 100644
--- a/src/chrome/locale/zh-CN/network-settings.dtd
+++ b/src/chrome/locale/zh-CN/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "使ç?¨ä»£ç??访é?®äº?è??ç½?">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "代ç??ç±»å??ï¼?">
+<!ENTITY torsettings.useProxy.type "代ç??ç±»å??">
 <!ENTITY torsettings.useProxy.type.placeholder "é??æ?©ä»£ç??ç±»å??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "å?°å??ï¼?">
+<!ENTITY torsettings.useProxy.address "å?°å??">
 <!ENTITY torsettings.useProxy.address.placeholder "IP å?°å??æ??主æ?ºå??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "端��">
+<!ENTITY torsettings.useProxy.port "端�">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "ç?¨æ?·å??ï¼?">
+<!ENTITY torsettings.useProxy.username "ç?¨æ?·å??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "���">
+<!ENTITY torsettings.useProxy.password "��">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "该计ç®?æ?ºç??é?²ç?«å¢?ä»?å??许ç?¹å®?端å?£ç??äº?è??ç½?è¿?æ?¥">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "å??许ç??端å?£ï¼?">
+<!ENTITY torsettings.firewall.allowedPorts "å??许ç??端å?£">
 <!ENTITY torsettings.useBridges.checkbox "æ??æ??å?¨ç??å?½å®¶å¯¹ Tor è¿?è¡?äº?审æ?¥">
 <!ENTITY torsettings.useBridges.default "é??æ?©å??ç½®ç½?æ¡¥">
 <!ENTITY torsettings.useBridges.default.placeholder "é??æ?©ç½?æ¡¥">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "æ?¥ç??æ?¥å¿?&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "正�请���桥��">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "æ­£å?¨è¿?æ?¥å?°BridgeDB,请ç­?å¾?ã??">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "请è¾?å?¥éª?è¯?ç ?以è?·å??ç½?æ¡¥ã??">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "ç»?æ??并ä¸?正确ï¼?请é??è¯?ã??">
diff --git a/src/chrome/locale/zh-HK/network-settings.dtd b/src/chrome/locale/zh-HK/network-settings.dtd
index 4e4e359..9c958cf 100644
--- a/src/chrome/locale/zh-HK/network-settings.dtd
+++ b/src/chrome/locale/zh-HK/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "代ç??伺æ??å?¨é¡?å??ï¼?">
+<!ENTITY torsettings.useProxy.type "代ç??伺æ??å?¨é¡?å??">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "ä½?å??ï¼?">
+<!ENTITY torsettings.useProxy.address "ä½?å??">
 <!ENTITY torsettings.useProxy.address.placeholder "IPä½?å??æ??主æ©?å??稱">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "����">
+<!ENTITY torsettings.useProxy.port "���">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "ç?¨æ?¶å??ï¼?">
+<!ENTITY torsettings.useProxy.username "ç?¨æ?¶å??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "�碼�">
+<!ENTITY torsettings.useProxy.password "�碼">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "httpâ?±https">
 <!ENTITY torsettings.firewall.checkbox "å?¢é?¨é?»è?¦é??é??æ??å??å?ªå®¹è¨±é?£æ?¥è?³ç?¹å®?é?£ç·?å? å??é?²ç?«ç??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "容許å??é?£æ?¥å? ï¼?">
+<!ENTITY torsettings.firewall.allowedPorts "容許å??é?£æ?¥å? ">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
diff --git a/src/chrome/locale/zh-TW/network-settings.dtd b/src/chrome/locale/zh-TW/network-settings.dtd
index 01f2e29..815cab1 100644
--- a/src/chrome/locale/zh-TW/network-settings.dtd
+++ b/src/chrome/locale/zh-TW/network-settings.dtd
@@ -27,23 +27,23 @@
 
 <!ENTITY torsettings.useProxy.checkbox "使ç?¨ä»£ç??æ??å??é?£ç·?å?°ç¶²é??網路">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.type "代ç??伺æ??å?¨é¡?å??ï¼?">
+<!ENTITY torsettings.useProxy.type "代ç??伺æ??å?¨é¡?å??">
 <!ENTITY torsettings.useProxy.type.placeholder "é?¸æ??代ç??伺æ??å?¨é¡?å??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.address "ä½?å??ï¼?">
+<!ENTITY torsettings.useProxy.address "ä½?å??">
 <!ENTITY torsettings.useProxy.address.placeholder "IP ä½?å??æ??主æ©?å??稱">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.port "����">
+<!ENTITY torsettings.useProxy.port "���">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.username "使ç?¨è??å??稱ï¼?">
+<!ENTITY torsettings.useProxy.username "使ç?¨è??å??稱">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.useProxy.password "�碼�">
+<!ENTITY torsettings.useProxy.password "�碼">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "é??å?°é?»è?¦é??é??æ??å??å?ªå??許é?£æ?¥è?³ç?¹å®?é?£æ?¥å? ç??é?²ç?«ç??">
 <!-- TODO: remove colon-->
-<!ENTITY torsettings.firewall.allowedPorts "å??許ç??é?£æ?¥å? ï¼?">
+<!ENTITY torsettings.firewall.allowedPorts "å??許ç??é?£æ?¥å? ">
 <!ENTITY torsettings.useBridges.checkbox "æ??ç??å??家中 Tor å??å?°å¯©æ?¥">
 <!ENTITY torsettings.useBridges.default "é?¸æ??å?§å»ºç??æ©?æ?¥">
 <!ENTITY torsettings.useBridges.default.placeholder "é?¸æ??æ©?æ?¥">
@@ -91,3 +91,9 @@
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logs&amp;#x2026;">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "è«?æ±?ä¸?å??æ?°ç??æ©?æ?¥...">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "æ­£å?¨é?£æ?¥å?° BridgeDBï¼?è«?ç¨?ç­?ã??">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "解決��碼�����">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "解ç­?ä¸?正確ã??è«?å??試ä¸?次ã??">
diff --git a/src/chrome/locale/zh/network-settings.dtd b/src/chrome/locale/zh/network-settings.dtd
index 0db3c9c..965652e 100644
--- a/src/chrome/locale/zh/network-settings.dtd
+++ b/src/chrome/locale/zh/network-settings.dtd
@@ -4,3 +4,5 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "The Tor Browser will open after a Tor network connection is established.">
+
+<!-- #31286 about:preferences strings -->
diff --git a/src/chrome/locale/zu/network-settings.dtd b/src/chrome/locale/zu/network-settings.dtd
index c6c5687..f22f1c8 100644
--- a/src/chrome/locale/zu/network-settings.dtd
+++ b/src/chrome/locale/zu/network-settings.dtd
@@ -26,18 +26,18 @@
 <!ENTITY torsettings.optional "Optional">
 
 <!ENTITY torsettings.useProxy.checkbox "I use a proxy to connect to the Internet">
-<!ENTITY torsettings.useProxy.type "Proxy Type:">
+<!ENTITY torsettings.useProxy.type "Proxy Type">
 <!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
-<!ENTITY torsettings.useProxy.address "Address:">
+<!ENTITY torsettings.useProxy.address "Address">
 <!ENTITY torsettings.useProxy.address.placeholder "IP address or hostname">
-<!ENTITY torsettings.useProxy.port "Port:">
-<!ENTITY torsettings.useProxy.username "Username:">
-<!ENTITY torsettings.useProxy.password "Password:">
+<!ENTITY torsettings.useProxy.port "Port">
+<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.password "Password">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports:">
+<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
 <!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
@@ -60,3 +60,9 @@
 
 <!-- Progress -->
 <!ENTITY torprogress.pleaseWait "Please wait while we establish a connection to the Tor network.&#160; This may take several minutes.">
+
+<!-- #31286 about:preferences strings -->
+<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please wait.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">

_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits