[tor-commits] [translation/torbutton-torbuttonproperties] https://gitweb.torproject.org/translation.git/commit/?h=torbutton-torbuttonproperties

translation at torproject.org translation at torproject.org
Wed Nov 20 01:51:52 UTC 2019


commit e2c5bde928760c3fba1737add90313a39b294585
Author: Translation commit bot <translation at torproject.org>
Date:   Wed Nov 20 01:51:48 2019 +0000

    https://gitweb.torproject.org/translation.git/commit/?h=torbutton-torbuttonproperties
---
 ach/torbutton.properties   | 10 ++++++++++
 af/torbutton.properties    | 10 ++++++++++
 ar/torbutton.properties    | 10 ++++++++++
 ast/torbutton.properties   | 10 ++++++++++
 az/torbutton.properties    | 10 ++++++++++
 be/torbutton.properties    | 10 ++++++++++
 bg/torbutton.properties    | 10 ++++++++++
 bn-BD/torbutton.properties | 10 ++++++++++
 br/torbutton.properties    | 10 ++++++++++
 bs/torbutton.properties    | 10 ++++++++++
 ca/torbutton.properties    | 10 ++++++++++
 cs/torbutton.properties    | 10 ++++++++++
 cy/torbutton.properties    | 10 ++++++++++
 da/torbutton.properties    | 10 ++++++++++
 de/torbutton.properties    | 10 ++++++++++
 el/torbutton.properties    | 10 ++++++++++
 en-GB/torbutton.properties | 10 ++++++++++
 en-US/torbutton.properties | 10 ++++++++++
 en/torbutton.properties    | 10 ++++++++++
 eo/torbutton.properties    | 10 ++++++++++
 es-AR/torbutton.properties | 10 ++++++++++
 es-ES/torbutton.properties | 10 ++++++++++
 es-MX/torbutton.properties | 10 ++++++++++
 et/torbutton.properties    | 10 ++++++++++
 eu/torbutton.properties    | 10 ++++++++++
 fa/torbutton.properties    | 10 ++++++++++
 fi/torbutton.properties    | 10 ++++++++++
 fr/torbutton.properties    | 10 ++++++++++
 fy-NL/torbutton.properties | 10 ++++++++++
 ga-IE/torbutton.properties | 10 ++++++++++
 gd/torbutton.properties    | 10 ++++++++++
 gl/torbutton.properties    | 10 ++++++++++
 gu-IN/torbutton.properties | 10 ++++++++++
 he/torbutton.properties    | 10 ++++++++++
 hi-IN/torbutton.properties | 10 ++++++++++
 hr/torbutton.properties    | 10 ++++++++++
 hu/torbutton.properties    | 10 ++++++++++
 hy-AM/torbutton.properties | 10 ++++++++++
 id/torbutton.properties    | 10 ++++++++++
 is/torbutton.properties    | 10 ++++++++++
 it/torbutton.properties    | 10 ++++++++++
 ja/torbutton.properties    | 10 ++++++++++
 ka/torbutton.properties    | 10 ++++++++++
 kab/torbutton.properties   | 10 ++++++++++
 kk/torbutton.properties    | 10 ++++++++++
 km/torbutton.properties    | 10 ++++++++++
 kn/torbutton.properties    | 10 ++++++++++
 ko/torbutton.properties    | 10 ++++++++++
 lt/torbutton.properties    | 10 ++++++++++
 lv/torbutton.properties    | 10 ++++++++++
 mk/torbutton.properties    | 10 ++++++++++
 ml/torbutton.properties    | 10 ++++++++++
 mr/torbutton.properties    | 10 ++++++++++
 ms/torbutton.properties    | 10 ++++++++++
 my/torbutton.properties    | 10 ++++++++++
 nb-NO/torbutton.properties | 10 ++++++++++
 ne/torbutton.properties    | 10 ++++++++++
 nl-BE/torbutton.properties | 10 ++++++++++
 nl/torbutton.properties    | 10 ++++++++++
 nn-NO/torbutton.properties | 10 ++++++++++
 oc/torbutton.properties    | 10 ++++++++++
 or/torbutton.properties    | 10 ++++++++++
 pa-IN/torbutton.properties | 10 ++++++++++
 pl/torbutton.properties    | 10 ++++++++++
 pt-BR/torbutton.properties | 10 ++++++++++
 pt-PT/torbutton.properties | 10 ++++++++++
 ro/torbutton.properties    | 10 ++++++++++
 ru/torbutton.properties    | 10 ++++++++++
 si/torbutton.properties    | 10 ++++++++++
 sk/torbutton.properties    | 10 ++++++++++
 sl/torbutton.properties    | 10 ++++++++++
 son/torbutton.properties   | 10 ++++++++++
 sq/torbutton.properties    | 10 ++++++++++
 sr/torbutton.properties    | 10 ++++++++++
 sv-SE/torbutton.properties | 10 ++++++++++
 sw/torbutton.properties    | 10 ++++++++++
 ta/torbutton.properties    | 10 ++++++++++
 te/torbutton.properties    | 10 ++++++++++
 th/torbutton.properties    | 10 ++++++++++
 tr/torbutton.properties    | 10 ++++++++++
 uk/torbutton.properties    | 10 ++++++++++
 ur/torbutton.properties    | 10 ++++++++++
 uz/torbutton.properties    | 10 ++++++++++
 vi/torbutton.properties    | 10 ++++++++++
 zh-CN/torbutton.properties | 10 ++++++++++
 zh-HK/torbutton.properties | 10 ++++++++++
 zh-TW/torbutton.properties | 10 ++++++++++
 87 files changed, 870 insertions(+)

diff --git a/ach/torbutton.properties b/ach/torbutton.properties
index ea7a7d630..1020e57a5 100644
--- a/ach/torbutton.properties
+++ b/ach/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/af/torbutton.properties b/af/torbutton.properties
index a1d54c12d..52f606650 100644
--- a/af/torbutton.properties
+++ b/af/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ar/torbutton.properties b/ar/torbutton.properties
index d5ab6d423..f9bdef7f4 100644
--- a/ar/torbutton.properties
+++ b/ar/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=جاري تحميل S% من التحديث
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=الاتصال معمى (خدمة بصلة، %1$S، مفاتيح %2$S بتة، %3$S)
 pageInfo_OnionEncryption=الاتصال معمى (خدمة بصلة)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=انتهى
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ast/torbutton.properties b/ast/torbutton.properties
index ea7a7d630..1020e57a5 100644
--- a/ast/torbutton.properties
+++ b/ast/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/az/torbutton.properties b/az/torbutton.properties
index 1feda98bd..f1437e5c3 100644
--- a/az/torbutton.properties
+++ b/az/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Oldu
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/be/torbutton.properties b/be/torbutton.properties
index 3418a0c7b..7c82cf4be 100644
--- a/be/torbutton.properties
+++ b/be/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Гатова
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/bg/torbutton.properties b/bg/torbutton.properties
index 6fca365a5..ffaa8461f 100644
--- a/bg/torbutton.properties
+++ b/bg/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Готов
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/bn-BD/torbutton.properties b/bn-BD/torbutton.properties
index 37e99b055..f169a1b1b 100644
--- a/bn-BD/torbutton.properties
+++ b/bn-BD/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=ডাউনলোড হচ্ছে %S আধু
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=সংযোগ এনক্রিপ্ট  (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=সংযোগ এনক্রিপ্ট (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=সম্পন্ন
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/br/torbutton.properties b/br/torbutton.properties
index 94d713a9b..5a7e1420b 100644
--- a/br/torbutton.properties
+++ b/br/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Graet
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/bs/torbutton.properties b/bs/torbutton.properties
index 32b07032a..ea8c41b90 100644
--- a/bs/torbutton.properties
+++ b/bs/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ca/torbutton.properties b/ca/torbutton.properties
index 023d30db8..c96b5ebe1 100644
--- a/ca/torbutton.properties
+++ b/ca/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=S'està baixant l'actualització %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connexió xifrada (Onion Service, %1$S, claus de %2$S bits, %3$S)
 pageInfo_OnionEncryption=Connexió xifrada (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Fet
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/cs/torbutton.properties b/cs/torbutton.properties
index eea574bf2..93f24e360 100644
--- a/cs/torbutton.properties
+++ b/cs/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Stahování aktualizace pro %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Šifrované spojení (Onion služba, %1$S, %2$S bitové klíče, %3$S)
 pageInfo_OnionEncryption=Šifrované spojení (Onion služba)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Hotovo
+onionServices.authPrompt.doneAccessKey=h
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/cy/torbutton.properties b/cy/torbutton.properties
index c7f956c2c..16db14bdd 100644
--- a/cy/torbutton.properties
+++ b/cy/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Wedi gorffen
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/da/torbutton.properties b/da/torbutton.properties
index 8554e1296..94d280349 100644
--- a/da/torbutton.properties
+++ b/da/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloader %S opdatering
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Forbindelse krypteret (løg-tjeneste, %1$S, %2$S-bit nøgler, %3$S)
 pageInfo_OnionEncryption=Forbindelse krypteret (løg-tjeneste)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Fuldført 
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/de/torbutton.properties b/de/torbutton.properties
index d280a29e2..a73585f0a 100644
--- a/de/torbutton.properties
+++ b/de/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=%S Aktualisierung wird heruntergeladen
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Verbindung verschlüsselt (Onion-Dienst, %1$S, %2$S bit Schlüssel, %3$S)
 pageInfo_OnionEncryption=Verbindung verschlüsselt (Onion-Dienst)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Fertig
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/el/torbutton.properties b/el/torbutton.properties
index d6c493ed4..7dc3aff29 100644
--- a/el/torbutton.properties
+++ b/el/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Λήψη %S ενημερώσεων
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Κρυπτογραφημένη σύνδεση (υπηρεσία Onion, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Κρυπτογραφημένη σύνδεση (υπηρεσία Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Τέλος
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/en-GB/torbutton.properties b/en-GB/torbutton.properties
index 5cad78f2d..291701bee 100644
--- a/en-GB/torbutton.properties
+++ b/en-GB/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/en-US/torbutton.properties b/en-US/torbutton.properties
index ea7a7d630..1020e57a5 100644
--- a/en-US/torbutton.properties
+++ b/en-US/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/en/torbutton.properties b/en/torbutton.properties
index ea7a7d630..1020e57a5 100644
--- a/en/torbutton.properties
+++ b/en/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/eo/torbutton.properties b/eo/torbutton.properties
index 6e5c9316a..6fa7473f2 100644
--- a/eo/torbutton.properties
+++ b/eo/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Preta
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/es-AR/torbutton.properties b/es-AR/torbutton.properties
index f568cdbb1..8297742c4 100644
--- a/es-AR/torbutton.properties
+++ b/es-AR/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Descargando actualización %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Conexión encriptada (Servicio Onion, %1$S, claves de %2$S bits, %3$S)
 pageInfo_OnionEncryption=Conexión encriptada (Servicio Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Hecho
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/es-ES/torbutton.properties b/es-ES/torbutton.properties
index e987e64cc..83767f35f 100644
--- a/es-ES/torbutton.properties
+++ b/es-ES/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Descargando %S de la actualización
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Conexión cifrada (Servicio cebolla, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Conexión cifrada (Servicio cebolla)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Listo
+onionServices.authPrompt.doneAccessKey=r
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/es-MX/torbutton.properties b/es-MX/torbutton.properties
index 2edf6f462..ee38123fc 100644
--- a/es-MX/torbutton.properties
+++ b/es-MX/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Listo
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/et/torbutton.properties b/et/torbutton.properties
index d4231e81c..c2b284b27 100644
--- a/et/torbutton.properties
+++ b/et/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=%S uuenduse allalaadimine
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Ühendus krüptitud (Onion-teenus, %1$S, %2$S-bitised võtmed, %3$S)
 pageInfo_OnionEncryption=Ühendus krüptitud (Onion-teenus)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Valmis 
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/eu/torbutton.properties b/eu/torbutton.properties
index af523a662..3cf802316 100644
--- a/eu/torbutton.properties
+++ b/eu/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=%S eguneraketa deskargatzen
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Enkriptatutako konexioa (Onion zerbitzua, %1$S, %2$S biteko gakoak, %3$S)
 pageInfo_OnionEncryption=Enkriptatutako konexioa (Onion zerbitzua)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Eginda
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/fa/torbutton.properties b/fa/torbutton.properties
index 5c6ce9385..1ba14d313 100644
--- a/fa/torbutton.properties
+++ b/fa/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=در حال دانلود %S بروز رسانی
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=ارتباط رمزگذاری شده (سرویس Onion, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=ارتباط رمزگذاری شد (سرویس پیازی)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=انجام شد
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/fi/torbutton.properties b/fi/torbutton.properties
index dc467e8b5..cbb68a669 100644
--- a/fi/torbutton.properties
+++ b/fi/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Ladataan päivitystä %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Yhteys Salattu (Onion Palvelut, %1$S, %2$S bittisillä avaimilla, %3$S)
 pageInfo_OnionEncryption=Salattu yhteys (Sipulipalvelu)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Valmis
+onionServices.authPrompt.doneAccessKey=u
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/fr/torbutton.properties b/fr/torbutton.properties
index e60b11c51..4846bc9f6 100644
--- a/fr/torbutton.properties
+++ b/fr/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Téléchargement de la mise à jour de %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=La connexion est chiffrée (service onion, %1$S, clés %2$S bits, %3$S)
 pageInfo_OnionEncryption=La connexion est chiffrée (service onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Terminé
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/fy-NL/torbutton.properties b/fy-NL/torbutton.properties
index d901ca3aa..a42aacd65 100644
--- a/fy-NL/torbutton.properties
+++ b/fy-NL/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Klear
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ga-IE/torbutton.properties b/ga-IE/torbutton.properties
index e7afef592..da5deadad 100644
--- a/ga-IE/torbutton.properties
+++ b/ga-IE/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Nuashonrú %S á íoslódáil
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Ceangal Criptithe (Seirbhís Onion, %1$S, eochracha %2$S giotán, %3$S)
 pageInfo_OnionEncryption=Ceangal Criptithe (Seirbhís Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Déanta
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/gd/torbutton.properties b/gd/torbutton.properties
index ea7a7d630..1020e57a5 100644
--- a/gd/torbutton.properties
+++ b/gd/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/gl/torbutton.properties b/gl/torbutton.properties
index 8d527e06c..4644d5a4e 100644
--- a/gl/torbutton.properties
+++ b/gl/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Feito
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/gu-IN/torbutton.properties b/gu-IN/torbutton.properties
index 5f2bc7e25..c35180536 100644
--- a/gu-IN/torbutton.properties
+++ b/gu-IN/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=થઈ ગયું
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/he/torbutton.properties b/he/torbutton.properties
index 90df66ce4..d73b336b1 100644
--- a/he/torbutton.properties
+++ b/he/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=מוריד עדכון %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=חיבור הוצפן (שירות בצל, %1$S, מפתחות %2$S סיביות, %3$S)
 pageInfo_OnionEncryption=חיבור הוצפן (שירות בצל)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=סיים
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/hi-IN/torbutton.properties b/hi-IN/torbutton.properties
index 2c35eefbb..962d2e748 100644
--- a/hi-IN/torbutton.properties
+++ b/hi-IN/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=कनेक्शन एन्क्रिप्टेड (अनियन सेवा, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=कनेक्शन एन्क्रिप्टेड (अनियन सेवा)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=सम्पन्न
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/hr/torbutton.properties b/hr/torbutton.properties
index 50131bb51..61ab12a3b 100644
--- a/hr/torbutton.properties
+++ b/hr/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Preuzimanje %S ažuriranja
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Veza enkriptirana (Onion usluga, %1$S, %2$S bitni ključevi, %3$S)
 pageInfo_OnionEncryption=Veza enkriptirana (Onion usluga)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Gotovo
+onionServices.authPrompt.doneAccessKey=O
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/hu/torbutton.properties b/hu/torbutton.properties
index fe2e9adc9..cb3a690fe 100644
--- a/hu/torbutton.properties
+++ b/hu/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=%S frissítés letöltése
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Titkosított kapcsolat (Onion szolgáltatás, %1$S, %2$S bites kulcsok, %3$S)
 pageInfo_OnionEncryption=Titkosított kapcsolat (Onion szolgáltatás)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Kész 
+onionServices.authPrompt.doneAccessKey=a
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/hy-AM/torbutton.properties b/hy-AM/torbutton.properties
index a41ea0eca..035821ecd 100644
--- a/hy-AM/torbutton.properties
+++ b/hy-AM/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/id/torbutton.properties b/id/torbutton.properties
index c31e18888..66a8e596a 100644
--- a/id/torbutton.properties
+++ b/id/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Mengunduh %S pembaruan
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Koneksi terenkripsi (Layanan Onion, %1$S, %2$S bit kunci, %3$S)
 pageInfo_OnionEncryption=Koneksi terenkripsi (Layanan Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Selesai
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/is/torbutton.properties b/is/torbutton.properties
index 410615df3..e17ffaef8 100644
--- a/is/torbutton.properties
+++ b/is/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Dulrituð tenging (Onion-þjónusta, %1$S, %2$S bita dulritunarlyklar, %3$S)
 pageInfo_OnionEncryption=Dulrituð tenging (Onion-þjónusta)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Lokið
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/it/torbutton.properties b/it/torbutton.properties
index 7d4b02cb0..9a13b96aa 100644
--- a/it/torbutton.properties
+++ b/it/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Scaricamento aggiornamento %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connessione cifrata (Servizio onion, %1$S, chiavi %2$S bit, %3$S)
 pageInfo_OnionEncryption=Connessione cifrata (Servizio onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Fatto
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ja/torbutton.properties b/ja/torbutton.properties
index a03e2d7bd..14aa4e674 100644
--- a/ja/torbutton.properties
+++ b/ja/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=%S 更新をダウンロードしています
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=接続が暗号化されています (Onion サービス、%1$S、鍵長 %2$S bit、%3$S)
 pageInfo_OnionEncryption=接続が暗号化されています (Onion サービス)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=完了
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ka/torbutton.properties b/ka/torbutton.properties
index 8a39c6dd3..4eb523174 100644
--- a/ka/torbutton.properties
+++ b/ka/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=ჩამოიტვირთება %S გა
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=კავშირი დაშიფრულია (Onion-მომსახურება, %1$S, %2$S ბიტიანი გასაღებები, %3$S)
 pageInfo_OnionEncryption=კავშირი დაშიფრულია (Onion-მომსახურება)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=მზადაა
+onionServices.authPrompt.doneAccessKey=დ
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/kab/torbutton.properties b/kab/torbutton.properties
index ea7a7d630..1020e57a5 100644
--- a/kab/torbutton.properties
+++ b/kab/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/kk/torbutton.properties b/kk/torbutton.properties
index ff82b8715..7ca283485 100644
--- a/kk/torbutton.properties
+++ b/kk/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Жаңарту %S жүктелуде
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Қосылу шрифтталған (Onion сервисі, %1$S, %2$S ,биттік кілттер, %3$S)
 pageInfo_OnionEncryption=Қосылу шрифтталған (Onion сервисі)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Дайын
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/km/torbutton.properties b/km/torbutton.properties
index ec0b506b6..0d2de99f7 100644
--- a/km/torbutton.properties
+++ b/km/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=រួចរាល់
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/kn/torbutton.properties b/kn/torbutton.properties
index 8765a77b1..e8749bade 100644
--- a/kn/torbutton.properties
+++ b/kn/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ko/torbutton.properties b/ko/torbutton.properties
index 22c707e78..9eef842b9 100644
--- a/ko/torbutton.properties
+++ b/ko/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=연결은 암호화했습니다 (Onion 서비스, %1$S, %2$S 비트 키들, %3$S)
 pageInfo_OnionEncryption=연결은 암호화했습니다 (Onion 서비스)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=완성
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/lt/torbutton.properties b/lt/torbutton.properties
index 9e2013930..f0f541d5c 100644
--- a/lt/torbutton.properties
+++ b/lt/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Atsisiunčiamas %S atnaujinimas
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Šifruotas ryšys (Onion tarnyba, %1$S, %2$S bitų raktai, %3$S)
 pageInfo_OnionEncryption=Šifruotas ryšys (Onion tarnyba)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Atlikta
+onionServices.authPrompt.doneAccessKey=u
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/lv/torbutton.properties b/lv/torbutton.properties
index 718cc5058..7ca0892ec 100644
--- a/lv/torbutton.properties
+++ b/lv/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Izpildīts
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/mk/torbutton.properties b/mk/torbutton.properties
index 58ea73ec2..7e93a49c7 100644
--- a/mk/torbutton.properties
+++ b/mk/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Преземање %S ажурирање
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Енкриптирано поврзување (Onion Услуга, %1$S, %2$S битни клучеви, %3$S)
 pageInfo_OnionEncryption=Енкриптирано поврзување (Onion Услуга)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Завршено
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ml/torbutton.properties b/ml/torbutton.properties
index 151bc55fe..83050ce0c 100644
--- a/ml/torbutton.properties
+++ b/ml/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=പുതിയത് ഡൗൺലോഡ് ചെ
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=ബന്ധം എൻക്രിപ്റ്റഡ് ആണ്  (ഒനിയൻ സേവനം,  %1$S, %2$S ബിറ്റ് കീസ് , %3$S)
 pageInfo_OnionEncryption=ബന്ധം എൻക്രിപ്റ്റഡ് ആണ്  (ഒനിയൻ സേവനം )
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=കഴിഞ്ഞു
+onionServices.authPrompt.doneAccessKey=ഡി
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/mr/torbutton.properties b/mr/torbutton.properties
index 5ab843f81..11ad80cb2 100644
--- a/mr/torbutton.properties
+++ b/mr/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=झाले
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ms/torbutton.properties b/ms/torbutton.properties
index 9bb63a642..50b40d37c 100644
--- a/ms/torbutton.properties
+++ b/ms/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Memuat turun %S kemaskini
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Sambungan Tersulit (Perkhidmatan Onion, %1$S, %2$S bit kunci, %3$S)
 pageInfo_OnionEncryption=Sambungan Tersulit (Perkhidmatan Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Selesai
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/my/torbutton.properties b/my/torbutton.properties
index 6992d2752..6bfa1f395 100644
--- a/my/torbutton.properties
+++ b/my/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=ပြီးသွားပြီ
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/nb-NO/torbutton.properties b/nb-NO/torbutton.properties
index f4917f952..fc09dd04f 100644
--- a/nb-NO/torbutton.properties
+++ b/nb-NO/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Laster ned %S oppdatering
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Tilkobling kryptert (Løk Tjeneste, %1$S, %2$S bits nøkler, %3$S)
 pageInfo_OnionEncryption=Tilkobling kryptert (Løk Tjeneste)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Ferdig
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ne/torbutton.properties b/ne/torbutton.properties
index ea7a7d630..01ad12d44 100644
--- a/ne/torbutton.properties
+++ b/ne/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=भयो
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/nl-BE/torbutton.properties b/nl-BE/torbutton.properties
index 2dd1b2845..11dee19fd 100644
--- a/nl-BE/torbutton.properties
+++ b/nl-BE/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Klaar
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/nl/torbutton.properties b/nl/torbutton.properties
index d618aed21..5883d9117 100644
--- a/nl/torbutton.properties
+++ b/nl/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=%S-update downloaden
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Verbinding versleuteld (Onion-dienst, %1$S, %2$S bits sleutels, %3$S)
 pageInfo_OnionEncryption=Verbinding versleuteld (Onion-dienst)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Gereed
+onionServices.authPrompt.doneAccessKey=u
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/nn-NO/torbutton.properties b/nn-NO/torbutton.properties
index 9709fe689..da8490be6 100644
--- a/nn-NO/torbutton.properties
+++ b/nn-NO/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Ferdig
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/oc/torbutton.properties b/oc/torbutton.properties
index ea7a7d630..1020e57a5 100644
--- a/oc/torbutton.properties
+++ b/oc/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/or/torbutton.properties b/or/torbutton.properties
index ea7a7d630..1020e57a5 100644
--- a/or/torbutton.properties
+++ b/or/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/pa-IN/torbutton.properties b/pa-IN/torbutton.properties
index a84ac76ac..e8d1df36c 100644
--- a/pa-IN/torbutton.properties
+++ b/pa-IN/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=ਕੁਨੈਕਸ਼ਨ ਇਨਕ੍ਰਿਪਟਡ (ਓਨਿਅਨ ਸਰਵਿਸ,%1$S,%2$S bit keys,%3$S)
 pageInfo_OnionEncryption=ਕੁਨੈਕਸ਼ਨ ਇਨਕ੍ਰਿਪਟਡ (ਓਨਿਅਨ ਸਰਵਿਸ)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=ਮੁਕੰਮਲ
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/pl/torbutton.properties b/pl/torbutton.properties
index 23e9744f4..fddf7a157 100644
--- a/pl/torbutton.properties
+++ b/pl/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Pobieranie aktualizacji %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Połączenie zaszyfrowane (usługa Onion, %1$S, %2$S klucze bitowe, %3$S)
 pageInfo_OnionEncryption=Połączenie zaszyfrowane (usługa Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Skończone
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/pt-BR/torbutton.properties b/pt-BR/torbutton.properties
index df17228b1..c1a9303d7 100644
--- a/pt-BR/torbutton.properties
+++ b/pt-BR/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Baixando a atualização %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Conexão criptografada (Serviço Onion, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Conexão criptografada (Serviço Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Pronto
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/pt-PT/torbutton.properties b/pt-PT/torbutton.properties
index d3a8c5194..f0ce9d7c6 100644
--- a/pt-PT/torbutton.properties
+++ b/pt-PT/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=A descarregar %S atualização
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Ligação Encriptada (Serviço Onion, %1$S, %2$S bit chaves, %3$S)
 pageInfo_OnionEncryption=Ligação Encriptada (Serviço Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Concluído
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ro/torbutton.properties b/ro/torbutton.properties
index 670c4fd94..259825e21 100644
--- a/ro/torbutton.properties
+++ b/ro/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Se descarcă actualizarea %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Conexiune Criptată (Serviciu Onion, %1$S, cheie pe %2$S biți, %3$S)
 pageInfo_OnionEncryption=Conexiune Criptată (Serviciu Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Gata
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ru/torbutton.properties b/ru/torbutton.properties
index 1d52f5098..1b4716b26 100644
--- a/ru/torbutton.properties
+++ b/ru/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Загружается обновление: %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Соединение зашифровано (Onion Service, %1$S, %2$S битные ключи, %3$S)
 pageInfo_OnionEncryption=Соединение зашифровано (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Готово
+onionServices.authPrompt.doneAccessKey=Д
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/si/torbutton.properties b/si/torbutton.properties
index 76025bfe8..7e3455ae3 100644
--- a/si/torbutton.properties
+++ b/si/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=කාර්යය ඉටු කරන ලදී
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/sk/torbutton.properties b/sk/torbutton.properties
index ae07414ba..16d752b00 100644
--- a/sk/torbutton.properties
+++ b/sk/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Preberám %S aktualizáciu
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Spojenie šifrované (Služba Onion, %1$S, %2$S bitové kľuče, %3$S)
 pageInfo_OnionEncryption=Spojenie šifrované (Služba Onion)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Hotovo 
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/sl/torbutton.properties b/sl/torbutton.properties
index 512fe045c..176c7376d 100644
--- a/sl/torbutton.properties
+++ b/sl/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Opravljeno
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/son/torbutton.properties b/son/torbutton.properties
index ea7a7d630..1020e57a5 100644
--- a/son/torbutton.properties
+++ b/son/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Done
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/sq/torbutton.properties b/sq/torbutton.properties
index e6d6f7516..6b6eb68f8 100644
--- a/sq/torbutton.properties
+++ b/sq/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=U krye
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/sr/torbutton.properties b/sr/torbutton.properties
index 942ae0fc5..7fa88766d 100644
--- a/sr/torbutton.properties
+++ b/sr/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Preuzimanje %S nove verzije
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Veza šifrovana (Onion usluga)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Gotovo
+onionServices.authPrompt.doneAccessKey=д
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/sv-SE/torbutton.properties b/sv-SE/torbutton.properties
index 1b071fd47..7d13d62ce 100644
--- a/sv-SE/torbutton.properties
+++ b/sv-SE/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Hämtar % s-uppdatering
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Anslutning krypterad (Onion-tjänst, %1$S, %2$S bit nycklar, %3$S)
 pageInfo_OnionEncryption=Anslutning krypterad (Onion-tjänst)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Färdig
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/sw/torbutton.properties b/sw/torbutton.properties
index c037a1f44..085b63286 100644
--- a/sw/torbutton.properties
+++ b/sw/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Imefanywa
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ta/torbutton.properties b/ta/torbutton.properties
index fd51df6e2..19a2314d3 100644
--- a/ta/torbutton.properties
+++ b/ta/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=%S புதுப்பிப்பை பதி
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=இணைப்பு மறையாக்கப்பட்டது (Onion சேவை, %1$S, %2$S பிட் விசைகள், %3$S)
 pageInfo_OnionEncryption=இணைப்பு மறையாக்கப்பட்டது (Onion சேவை)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=முடிந்தது
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/te/torbutton.properties b/te/torbutton.properties
index ea7a7d630..b851a3985 100644
--- a/te/torbutton.properties
+++ b/te/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=పూర్తి
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/th/torbutton.properties b/th/torbutton.properties
index eef6d2401..44d26298b 100644
--- a/th/torbutton.properties
+++ b/th/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=กำลังดาวน์โหลดอั
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=การเชื่อมต่อเข้ารหัสลับ (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=การเชื่อมต่อเข้ารหัสลับ (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=เสร็จสิ้น
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/tr/torbutton.properties b/tr/torbutton.properties
index bf65f4afa..16ba8108c 100644
--- a/tr/torbutton.properties
+++ b/tr/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=%S güncellemesi indiriliyor
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Bağlantı Şifreli (Onion Hizmeti, %1$S, %2$S bit anahtarlar, %3$S)
 pageInfo_OnionEncryption=Bağlantı Şifreli (Onion Hizmeti)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Tamam
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/uk/torbutton.properties b/uk/torbutton.properties
index f84459bab..96fb86bd8 100644
--- a/uk/torbutton.properties
+++ b/uk/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Завантажую %S оновлень
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=З'єднання зашифроване (Цибуляна служба, %1$S, %2$S-бітні ключі, %3$S)
 pageInfo_OnionEncryption=З'єднання зашифроване (Цибуляна служба)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Готово
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/ur/torbutton.properties b/ur/torbutton.properties
index 0c8c5502c..4d4a6f117 100644
--- a/ur/torbutton.properties
+++ b/ur/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=مکمل ہوگیا
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/uz/torbutton.properties b/uz/torbutton.properties
index ffd95d10a..f725edccf 100644
--- a/uz/torbutton.properties
+++ b/uz/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Тайёр 
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/vi/torbutton.properties b/vi/torbutton.properties
index d74c93a98..344b77d7c 100644
--- a/vi/torbutton.properties
+++ b/vi/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Đã mã hóa kết nối (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Đã mã hóa kết nối (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=Hoàn tất
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/zh-CN/torbutton.properties b/zh-CN/torbutton.properties
index 1ea67a1cb..3e8d89eb6 100644
--- a/zh-CN/torbutton.properties
+++ b/zh-CN/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=正下载 %S 更新
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=连接已经被加密(洋葱服务,%1$S,%2$S 位密钥,%3$S)
 pageInfo_OnionEncryption=连接已经被加密(洋葱服务)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=完成
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/zh-HK/torbutton.properties b/zh-HK/torbutton.properties
index a15cfe7fa..25a341c02 100644
--- a/zh-HK/torbutton.properties
+++ b/zh-HK/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=完成 
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key
diff --git a/zh-TW/torbutton.properties b/zh-TW/torbutton.properties
index 731ddf3b7..0d44fdb69 100644
--- a/zh-TW/torbutton.properties
+++ b/zh-TW/torbutton.properties
@@ -58,3 +58,13 @@ updateDownloadingPanelUILabel=正在下載 %S 更新
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=連接加密(洋蔥服務, %1$S, %2$S bit keys, %3$S)
 pageInfo_OnionEncryption=連接加密(洋蔥服務)
+
+# Onion services strings.  Strings are kept here for ease of translation.
+# LOCALIZATION NOTE: %S will be replaced with the .onion address.
+onionServices.clientAuthMissing=Tor onion service missing client authorization
+onionServices.authPrompt.description=%S is requesting your private key.
+onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.done=完成
+onionServices.authPrompt.doneAccessKey=d
+onionServices.authPrompt.invalidKey=Please enter a valid key (52 base32 characters or 44 base64 characters)
+onionServices.authPrompt.failedToSetKey=Unable to configure Tor with your key



More information about the tor-commits mailing list