commit 91d4e5fc9f23b236c768b5a66d23db7817e3145f
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Jul 19 16:18:54 2021 +0000
https://gitweb.torproject.org/translation.git/commit/?h=support-portal
---
contents+ar.po | 128 +++++++++++++++++++++++++++++---------------
contents+bn.po | 112 ++++++++++++++++++++++++++++----------
contents+ca.po | 112 ++++++++++++++++++++++++++++----------
contents+cs.po | 107 +++++++++++++++++++++++++++++--------
contents+de.po | 139 +++++++++++++++++++++++++++++++----------------
contents+el.po | 116 +++++++++++++++++++++++++++++-----------
contents+es.po | 128 +++++++++++++++++++++++++++++---------------
contents+fa.po | 116 +++++++++++++++++++++++++++++-----------
contents+fo.po | 102 ++++++++++++++++++++++++++++-------
contents+fr.po | 114 +++++++++++++++++++++++++++++----------
contents+ga.po | 108 ++++++++++++++++++++++++++++---------
contents+he.po | 106 ++++++++++++++++++++++++++++--------
contents+hr.po | 106 ++++++++++++++++++++++++++++--------
contents+hu.po | 102 ++++++++++++++++++++++++++++-------
contents+id.po | 108 ++++++++++++++++++++++++++++---------
contents+is.po | 109 ++++++++++++++++++++++++++++---------
contents+it.po | 117 +++++++++++++++++++++++++++++-----------
contents+ja.po | 114 +++++++++++++++++++++++++++++----------
contents+ka.po | 131 ++++++++++++++++++++++++++++++---------------
contents+ko.po | 106 ++++++++++++++++++++++++++++--------
contents+lt.po | 102 ++++++++++++++++++++++++++++-------
contents+mk.po | 102 ++++++++++++++++++++++++++++-------
contents+ml.po | 112 ++++++++++++++++++++++++++++----------
contents+ms.po | 102 ++++++++++++++++++++++++++++-------
contents+nb.po | 102 ++++++++++++++++++++++++++++-------
contents+nl.po | 102 ++++++++++++++++++++++++++++-------
contents+pl.po | 129 +++++++++++++++++++++++++++++---------------
contents+pt-BR.po | 127 +++++++++++++++++++++++++++++--------------
contents+pt-PT.po | 113 +++++++++++++++++++++++++++++----------
contents+ro.po | 116 +++++++++++++++++++++++++++++-----------
contents+ru.po | 111 ++++++++++++++++++++++++++++----------
contents+sq.po | 109 ++++++++++++++++++++++++++++---------
contents+sr.po | 104 ++++++++++++++++++++++++++++--------
contents+sv.po | 102 ++++++++++++++++++++++++++++-------
contents+sw.po | 106 ++++++++++++++++++++++++++++--------
contents+tr.po | 131 ++++++++++++++++++++++++++++++---------------
contents+uk.po | 102 ++++++++++++++++++++++++++++-------
contents+zh-CN.po | 111 +++++++++++++++++++++++++++++---------
contents+zh-TW.po | 106 ++++++++++++++++++++++++++++--------
contents.pot | 157 +++++++++++++++++++++++++++++++++++++++++-------------
40 files changed, 3425 insertions(+), 1102 deletions(-)
diff --git a/contents+ar.po b/contents+ar.po
index 88f231fa30..36cda4ae85 100644
--- a/contents+ar.po
+++ b/contents+ar.po
@@ -8,7 +8,6 @@
# Ahmed IB <mee.tbhole(a)gmail.com>, 2020
# e Translators <jobayer.1612191(a)gmail.com>, 2020
# erinm, 2020
-# Ahmed A., 2020
# Layla Taha <layla(a)asl19.org>, 2020
# ButterflyOfFire, 2020
# Ahmed Essam, 2020
@@ -17,14 +16,15 @@
# Muhammad Elghdban <Mohamed.Elghdban(a)gmail.com>, 2020
# Emma Peel, 2021
# NASI₿ <nomadweb(a)protonmail.ch>, 2021
+# Ahmed A., 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: NASI₿ <nomadweb(a)protonmail.ch>, 2021\n"
+"Last-Translator: Ahmed A., 2021\n"
"Language-Team: Arabic (https://www.transifex.com/otf/teams/1519/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2100,6 +2100,13 @@ msgid ""
msgstr ""
"في الحالة الثانية ، سوف يأخذك Tor Launcher عبر سلسلة من خيارات التكوين."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7093,20 +7100,65 @@ msgstr "لا أستطيع الإتصال بمتصفح تور، هل شبكتي
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"ربما تكون على شبكة تخضع للرقاية، لذا يجب عليك أن تحاول أن تستخدم الجسور."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
msgstr ""
-"بعض الجسور موجودة بالأساس فى متصفح تور، ويمكنك إستخدام هذه الجسور عن طريق "
-"اختيار \"إعداد configure\" (ومن ثم تتبع التوجيه) في نافذة إطلاق تور التى "
-"تظهر حين تفتح متصفح تور للمرة الأولى."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "سيتم حفظ إعداداتك تلقائيًا بمجرد إغلاق علامة التبويب."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7218,33 +7270,25 @@ msgstr "كيف يمكنني استخدام Snowflake?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
-"إذا كان وصولك إلى الإنترنت خاضعًا للرقابة ، فيجب عليك تنزيل [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) المتاح لنظام التشغيل "
-"ويندوز و ماك او اس و جنو / لينكس و الاندرويد.."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
-"يمكنك أيضًا استخدام Snowflake مع "
-"[OnionBrowser](https://apps.apple.com/us/app/onion-browser/id519296448) على "
-"iOS."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
-"إذا كنت تقوم بتشغيل Tor Browser Alpha لسطح المكتب لأول مرة ، فيمكنك النقر "
-"فوق \"تكوين\" في شاشة بدء التشغيل ثم تحديد \"Tor محجوب في بلدي\"."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
@@ -7256,24 +7300,25 @@ msgstr "انقر فوق 'تحديد جسر مدمج' واختر 'snowflake' م
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
-"من داخل المتصفح ، يمكنك النقر فوق [قائمة "
-"hamburger](https://support.torproject.org/glossary/hamburger-menu/) ثم انتقل"
-" إلى \"التفضيلات\" وانتقل إلى \"Tor\"."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
-"بدلاً من ذلك ، يمكنك أيضًا كتابة`about:preferences#tor` في شريط محدد موقع "
-"المعلومات . حدد 'استخدام جسر' و 'استخدام جسر مدمج'. ثم حدد 'snowflake' من "
-"القائمة المنسدلة."
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.title)
@@ -9831,10 +9876,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"على سبيل المثال ، onion DuckDuckGo هو "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -9944,10 +9987,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"يمكنك أيضًا التأكد من قدرتك على الوصول إلى خدمات onion الأخرى عن طريق "
-"الاتصال بـ [onion service DuckDuckGo](http://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+bn.po b/contents+bn.po
index 12d7ce613b..62b30cb896 100644
--- a/contents+bn.po
+++ b/contents+bn.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Bengali (https://www.transifex.com/otf/teams/1519/bn/)\n"
@@ -1768,6 +1768,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6186,21 +6193,65 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"আপনি একটি সেন্সর নেটওয়ার্ক হতে পারে, এবং তাই আপনি ব্রিজ ব্যবহার করে চেষ্টা "
-"করা উচিত।"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"কিছু ব্রিজগুলি টর ব্রাউজারে তৈরি করা হয়েছে এবং আপনি টর লঞ্চার উইন্ডোতে "
-"\"কনফিগার করুন\" (তারপর প্রম্পটগুলি অনুসরণ করে) নির্বাচন করে এই সেতুগুলি "
-"ব্যবহার করতে পারেন যা প্রথমবার টর ব্রাউজার খোলার সময় পপ আপ করে।"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6307,24 +6358,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6337,8 +6388,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6346,8 +6404,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8467,10 +8525,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"যেমন, DuckDuckGo পেঁয়াজ "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)।"
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -8575,11 +8631,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"আপনি [DuckDuckGo](http://3g2upl4pq6kufc4m.onion)-এর পেঁয়াজের সেবায় যুক্ত "
-"হয়ে অন্যান্য পেঁয়াজের সেবায় প্রবেশ করতে পারবেন কিনা তা নিশ্চিত করতে "
-"পারবেন ।"
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+ca.po b/contents+ca.po
index 993105a72d..fc46f28ae6 100644
--- a/contents+ca.po
+++ b/contents+ca.po
@@ -15,7 +15,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Catalan (https://www.transifex.com/otf/teams/1519/ca/)\n"
@@ -1769,6 +1769,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6303,21 +6310,65 @@ msgstr "No puc connectar al Tor. Està la meva xarxa blocada?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"Pot ser que estigueu en una xarxa censurada i, per tant, podeu provar "
-"utilitzar ponts."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Alguns ponts es creen al navegador Tor, i podeu utilitzar aquests ponts "
-"triant \"configurar\" (seguint les indicacions) a la finestra Tor Launcher "
-"que apareix quan obriu el navegador Tor per primera vegada."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6424,24 +6475,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6454,8 +6505,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6463,8 +6521,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8590,10 +8648,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Per exemple, la onion DuckDuckGo és "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -8699,11 +8755,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"També podeu assegurar-vos que podeu accedir a altres serveis de onion "
-"connectant-vos al [servei de onion de "
-"DuckDuckGo](http://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+cs.po b/contents+cs.po
index 19757122ad..f329c08cb3 100644
--- a/contents+cs.po
+++ b/contents+cs.po
@@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: David Stepan <stepand(a)tiscali.cz>, 2021\n"
"Language-Team: Czech (https://www.transifex.com/otf/teams/1519/cs/)\n"
@@ -1782,6 +1782,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5970,19 +5977,65 @@ msgstr "Nemohu se s prohlížečem Tor nikam připojit. Je moje síť cenzurovan
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
-msgstr "Může to tak být a potom byste měli zkusit použití mostů."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Prohlížeč Tor obsahuje nějaké mosty ve výchozím nastavení po klepnutí na "
-"„nastavení“ v okně spouštěče Toru, které se otevírá při prvním spuštění "
-"prohlížeče."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6085,24 +6138,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6115,8 +6168,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6124,8 +6184,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8217,7 +8277,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8308,7 +8368,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+de.po b/contents+de.po
index b7f26307bd..7aeb35a909 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -9,7 +9,6 @@
# Simon Kirchner <twistiosplayer(a)gmail.com>, 2020
# erinm, 2020
# Sebastian <sebix+transifex(a)sebix.at>, 2020
-# Christian Nelke, 2020
# Jonas Kröber <murmel.schelm(a)gmail.com>, 2020
# Naut tilus <trmct(a)posteo.sg>, 2020
# Kevin Kandlbinder <kevin(a)kevink.dev>, 2020
@@ -18,16 +17,17 @@
# Vormrodo <volkandogruer08(a)gmail.com>, 2021
# Gustav Gyges, 2021
# Emma Peel, 2021
-# Curtis Baltimore <curtisbaltimore(a)protonmail.com>, 2021
# kwadronaut <kwadronaut(a)autistici.org>, 2021
+# Curtis Baltimore <curtisbaltimore(a)protonmail.com>, 2021
+# Christian Nelke, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: kwadronaut <kwadronaut(a)autistici.org>, 2021\n"
+"Last-Translator: Christian Nelke, 2021\n"
"Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2235,6 +2235,13 @@ msgstr ""
"Im zweiten Fall führt dich Tor Launcher durch eine Reihe von "
"Konfigurationsoptionen."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7501,19 +7508,72 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
-msgstr "Eventuell wird dein Netzwerk zensiert, versuche es mit Brücken."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
-"Einige Bridges sind in Tor Browser definiert, wähle \"Konfigurieren\" (und "
-"folge den Anzeigen) im Fenster von Tor Launcher, das beim ersten Start von "
-"Tor Browser angezeigt wird."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+"Wenn du die austauschbare Übertragungsart ausgewählt hast, scroll nach oben "
+"und klicke auf \"Verbinden\", um deine Einstellungen zu speichern."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+"Aktiviere im Abschnitt \"Brücken\" das Kontrollkästchen \"Eine Brücke "
+"verwenden\", und wähle aus der Dropdown-Liste \"Bereitgestellte Brücke "
+"auswählen\" die gewünschte austauschbare Übertragungsart aus."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr ""
+"Die Einstellungen werden automatisch gespeichert sobald der Tab geschlossen "
+"wird."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7633,33 +7693,25 @@ msgstr "Wie kann ich Snowflake verwenden?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
-"Wenn dein Internetzugang zensiert ist, solltest du [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) herunterladen, der für "
-"Windows, macOS, GNU/Linux und Android verfügbar ist."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
-"Du kannst Snowflake auch mit [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) auf iOS verwenden."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
-"Wenn du den Tor Browser Alpha für den Desktop zum ersten Mal benutzt, kannst"
-" du auf dem Startbildschirm auf \"Konfigurieren\" klicken und dann \"Tor "
-"wird in meinem Land zensiert\" auswählen."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
@@ -7673,24 +7725,25 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
-"Innerhalb des Browsers kannst du auf das [Hamburger-"
-"Menü](https://support.torproject.org/glossary/hamburger-menu/) klicken, dann"
-" auf 'Einstellungen' und dann auf 'Tor' gehen."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
-"Alternativ kannst du auch `about:preferences#tor` in die Url-Leiste "
-"eingeben. Markiere 'Eine Brücke verwenden' und 'Bereitgestellte Brücke "
-"auswählen'. Wähle dann 'snowflake' aus dem Dropdown-Menü."
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.title)
@@ -10379,10 +10432,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Der DuckDuckGo Onion ist beispielsweise "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -10497,11 +10548,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"Indem du den [DuckDuckGo Onion-Dienst](http://3g2upl4pq6kufc4m.onion) "
-"aufrufst kannst du sicherstellen, dass du auf alle Onion-Dienste zugreifen "
-"kannst."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+el.po b/contents+el.po
index abf37bd1b2..3378266c99 100644
--- a/contents+el.po
+++ b/contents+el.po
@@ -10,18 +10,18 @@
# Adrian Pappas, 2020
# Sofia K., 2020
# A Papac <ap909219(a)protonmail.com>, 2020
-# anvo <fragos.george(a)hotmail.com>, 2021
# george k <norhorn(a)gmail.com>, 2021
# Christos Vidai <dizzy23designs(a)gmail.com>, 2021
# Emma Peel, 2021
+# anvo <fragos.george(a)hotmail.com>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: anvo <fragos.george(a)hotmail.com>, 2021\n"
"Language-Team: Greek (https://www.transifex.com/otf/teams/1519/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1827,6 +1827,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6253,22 +6260,65 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
msgstr ""
-"Μπορεί να είστε σε περιορισμένο και γι' αυτό ίσως θα έπρεπε να "
-"χρησιμοποιήσετε γέφυρες."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
-"Μερικές γέφυρες είναι προσαρμοσμένες στον περιηγητή Tor και μπορείτε να τις "
-"χρησιμοποιήσετε επιλέγοντας το \"Διαμόρφωση\" (έπειτα ακολουθώντας τις "
-"οδηγίες) στο παράθυρο Εκκίνησης Tor που αναδύεται όταν ανοίγετε τον "
-"περιηγητή Tor για πρώτη φορά."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "Οι ρυθμίσεις θα αποθηκευτούν αυτόματ μόλις κλείσετε τον φάκελο (tab)."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6377,24 +6427,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6407,8 +6457,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6416,8 +6473,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8535,10 +8592,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Για παράδειγμα, το DuckDuckGo onion είναι "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -8638,10 +8693,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"Μπορείτε επίσης να εξασφαλίσετε ότι έχετε πρόσβαση σε άλλες υπηρεσίες onion,"
-" με σύνδεση στο [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+es.po b/contents+es.po
index 935b204891..69005e2612 100644
--- a/contents+es.po
+++ b/contents+es.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Spanish (https://www.transifex.com/otf/teams/1519/es/)\n"
@@ -2179,6 +2179,13 @@ msgstr ""
"En el segundo caso, Tor Launcher te llevará a través de una serie de "
"opciones de configuración."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7416,21 +7423,66 @@ msgstr "No puedo conectar al Navegador Tor ¿está censurada mi red?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"Podrías estar en una red censurada, así que deberías intentar usar puentes."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Algunos puentes van incorporados al Navegador Tor, y puedes usar esos "
-"puentes seleccionando \"configurar\" (y luego siguiendo las instrucciones) "
-"en la ventana del Arranque de Tor que aparece cuando abres el Navegador Tor "
-"por primera vez."
+"Tus ajustes se guardarán automáticamente una vez que cierres la pestaña."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7548,34 +7600,25 @@ msgstr "¿Cómo puedo usar Snowflake?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
-"Si tu acceso a Internet está censurado, deberías descargar el [Navegador Tor"
-" Alfa](https://www.torproject.org/download/alpha/), disponible para Windows,"
-" macOS, GNU/Linux y Android."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
-"También puedes usar Snowflake con "
-"[OnionBrowser](https://apps.apple.com/us/app/onion-browser/id519296448) en "
-"iOS."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
-"Si estás ejecutando al Navegador Tor Alfa para escritorio por primera vez, "
-"puedes hacer clic en 'Configurar' en la pantalla de inicio, y luego "
-"seleccionar 'Tor está censurado en mi país'."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
@@ -7589,24 +7632,25 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
-"Desde dentro del navegador puedes hacer clic en el [menú "
-"hamburguesa](https://support.torproject.org/glossary/hamburger-menu/), y "
-"luego ir a 'Preferencias', seguido por 'Tor'."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
-"Alternativamente, también puedes tipear `about:preferences#tor` en la barra "
-"url. Marca 'Usar un Puente' y 'Usar un puente incorporado'. Luego selecciona"
-" 'snowflake' de la lista desplegable."
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.title)
@@ -10289,10 +10333,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Por ejemplo, el onion de DuckDuckGo es "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -10404,11 +10446,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"También puedes asegurarte de poder acceder a otros servicios cebolla "
-"conectando al [servicio cebolla de "
-"DuckDuckGo](http://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+fa.po b/contents+fa.po
index 792475ae12..91cccb07a1 100644
--- a/contents+fa.po
+++ b/contents+fa.po
@@ -14,17 +14,17 @@
# erinm, 2020
# b0b47d46632b78a09a40de799fda9a65, 2020
# Samaneh M <asamana.haoma(a)gmail.com>, 2020
-# Reza Ghasemi, 2021
# MYZJ, 2021
# Emma Peel, 2021
+# Reza Ghasemi, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: Reza Ghasemi, 2021\n"
"Language-Team: Persian (https://www.transifex.com/otf/teams/1519/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2105,6 +2105,13 @@ msgid ""
msgstr ""
"در دومین مورد، راه انداز تور شما را از یک سری گزینه پیکربندی رد می کند."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7065,21 +7072,65 @@ msgstr "نمیتوانم به مرورگر Tor دسترسی پیدا کنم،
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
msgstr ""
-"ممکن است شما روی یک شبکه سانسور شده باشید، در این صورت باید از پل ها استفاده"
-" کنید."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
msgstr ""
-"برخی پل ها در درون مرورگر Tor ساخته شده اند و شما می توانید از آن پل ها با "
-"انتخاب \"پیکربندی\" (سپس دنبال کردن درخواست ها) در پنجره راه انداز مرورگر "
-"تور که زمان باز کردن مرورگر Tor برای اولین بار باز می شود انتخاب کنید."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "تنظیمات شما به صورت خودکار بعد از بستن این زبانه ذخیره خواهند شد."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7191,24 +7242,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -7221,8 +7272,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -7230,8 +7288,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -9708,10 +9766,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"برای نمونه، نشانی پیازی DuckDuckGo به صورت "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion) می باشد."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -9817,11 +9873,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"شما هم چنین می توانید با وصل شده به [سرویس پیازی "
-"DuckDuckGo](http://3g2upl4pq6kufc4m.onion) مطمئن شوید که قادر به دسترسی به "
-"دیگر سرویس های پیازی می باشید."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+fo.po b/contents+fo.po
index bd0cfb8b18..67748bd058 100644
--- a/contents+fo.po
+++ b/contents+fo.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: erinm, 2020\n"
"Language-Team: Faroese (https://www.transifex.com/otf/teams/1519/fo/)\n"
@@ -1760,6 +1760,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5922,15 +5929,64 @@ msgstr "Eg kann ikki fáa samband við Tor kagarinum, er mítt net sensurera?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -6024,24 +6080,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6054,8 +6110,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6063,8 +6126,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8153,7 +8216,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8244,7 +8307,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+fr.po b/contents+fr.po
index a57ffa7ef9..2d01426076 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -11,17 +11,17 @@
# 926782667597d71479677e8aab0ad4dc_106149a, 2020
# Mehdi Djazzi <contact(a)mehdidjazzi.com>, 2020
# Emeric Vallespi <evallespi(a)protonmail.com>, 2021
-# AO <ao(a)localizationlab.org>, 2021
# Emma Peel, 2021
# Matburnx <matboury(a)gmail.com>, 2021
+# AO <ao(a)localizationlab.org>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Matburnx <matboury(a)gmail.com>, 2021\n"
+"Last-Translator: AO <ao(a)localizationlab.org>, 2021\n"
"Language-Team: French (https://www.transifex.com/otf/teams/1519/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2227,6 +2227,13 @@ msgstr ""
"Dans le second cas, le Lanceur Tor vous présentera une série d’options de "
"configuration."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7390,22 +7397,67 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
msgstr ""
-"Il se peut que vous soyez sur un réseau censuré et vous devriez donc essayer"
-" d’utiliser des ponts."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"Des ponts sont intégrés au Navigateur Tor et vous pouvez les utiliser en "
-"choisissant « Configurer » (puis en suivant les indications) dans la fenêtre"
-" du Lanceur Tor qui apparaît quand vous ouvrez le Navigateur Tor pour la "
-"première fois."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr ""
+"Vos paramètres seront enregistrés automatiquement lors de la fermeture de "
+"l’onglet."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7517,24 +7569,24 @@ msgstr "Comment puis-je utiliser Snowflake ?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -7547,8 +7599,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -7556,8 +7615,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -9713,7 +9772,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -9815,7 +9874,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+ga.po b/contents+ga.po
index fbd85ba9d0..fa116f2d1b 100644
--- a/contents+ga.po
+++ b/contents+ga.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Irish (https://www.transifex.com/otf/teams/1519/ga/)\n"
@@ -1762,6 +1762,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6144,20 +6151,65 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
-msgstr "B'fhéidir é. Má tá, ba chóir duit triail a bhaint as droichead."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Tá roinnt droichead ionsuite i mBrabhsálaí Tor, agus is féidir leat iad siúd"
-" a úsáid trí \"Cumraigh\" a roghnú (agus na treoracha a leanúint) sa "
-"bhfuinneog Tor Launcher a osclaíonn an chéad uair a úsáideann tú Brabhsálaí "
-"Tor."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6262,24 +6314,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6292,8 +6344,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6301,8 +6360,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8431,7 +8490,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8532,7 +8591,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+he.po b/contents+he.po
index 06c76f6d0f..9af81bb01e 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -4,17 +4,17 @@
# itaizand, 2020
# erinm, 2020
# Omer I.S. <omeritzicschwartz(a)gmail.com>, 2021
-# Zeev Shilor <zshilor(a)gmail.com>, 2021
# Emma Peel, 2021
# ION, 2021
+# Zeev Shilor <zshilor(a)gmail.com>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: ION, 2021\n"
+"Last-Translator: Zeev Shilor <zshilor(a)gmail.com>, 2021\n"
"Language-Team: Hebrew (https://www.transifex.com/otf/teams/1519/he/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1764,6 +1764,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5922,17 +5929,66 @@ msgstr "איני יכול להתחבר אל דפדפן Tor, האם הרשת של
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "ההגדרות שלכם ישמרו באופן אוטומטי כאשר תסגרו את הלשונית."
+
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
@@ -6030,24 +6086,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6060,8 +6116,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6069,8 +6132,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8159,7 +8222,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8250,7 +8313,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+hr.po b/contents+hr.po
index c501a4d71b..ac6ea9ad22 100644
--- a/contents+hr.po
+++ b/contents+hr.po
@@ -4,16 +4,16 @@
# Igor <lyricaltumor(a)gmail.com>, 2020
# Karlo Prikratki <karlo(a)karloprikratki.com>, 2020
# erinm, 2020
-# milotype <mail(a)milotype.de>, 2021
# Emma Peel, 2021
+# milotype <mail(a)milotype.de>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: milotype <mail(a)milotype.de>, 2021\n"
"Language-Team: Croatian (https://www.transifex.com/otf/teams/1519/hr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2099,6 +2099,13 @@ msgstr ""
"Kad se radi o konfiguriranju, Tor pokretač će te provesti kroz niz opcija "
"konfiguracije."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6328,17 +6335,66 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "Tvoje će se postavke automatski spremiti kad zatvoriš karticu."
+
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
@@ -6433,24 +6489,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6463,8 +6519,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6472,8 +6535,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8565,7 +8628,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8656,7 +8719,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+hu.po b/contents+hu.po
index 581a5059f3..8c2dde7514 100644
--- a/contents+hu.po
+++ b/contents+hu.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Hungarian (https://www.transifex.com/otf/teams/1519/hu/)\n"
@@ -1763,6 +1763,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5988,15 +5995,64 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -6098,24 +6154,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6128,8 +6184,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6137,8 +6200,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8232,7 +8295,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8323,7 +8386,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+id.po b/contents+id.po
index cf898b1c00..b937bf4f25 100644
--- a/contents+id.po
+++ b/contents+id.po
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Indonesian (https://www.transifex.com/otf/teams/1519/id/)\n"
@@ -1776,6 +1776,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6250,22 +6257,65 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"Anda mungkin pada jaringan disensor, sehingga Anda harus mencoba menggunakan"
-" bridge."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Beberapa bridge dibuat untuk Tor Browser, dan Anda dapat menggunakannya "
-"dengan memilih \"mengkonfigurasi\" (kemudian mengikuti petunjuknya) di "
-"jendela Tor Launcher yang muncul ketika Anda membuka Tor Browser untuk "
-"pertama kalinya."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6376,24 +6426,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6406,8 +6456,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6415,8 +6472,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8542,7 +8599,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8641,7 +8698,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+is.po b/contents+is.po
index 93d90be810..99b6cb3c69 100644
--- a/contents+is.po
+++ b/contents+is.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Sveinn í Felli <sv1(a)fellsnet.is>, 2021\n"
"Language-Team: Icelandic (https://www.transifex.com/otf/teams/1519/is/)\n"
@@ -1983,6 +1983,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6461,20 +6468,66 @@ msgstr "Ég get ekki tengst við Tor-vafrann, er netið mitt ritskoðað?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"Þú gætir verið á ritskoðuðu neti, þannig að þú ættir að prófa að nota brýr."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Sumar brýr koma innbyggðar í Tor-vafrann, og þú getur notað þær brýr með því"
-" að velja \"stilla / configure\" (og fara síðan eftir kvaðningunum) í glugga"
-" Tor-ræsisins sem sprettur upp þegar þú opnar Tor-vafrann í fyrsta skipti."
+"Stillingarnar þínar verða sjálfkrafa vistaðar þegar þú lokar flipanum."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6585,24 +6638,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6615,8 +6668,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6624,8 +6684,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8755,10 +8815,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Til dæmis er onion-svæði DuckDuckGo á "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -8856,7 +8914,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+it.po b/contents+it.po
index de485272c8..400e6151be 100644
--- a/contents+it.po
+++ b/contents+it.po
@@ -10,7 +10,6 @@
# Giuseppe Pignataro <rogepix(a)gmail.com>, 2020
# VaiTon <eyadlorenzo(a)gmail.com>, 2020
# Toque Blanche <toque_blanche(a)elude.in>, 2020
-# Random_R, 2020
# erinm, 2020
# Francesca Davis <Aliak_93(a)yahoo.it>, 2020
# Giuseppe Curto <giuseppe.curto(a)gmail.com>, 2020
@@ -25,14 +24,15 @@
# Alex G <alecs(a)alecs.ga>, 2021
# P P, 2021
# Emma Peel, 2021
+# Random_R, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: Random_R, 2021\n"
"Language-Team: Italian (https://www.transifex.com/otf/teams/1519/it/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2164,6 +2164,13 @@ msgstr ""
"Nel secondo caso, Tor Launcher ti guiderà attraverso una serie di opzioni di"
" configurazione. "
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7280,21 +7287,67 @@ msgstr "Non posso connettermi a Tor Browser, la mia rete è censurata?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"Potresti essere su una rete censurata e quindi dovresti provare a utilizzare"
-" i bridges."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Alcuni bridges sono incorporati in Tor Browser e puoi utilizzarli scegliendo"
-" \"configura\" (seguendo poi le istruzioni) nella finestra del Launcher Tor "
-"che appare quando apri Tor Browser per la prima volta."
+"Le tue impostazioni verranno automaticamente salvate quando chiudi la "
+"scheda."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7409,24 +7462,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -7439,8 +7492,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -7448,8 +7508,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -9962,10 +10022,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Ad esempio, l'onion di DuckDuckGo è "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -10077,10 +10135,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"Puoi anche accertarti di poter accedere ad altri servizi onion collegandoti "
-"al [Servizio onion di DuckDuckGo](http://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+ja.po b/contents+ja.po
index 083a7070b4..30f4801ae0 100644
--- a/contents+ja.po
+++ b/contents+ja.po
@@ -13,16 +13,16 @@
# Ito Takeshi, 2021
# D A <miramami0403(a)gmail.com>, 2021
# h345u37g3 h345u37g3, 2021
-# Kaede, 2021
# Emma Peel, 2021
+# Kaede, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: Kaede, 2021\n"
"Language-Team: Japanese (https://www.transifex.com/otf/teams/1519/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1801,6 +1801,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6040,18 +6047,65 @@ msgstr "Tor Browser がネットワークに接続できません。私のネッ
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
-msgstr "あなたのネットワークは検閲されている恐れがあります。Bridge を試してみてください。"
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"Tor Browser にはいくつかの Bridge が組み込まれており、Tor Browser を初めて開いたときに表示される Tor "
-"Launcher ウィンドウで「設定」を選択して、(手順に従って)それらの Bridge を使用することができます。"
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "タブを閉じると、設定が自動的に保存されます。"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6154,24 +6208,24 @@ msgstr "Snowflake の使い方は?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6184,8 +6238,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6193,8 +6254,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8290,10 +8351,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"例えば、DuckDuckGo onion は "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion) です。"
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -8383,10 +8442,9 @@ msgstr "一時的に接続に問題が発生していたり、サイト運営者
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"[DuckDuckGo "
-"のオニオンサービス](http://3g2upl4pq6kufc4m.onion)に接続することで、オニオンサービス自体にアクセスできるかどうかを確認できます。"
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+ka.po b/contents+ka.po
index 55f7f6f213..bb73577886 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Georgianization, 2021\n"
"Language-Team: Georgian (https://www.transifex.com/otf/teams/1519/ka/)\n"
@@ -2211,6 +2211,13 @@ msgstr ""
"მეორე შემთხვევაში, Tor-გამშვები მოგცემთ გამართვის სხვადასხვა შესაძლებლობების"
" არჩევის საშუალებას."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7394,21 +7401,70 @@ msgstr "ვერ ვუკავშირდები Tor-ბრაუზერ
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
-"შესაძლოა თქვენი ქსელი იყოს ცენზურის ქვეშ, ასეთ შემთხვევაში გადამცემი ხიდები "
-"უნდა გამოიყენოთ."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
msgstr ""
-"გადამცემი ხიდების ნაწილი მოყვება Tor-ბრაუზერს და შეგიძლიათ მათი გამოყენება "
-"„გამართვის“ არჩევით (შემდეგ გამოსული მითითებების გაყოლით) Tor-ის გამშვებ "
-"ფანჯარაში, რომელიც ვარდება Tor-ბრაუზერის პირველად გახსნისას."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+"საჭირო მისაერთებელი გადამყვანის მითითების შემდგომ, გადადით ზემოთ და დაწკაპეთ"
+" „დაკავშირება“, პარამეტრების შესანახად."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+"„ხიდების“ განყოფილებაში, მონიშნეთ „ხიდის გამოყენება“ და ჩამოსაშლელი მენიუდან"
+" „ჩაშენებული გადამცემი ხიდის მითითება“, აირჩიეთ სასურველი მისაერთებელი "
+"გადამყვანი."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "თქვენი პარამეტრები ავტომატურად შეინახება ჩანართის დახურვისას."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7527,33 +7583,25 @@ msgstr "როგორ გამოვიყენო Snowflake?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
-"თუ თქვენი ინტერნეტკავშირი ცენზურის ქვეშაა, გირჩევთ ჩამოტვირთოთ [Tor-ბრაუზერი"
-" Alpha](https://www.torproject.org/download/alpha/), ხელმისაწვდომი Windows, "
-"macOS, GNU/Linux და Android-სისტემებისთვის."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
-"აგრეთვე, შეგიძლიათ ერთად გამოიყენოთ Snowflake და "
-"[OnionBrowser](https://apps.apple.com/us/app/onion-browser/id519296448) iOS-"
-"ზე"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
-"თუ პირველად უშვებთ Tor-ბრაუზერის Alpha ვერსიას, დაწკაპეთ „გამართვას“ საწყის "
-"ეკრანზე და შემდეგ აირჩიეთ „Tor შეზღუდულია ჩემს ქვეყანაში“."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
@@ -7567,24 +7615,25 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
-"ბრაუზერიდანვე შეგიძლია დაწკაპოთ [მთავარ "
-"მენიუს](https://support.torproject.org/glossary/hamburger-menu/), შემდეგ "
-"„პარამეტრებს“ და „Tor“."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
-"სანაცვლოდ, ასევე შეგიძლიათ აკრიფოთ `about:preferences#tor` მისამართების "
-"ველში. მონიშნოთ „ხიდის გამოყენება“ და „ჩაშენებული ხიდის გამოყენება“. შემდეგ "
-"აირჩიეთ „snowflake“ ჩამოსაშლელი მენიუდან."
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.title)
@@ -10248,10 +10297,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"მაგალითად, DuckDuckGo-ს შესაბამისი onion არის "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -10365,11 +10412,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"ამასთან, Onion-მომსახურებებთან წვდომის შესაძლებლობა შეგიძლიათ გადაამოწმოთ "
-"[DuckDuckGo-ს Onion-მომსახურებასთან](http://3g2upl4pq6kufc4m.onion) "
-"დაკავშირების მეშვეობით."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+ko.po b/contents+ko.po
index e3cb6b1f2f..f5884bfb93 100644
--- a/contents+ko.po
+++ b/contents+ko.po
@@ -7,16 +7,16 @@
# Johnny Cho <popeye92(a)gmail.com>, 2020
# erinm, 2020
# Philipp Sauter <qt123(a)pm.me>, 2020
-# 장민준, 2021
# Emma Peel, 2021
+# 장민준, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: 장민준, 2021\n"
"Language-Team: Korean (https://www.transifex.com/otf/teams/1519/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1766,6 +1766,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5919,17 +5926,66 @@ msgstr "Tor 브라우저에 연결할 수 없습니다. 저의 네트워크가
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "탭을 닫으면 설정이 자동으로 저장됩니다."
+
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
@@ -6025,24 +6081,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6055,8 +6111,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6064,8 +6127,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8159,7 +8222,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8250,7 +8313,8 @@ msgstr "일시적인 연결 문제일 수도 있고 사이트 관리자는 경
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+lt.po b/contents+lt.po
index a44a46025c..1356971536 100644
--- a/contents+lt.po
+++ b/contents+lt.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Tautvydas Ž., 2021\n"
"Language-Team: Lithuanian (https://www.transifex.com/otf/teams/1519/lt/)\n"
@@ -1763,6 +1763,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5919,15 +5926,64 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -6021,24 +6077,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6051,8 +6107,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6060,8 +6123,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8153,7 +8216,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8244,7 +8307,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+mk.po b/contents+mk.po
index 9da39cc956..488d7045c6 100644
--- a/contents+mk.po
+++ b/contents+mk.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Macedonian (https://www.transifex.com/otf/teams/1519/mk/)\n"
@@ -1763,6 +1763,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5888,15 +5895,64 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -5990,24 +6046,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6020,8 +6076,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6029,8 +6092,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8122,7 +8185,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8213,7 +8276,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+ml.po b/contents+ml.po
index ca821e75cb..d5a2b0c1c3 100644
--- a/contents+ml.po
+++ b/contents+ml.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Malayalam (https://www.transifex.com/otf/teams/1519/ml/)\n"
@@ -2036,6 +2036,13 @@ msgstr ""
"രണ്ടാമത്തെ സാഹചര്യത്തിൽ, ടോർ ലോഞ്ചർ നിങ്ങളെ നിരവധി കോൺഫിഗറേഷൻ ഓപ്ഷനുകളിലൂടെ "
"കൊണ്ടുപോകും."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6990,21 +6997,65 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"നിങ്ങൾ സെൻസർ ചെയ്ത നെറ്റ്വർക്കിലായിരിക്കാം, അതിനാൽ നിങ്ങൾ ബ്രിഡ്ജുകൾ "
-"ഉപയോഗിക്കാൻ ശ്രമിക്കണം."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"ടോർ ബ്രൗസറിലേക്ക് ചില ബ്രിഡ്ജുകൾ നിർമ്മിച്ചിരിക്കുന്നു, ടോർ ലോഞ്ചർ വിൻഡോയിൽ "
-"\"കോൺഫിഗർ ചെയ്യുക\" (തുടർന്ന് നിർദ്ദേശങ്ങൾ പാലിക്കുക) തിരഞ്ഞെടുത്ത് "
-"നിങ്ങൾക്ക് ടോർ ബ്രൗസർ ആദ്യമായി തുറക്കുമ്പോൾ ദൃശ്യമാകും."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7117,24 +7168,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -7147,8 +7198,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -7156,8 +7214,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -9696,10 +9754,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"ഉദാഹരണത്തിന്, ഡക്ക്ഡക്ക്ഗോ ഉള്ളി "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion) ആണ്."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -9805,11 +9861,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"[DuckDuckGo- ന്റെ ഉള്ളി സേവനത്തിലേക്ക്](http://3g2upl4pq6kufc4m.onion) "
-"കണക്റ്റുചെയ്യുന്നതിലൂടെ നിങ്ങൾക്ക് മറ്റ് ഉള്ളി സേവനങ്ങൾ "
-"ആക്സസ്സുചെയ്യാനാകുമെന്ന് ഉറപ്പാക്കാനും കഴിയും."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+ms.po b/contents+ms.po
index cc4e805f6d..715f9efb1d 100644
--- a/contents+ms.po
+++ b/contents+ms.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Malay (Malaysia) (https://www.transifex.com/otf/teams/1519/ms_MY/)\n"
@@ -1762,6 +1762,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5899,15 +5906,64 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -6001,24 +6057,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6031,8 +6087,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6040,8 +6103,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8136,7 +8199,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8227,7 +8290,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+nb.po b/contents+nb.po
index 804e83f7e1..754bf352df 100644
--- a/contents+nb.po
+++ b/contents+nb.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Norwegian Bokmål (https://www.transifex.com/otf/teams/1519/nb/)\n"
@@ -1765,6 +1765,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5970,15 +5977,64 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -6072,24 +6128,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6102,8 +6158,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6111,8 +6174,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8204,7 +8267,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8295,7 +8358,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+nl.po b/contents+nl.po
index b4f73292c6..abaa49b6d7 100644
--- a/contents+nl.po
+++ b/contents+nl.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Dutch (https://www.transifex.com/otf/teams/1519/nl/)\n"
@@ -1893,6 +1893,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6071,15 +6078,64 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -6182,24 +6238,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6212,8 +6268,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6221,8 +6284,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8314,7 +8377,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8405,7 +8468,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+pl.po b/contents+pl.po
index 6094094d07..ca712ae92f 100644
--- a/contents+pl.po
+++ b/contents+pl.po
@@ -10,20 +10,20 @@
# Kret Kretkowski <krecik3003(a)gmail.com>, 2020
# Bartosz Duszel <bartosz.duszel(a)protonmail.com>, 2020
# erinm, 2020
-# Waldemar Stoczkowski, 2020
# Filip <filipiczesio(a)vp.pl>, 2020
# Dawid Potocki <dpot(a)disroot.org>, 2020
# Marcin S <dzidek1003(a)o2.pl>, 2021
# Emma Peel, 2021
# Kristian <geezet(a)riseup.net>, 2021
+# Waldemar Stoczkowski, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Kristian <geezet(a)riseup.net>, 2021\n"
+"Last-Translator: Waldemar Stoczkowski, 2021\n"
"Language-Team: Polish (https://www.transifex.com/otf/teams/1519/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2223,6 +2223,13 @@ msgstr ""
"W drugim przypadku, Tor Launcher przeprowadzi Cię przez serię opcji "
"konfiguracyjnych."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7446,21 +7453,65 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
-"Możesz być na ocenzurowanej sieci, więc powinieneś spróbować użyć mostków."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
msgstr ""
-"Niektóre mosty są wbudowane w Przeglądarkę Tor i można z nich skorzystać "
-"wybierając opcję \"konfiguruj\" (a następnie postępując zgodnie z "
-"instrukcjami) w oknie Launchera Tor, które pojawia się po pierwszym otwarciu"
-" Przeglądarki Tor."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "Twoje ustawienia zostaną automatycznie zapisane po zamknięciu karty."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7577,33 +7628,25 @@ msgstr "Jak używać Snowflake?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
-"Jeśli twój dostęp do Internetu jest objęty cenzurą, powinieneś pobrać "
-"[Przeglądarkę Tor Alpha](https://www.torproject.org/download/alpha/) "
-"dostępną dla systemów Windows, macOS, GNU/Linux oraz Android."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
-"Możesz używać Snowflake wraz z [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) na systemie iOS."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
-"Jeśli używasz Przeglądarki Tor Alpha dla desktopów po raz pierwszy, możesz "
-"kliknąć na 'Konfiguruj' na ekranie powitania, a następnie wybierać 'Tor jest"
-" ocenzurowany w moim kraju'."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
@@ -7617,24 +7660,25 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
-"Z poziomu przeglądarki możesz kliknąć na [menu "
-"hamburger](https://support.torproject.org/glossary/hamburger-menu/), "
-"następnie wybrać 'Preferencje' i przejść do 'Tor'."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
-"Możesz również wpisać `about:preferences#tor` w pasku adresu URL. Zaznaczyć "
-"'Użyj mostku' i 'Wybierz wbudowany most'. Następnie wybierz 'snowflake' z "
-"rozwijanego menu."
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.title)
@@ -10317,10 +10361,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Na przykład, onion DuckDuckGo to "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -10435,10 +10477,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"Możesz się również upewnić, że masz dostęp do innych usług onion, łącząc się"
-" z [usługą onion DuckDuckGo](http://3g2upl4pq6kufc4m.onion/)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+pt-BR.po b/contents+pt-BR.po
index d0c4cce113..69885b79ec 100644
--- a/contents+pt-BR.po
+++ b/contents+pt-BR.po
@@ -17,7 +17,6 @@
# dark crystal <darc.krystal(a)insicuri.net>, 2020
# Thiago Dantas <dantasthiago(a)protonmail.com>, 2020
# m tk, 2020
-# Igor Bk 13, 2020
# Shayane Alcantara <shayanealcantaraa(a)gmail.com>, 2020
# Gus, 2021
# André Marcelo Alvarenga <alvarenga(a)kde.org>, 2021
@@ -25,14 +24,15 @@
# Eduardo Addad de Oliveira <eduardoaddad(a)hotmail.com>, 2021
# Emma Peel, 2021
# José Ricardo dos Santos Júnior <hricardo2007(a)yandex.com>, 2021
+# Igor Bk 13, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: José Ricardo dos Santos Júnior <hricardo2007(a)yandex.com>, 2021\n"
+"Last-Translator: Igor Bk 13, 2021\n"
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/otf/teams/1519/pt_BR/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2185,6 +2185,13 @@ msgstr ""
"No segundo caso, o Tor Launcher vai te guiar por uma série de opções de "
"configurações."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7362,21 +7369,67 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"Você pode estar usando uma rede censurada, tente acessar utilizando nossas "
-"pontes."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Algumas pontes são padrão no Navegador Tor e você pode usá-las escolhendo "
-"\"configure\" (e seguindo os passos) na janela do Tor Launcher que se abre "
-"quando você inicia o Navegador Tor pela primeira vez. "
+"Suas configurações irão ser automaticamente salvas uma vez que você fechar a"
+" aba."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7493,34 +7546,25 @@ msgstr "Como posso usar o Snowflake?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
-"Se o seu acesso à Internet for censurado, você deve baixar o [Navegador Tor "
-"Alpha](https://www.torproject.org/download/alpha/) disponível para Windows, "
-"macOS, GNU/Linux e Android."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
-"Yvocê também pode usar o Snowflake com "
-"[OnionBrowser](https://apps.apple.com/br/app/onion-browser/id519296448) on "
-"iOS."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
-"Se estiver executando o Navegador Tor Alpha para desktop pela primeira vez, "
-"você pode clicar em 'Configurar' na tela de inicialização e selecionar 'Tor "
-"está censurado em meu país'."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
@@ -7534,8 +7578,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -7543,8 +7594,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -10142,10 +10193,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Por exemplo, o serviço onion DuckDuckGO é "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -10256,11 +10305,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"Você também pode certificar-se de que é possível acessar outros serviços "
-"onion conectando-se ao [serviço onion do "
-"DuckDuckGo](http://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+pt-PT.po b/contents+pt-PT.po
index 50c1358017..4677a3bb61 100644
--- a/contents+pt-PT.po
+++ b/contents+pt-PT.po
@@ -6,19 +6,19 @@
# A Russo <quisquiliarum2001-habitica(a)yahoo.co.uk>, 2020
# fc2d9c36d73e741383fbbf46a4aac49f_013445b, 2020
# erinm, 2020
-# Hugo Costa <hugoncosta(a)gmail.com>, 2020
# Manuela Silva <mmsrs(a)sky.com>, 2020
# Mário Furtado <furmario(a)aol.com>, 2020
# Emma Peel, 2021
# Rui <xymarior(a)yandex.com>, 2021
+# Hugo Costa <hugoncosta(a)gmail.com>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Rui <xymarior(a)yandex.com>, 2021\n"
+"Last-Translator: Hugo Costa <hugoncosta(a)gmail.com>, 2021\n"
"Language-Team: Portuguese (Portugal) (https://www.transifex.com/otf/teams/1519/pt_PT/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2147,6 +2147,13 @@ msgstr ""
"No segundo caso, o Tor Launcher vai guiá-lo por uma série de opções de "
"configurações."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6969,22 +6976,66 @@ msgstr "Eu não consigo ligar ao Tor Browser. A minha rede está censurada?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"É possível que esteja numa rede censurada, e por isso, deveria tentar a "
-"utilização de pontes."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Algumas pontes estão integradas no Tor Browser e pode usar essas pontes, "
-"escolhendo a opção \"configurar\" (e depois seguir as instruções) na janela "
-"do Tor Launcher, que abre numa janela quando executa o Tor Browser pela "
-"primeira vez."
+"As suas preferências serão automaticamente gravadas quando fecha a janela."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7096,24 +7147,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -7126,8 +7177,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -7135,8 +7193,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -9272,7 +9330,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -9372,7 +9430,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+ro.po b/contents+ro.po
index cdcc356e91..1114e9d524 100644
--- a/contents+ro.po
+++ b/contents+ro.po
@@ -9,16 +9,16 @@
# k piticu <k.piticu(a)gmail.com>, 2020
# erinm, 2020
# Albert Regus <regusal7(a)gmail.com>, 2020
-# eduard pintilie <eduard.pintilie(a)gmail.com>, 2021
# Emma Peel, 2021
+# eduard pintilie <eduard.pintilie(a)gmail.com>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: eduard pintilie <eduard.pintilie(a)gmail.com>, 2021\n"
"Language-Team: Romanian (https://www.transifex.com/otf/teams/1519/ro/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -2097,6 +2097,13 @@ msgstr ""
"În al doilea caz, Tor Launcher vă va duce printr-o serie de opțiuni de "
"configurare."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7041,21 +7048,65 @@ msgstr "Nu mă pot conecta la Tor Browser, este rețeaua mea cenzurată?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
msgstr ""
-"S-ar putea să fiți într-o rețea cenzurată și, așadar, ar trebui să încercați"
-" să utilizați poduri - bridges."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
-"Unele poduri sunt încorporate în Tor Browser și puteți utiliza aceste poduri"
-" alegând „configurare” (apoi urmând instrucțiunile) din fereastra Tor "
-"Launcher care apare atunci când deschideți Tor Browser pentru prima dată."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "Setările dvs. vor fi salvate automat după închiderea filei."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7169,24 +7220,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -7199,8 +7250,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -7208,8 +7266,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -9697,10 +9755,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"De exemplu, DuckDuckGo onion este "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -9806,11 +9862,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"Puteți, de asemenea, să vă asigurați că puteți accesa alte servicii Onion "
-"conectându-vă la [serviciul Onion al lui "
-"DuckDuckGo](http://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+ru.po b/contents+ru.po
index aeb3de565f..eabc337f7b 100644
--- a/contents+ru.po
+++ b/contents+ru.po
@@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Russian (https://www.transifex.com/otf/teams/1519/ru/)\n"
@@ -2122,6 +2122,13 @@ msgid ""
"configuration options."
msgstr "Во втором случае загрузчик предложит настройки."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7164,18 +7171,65 @@ msgstr "Я не могу подключиться к Tor. В моей сети
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
-msgstr "Может быть. Попробуйте использовать мосты."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Некоторые мосты встроены в Tor Browser. Вы можете использовать их, нажав "
-"\"Настроить\" в окне, которое открывается при первом запуске Tor Browser."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7287,24 +7341,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -7317,8 +7371,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -7326,8 +7387,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -9849,10 +9910,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Например, onion-сайт поисковой системы DuckDuckGo выглядит так: "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -9960,11 +10019,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"Хотите убедиться, что в принципе можете подключаться к onion-ресурсам? "
-"Попробуйте зайти на [onion-версию "
-"DuckDuckGo](http://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+sq.po b/contents+sq.po
index 9ff65d36d9..aba821831d 100644
--- a/contents+sq.po
+++ b/contents+sq.po
@@ -2,17 +2,17 @@
# Translators:
# justin somedude <reimyderrizi(a)gmail.com>, 2020
# erinm, 2020
-# Besnik Bleta <besnik(a)programeshqip.org>, 2021
# Emma Peel, 2021
# Skender Mustafi <1mail2me(a)gmail.com>, 2021
+# Besnik Bleta <besnik(a)programeshqip.org>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Skender Mustafi <1mail2me(a)gmail.com>, 2021\n"
+"Last-Translator: Besnik Bleta <besnik(a)programeshqip.org>, 2021\n"
"Language-Team: Albanian (https://www.transifex.com/otf/teams/1519/sq/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1866,6 +1866,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6032,17 +6039,66 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "Rregullimet tuaja do të ruhen vetvetiu, sapo të mbyllni skedën."
+
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
@@ -6139,24 +6195,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6169,8 +6225,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6178,8 +6241,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8277,7 +8340,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8372,11 +8435,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"Mund të siguroheni se jeni në gjendje të përdorni shërbime të tjera Onion, "
-"duke u lidhur me [Shërbimin Onion të DuckDuckGo-"
-"së](http://3g2upl4pq6kufc4m.onion/)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+sr.po b/contents+sr.po
index 2c755e8627..88af5c88b8 100644
--- a/contents+sr.po
+++ b/contents+sr.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Aleksa Ristić, 2020\n"
"Language-Team: Serbian (https://www.transifex.com/otf/teams/1519/sr/)\n"
@@ -1761,6 +1761,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5914,17 +5921,64 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"Moguće je da koristite mrežu koja je cenzurisana, trebalo bi da probate "
-"korišćenjem mostova."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -6018,24 +6072,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6048,8 +6102,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6057,8 +6118,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8147,7 +8208,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8238,7 +8299,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+sv.po b/contents+sv.po
index 8caf05719d..33e6bec0a9 100644
--- a/contents+sv.po
+++ b/contents+sv.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: erinm, 2021\n"
"Language-Team: Swedish (https://www.transifex.com/otf/teams/1519/sv/)\n"
@@ -1762,6 +1762,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5945,15 +5952,64 @@ msgstr "Jag kan inte ansluta till Tor-webbläsare, är mitt nätverk censurerat?
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -6051,24 +6107,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6081,8 +6137,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6090,8 +6153,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8191,7 +8254,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8284,7 +8347,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+sw.po b/contents+sw.po
index 777f42a9dd..9a5ad6880f 100644
--- a/contents+sw.po
+++ b/contents+sw.po
@@ -2,17 +2,17 @@
# Translators:
# erinm, 2019
# Winfrida Massawe <massawewin5(a)gmail.com>, 2020
-# Zaituni Njovu <zaituni(a)zainafoundationtz.org>, 2020
# Suzanne Ferguson, 2020
# Emma Peel, 2021
+# Zaituni Njovu <zaituni(a)zainafoundationtz.org>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: Zaituni Njovu <zaituni(a)zainafoundationtz.org>, 2021\n"
"Language-Team: Swahili (https://www.transifex.com/otf/teams/1519/sw/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1762,6 +1762,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5894,17 +5901,66 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
msgstr ""
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "Mpangilio wako kiautomatiki utahifadhiwa mara utapofunga tabo."
+
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
@@ -5996,24 +6052,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6026,8 +6082,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6035,8 +6098,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8128,7 +8191,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8219,7 +8282,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+tr.po b/contents+tr.po
index 708f5453fd..447d8a3721 100644
--- a/contents+tr.po
+++ b/contents+tr.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Kaya Zeren <kayazeren(a)gmail.com>, 2021\n"
"Language-Team: Turkish (https://www.transifex.com/otf/teams/1519/tr/)\n"
@@ -2199,6 +2199,13 @@ msgid ""
msgstr ""
"İkinci seçenekte, Tor Başlatıcı size bir dizi yapılandırma seçeneği sunar."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7434,21 +7441,70 @@ msgstr "Tor Browser bağlantısını kuramıyorum. Ağım sansürleniyor mu?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
-"Sansürlenen bir ağ üzerinde olabilirsiniz. Köprüleri kullanmayı "
-"denemelisiniz."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
msgstr ""
-"Tor Browser üzerinde kullanılabilecek bazı köprüler bulunur ve bu köprüler "
-"Tor Browser ilk kez çalıştırıldığında açılan Tor Başlatıcı penceresindeki "
-"\"yapılandırma\" bölümünden (yönergeleri izleyerek) seçilebilir."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+"Kullanmak istediğiniz değiştirilebilir taşıyıcıyı seçtikten sonra sayfayı "
+"yukarı kaydırın ve ayarlarınızı kaydetmek için \"Bağlan\" üzerine tıklayın."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+"\"Köprüler\" bölümünden, \"Bir köprü kullanılsın\" seçeneğini işaretleyin ve"
+" \"Hazır köprülerden seçilsin\" açılan kutusundan kullanmak istediğiniz "
+"değiştirilebilir taşıyıcıyı seçin."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "Sekmeyi kapattığınızda ayarlarınız otomatik olarak kaydedilir."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7566,33 +7622,25 @@ msgstr "Nasıl Snowflake kullanabilirim?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
-"İnternet erişiminiz sansürleniyorsa, Windows, macOS, GNU/Linux ve Android "
-"için [Tor Browser Alpha](https://www.torproject.org/download/alpha/) "
-"uygulamasını indirmelisiniz."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
-"Ayrıca Snowflake iOS üzerinde [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) ile de kullanılabilir."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
-"Masaüstü için Tor Browser Alpha sürümünü ilk kez çalıştırıyorsanız, "
-"başlangıç ekranında 'Yapılandır' üzerine tıklayıp ardından 'Bulunduğum "
-"ülkede Tor ağı engelleniyor' seçeneğini seçebilirsiniz."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
@@ -7606,23 +7654,25 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
-"Tarayıcı içinde [hamburger menüsüne](https://support.torproject.org/glossary"
-"/hamburger-menu/) ve 'Ayarlar' üzerine tıklayıp 'Tor' bölümüne gidin."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
-"Alternatif olarak adres satırına `about:preferences#tor` yazabilirsiniz. "
-"'Bir Köprü Kullanılsın' ve 'Hazır köprülerden seçilsin' seçeneklerini "
-"işaretleyin. Ardından açılan menüden 'snowflake' seçin."
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.title)
@@ -10320,11 +10370,8 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"Örneğin DuckDuckGo onion adresi "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion) "
-"şeklindedir."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -10439,11 +10486,9 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"Ayrıca diğer onion hizmetlerine erişebildiğinizden emin olmak için "
-"[DuckDuckGo onion hizmetine](http://3g2upl4pq6kufc4m.onion/) bağlanmayı "
-"deneyebilirsiniz."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+uk.po b/contents+uk.po
index 68662374be..af0766bbb2 100644
--- a/contents+uk.po
+++ b/contents+uk.po
@@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: CuAl40qp, 2021\n"
"Language-Team: Ukrainian (https://www.transifex.com/otf/teams/1519/uk/)\n"
@@ -1769,6 +1769,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5903,15 +5910,64 @@ msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -6005,24 +6061,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6035,8 +6091,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6044,8 +6107,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8139,7 +8202,7 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8230,7 +8293,8 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents+zh-CN.po b/contents+zh-CN.po
index e976fb88a5..6597473c3c 100644
--- a/contents+zh-CN.po
+++ b/contents+zh-CN.po
@@ -17,18 +17,18 @@
# Runzhe Liang <18051080098(a)163.com>, 2020
# Feng Zi <admin(a)fengzi.ga>, 2021
# ff98sha, 2021
-# Scott Rhodes <starring169(a)gmail.com>, 2021
# MD Rights <psychi2009(a)gmail.com>, 2021
# 狂男风 <CrazyBoyFeng(a)Live.Com>, 2021
# Emma Peel, 2021
+# Scott Rhodes <starring169(a)gmail.com>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: Scott Rhodes <starring169(a)gmail.com>, 2021\n"
"Language-Team: Chinese (China) (https://www.transifex.com/otf/teams/1519/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1887,6 +1887,13 @@ msgid ""
"configuration options."
msgstr "第二种情况下,Tor 启动器将引导您进行一系列相关配置。"
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -6208,17 +6215,65 @@ msgstr "无法连接 Tor,我的网络被审查了吗?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
-msgstr "你所用的网络可能存在封锁,因此你应该试试使用桥。"
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
msgstr ""
-"有一些网桥是 Tor 浏览器内置的,在第一次启动 Tor 浏览器时你可以通过点击 Tor Launcher 中的“设置”(并遵循提示)来使用这些网桥。"
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "当你关闭标签页时你的设定会自动保存。"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6315,24 +6370,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6345,8 +6400,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6354,8 +6416,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8531,9 +8593,8 @@ msgstr "只能通过 Tor 访问的网站称作“洋葱服务”,它们以 .on
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
-"例如说,DuckDuckGo的洋葱地址是[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -8627,9 +8688,9 @@ msgstr "有可能是网络连接有出现暂时性阻碍,或者是该网站的
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
-"您可以通过连接至 [DuckDuckGo 的洋葱服务器](http://3g2upl4pq6kufc4m.onion)来确保您可以访问其他洋葱服务器。"
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
diff --git a/contents+zh-TW.po b/contents+zh-TW.po
index 3817231286..84751908db 100644
--- a/contents+zh-TW.po
+++ b/contents+zh-TW.po
@@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Chinese (Taiwan) (https://www.transifex.com/otf/teams/1519/zh_TW/)\n"
@@ -1780,6 +1780,13 @@ msgid ""
"configuration options."
msgstr ""
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -5968,18 +5975,65 @@ msgstr "我無法連線到 Tor 瀏覽器,是否表示我的網路受到審查
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
-msgstr "您可能正在使用受審查的網路,因此您應該嘗試透過橋接中繼站連線。"
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
msgstr ""
-"Tor 瀏覽器有內建一些橋接中繼站的位址,您可以透過首次打開 Tor 瀏覽器時,在 Tor 啟動器開啟的視窗中選擇 “設定” "
-"(然後依照指示設定),來使用這些橋接中繼站。"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -6075,24 +6129,24 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
@@ -6105,8 +6159,15 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
@@ -6114,8 +6175,8 @@ msgstr ""
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
@@ -8209,7 +8270,7 @@ msgstr "僅可透過 Tor 訪問的網站被統稱為 “洋蔥” 網站,會
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-1/
@@ -8300,7 +8361,8 @@ msgstr "有可能是暫時的網路連線問題,或者該網站的管理員在
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
diff --git a/contents.pot b/contents.pot
index af8b4c1792..69fbe40dc0 100644
--- a/contents.pot
+++ b/contents.pot
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-06-30 10:04+CET\n"
+"POT-Creation-Date: 2021-07-19 16:46+CET\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: en <LL(a)li.org>\n"
@@ -2163,6 +2163,15 @@ msgstr ""
"In the second case, Tor Launcher will take you through a series of "
"configuration options."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
+msgid ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+msgstr ""
+"Tor launcher is no longer used in Tor Browser since the [10.5 "
+"release](https://blog.torproject.org/new-release-tor-browser-105)."
+
#: https//support.torproject.org/glossary/tor-log/
#: (content/glossary/tor-log/contents+en.lrword.term)
msgid "Tor log"
@@ -7278,20 +7287,83 @@ msgstr "I can’t connect to Tor Browser, is my network censored?"
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+msgstr ""
+"You might be on a network that is blocking the Tor network, and so you "
+"should try using bridges."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+msgstr ""
+"Some bridges are built in to Tor Browser and requires only a few steps to "
+"enable it."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
msgstr ""
-"You might be on a censored network, and so you should try using bridges."
+"When you open Tor Browser for the first time, click \"Tor Network "
+"Settings\"."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
msgstr ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"Under the \"Bridges\" section, select the checkbox \"Use a bridge\", and "
+"choose the \"Select a built-in bridge\" option."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+msgstr ""
+"From the dropdown, select whichever [pluggable transport](https://tb-"
+"manual.torproject.org/transports/) you'd like to use."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+msgstr ""
+"Once you've selected the pluggable transport, scroll up and click "
+"\"Connect\" to save your settings."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+msgstr ""
+"Or, if you have Tor Browser running, click on \"Preferences\" (or "
+"\"Options\" on Windows) in the hamburger menu (≡) and then on \"Tor\" in the"
+" sidebar."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+msgstr ""
+"In the \"Bridges\" section, select the checkbox \"Use a bridge\", and from "
+"the option \"Select a built-in bridge\", choose whichever pluggable "
+"transport you'd like to use from the dropdown."
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid "Your settings will automatically be saved once you close the tab."
+msgstr "Your settings will automatically be saved once you close the tab."
#: https//support.torproject.org/censorship/censorship-4/
#: (content/censorship/censorship-4/contents+en.lrquestion.description)
@@ -7407,33 +7479,33 @@ msgstr "How can I use Snowflake?"
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
msgstr ""
-"If your internet access is censored, you should download [Tor Browser "
-"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
-"macOS, GNU/Linux and Android."
+"Snowflake is available in [Tor "
+"Browser](https://www.torproject.org/download/) stable for all platforms: "
+"Windows, macOS, GNU/Linux, and Android."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
msgstr ""
-"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
-"/onion-browser/id519296448) on iOS."
+"You can also use Snowflake with [Onion "
+"Browser](https://apps.apple.com/us/app/onion-browser/id519296448) on iOS."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
msgstr ""
-"If you're running Tor Browser Alpha for desktop for the first time, you can "
-"click on 'Configure' on the start-up screen and then select 'Tor is censored"
-" in my country'."
+"If you're running Tor Browser for desktop for the first time, you can click "
+"on 'Tor Network Settings' on the start-up screen and then select 'Use a "
+"bridge'."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
@@ -7447,24 +7519,33 @@ msgstr ""
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+msgstr ""
+"Once you've selected Snowflake, scroll up and click 'Connect' to save your "
+"settings."
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
msgstr ""
-"From within the browser you can click on the [hamburger "
-"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"From within the browser, you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/), then go to "
"'Preferences' and go to 'Tor'."
#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
msgid ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
msgstr ""
"Alternatively, you can also type `about:preferences#tor` in the url bar. "
-"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
-"from the dropdown menu."
+"Check 'Use a bridge' and 'Select a built-in bridge'. Then select 'snowflake'"
+" from the dropdown menu."
#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.title)
@@ -10065,10 +10146,10 @@ msgstr ""
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
msgid ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
msgstr ""
"For example, the DuckDuckGo onion is "
-"[https://3g2upl4pq6kufc4m.onion](https://3g2upl4pq6kufc4m.onion)."
+"[https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/](ht…."
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.description)
@@ -10182,10 +10263,12 @@ msgstr ""
#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
msgstr ""
"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"connecting to [DuckDuckGo's onion "
+"service](https://duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion/)."
#: https//support.torproject.org/onionservices/onionservices-4/
#: (content/onionservices/onionservices-4/contents+en.lrquestion.title)
commit 46d7b7ddf06b882c12e869697a44235e56196d20
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Jul 19 16:15:20 2021 +0000
https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-conten…
---
contents+es.po | 18 +-
contents+nl.po | 375 +-
contents+zh-TW.po | 18697 ++++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 18902 insertions(+), 188 deletions(-)
diff --git a/contents+es.po b/contents+es.po
index b8042a4726..a802f29f40 100644
--- a/contents+es.po
+++ b/contents+es.po
@@ -12481,8 +12481,8 @@ msgid ""
"(ISP, university etc), consider teaching your legal people about Tor."
msgstr ""
"### Si eres parte de una organización que estará corriendo el repetidor de "
-"salida (ISP, universidad, etc), considera enseñar a las personas a cargo de "
-"cuestiones legales acerca de Tor."
+"salida (ISP, universidad, etc), considera enseñar Tor a las personas a cargo"
+" de cuestiones legales."
#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
@@ -15519,10 +15519,9 @@ msgid ""
" liable for traffic that passes through the relay that we're running our own"
" middle relay."
msgstr ""
-"Sin embargo, la EFF está tan convencida de que aquellos corriendo "
-"repetidores Tor no deberían ser responsables por el tráfico que pasa a "
-"través de los mismos, que nosotros estamos corriendo nuestro propio "
-"repetidor intermedio."
+"Sin embargo, la EFF está tan convencida de que quienes mantienen repetidores"
+" Tor no deberían ser responsables por el tráfico que pasa a través de los "
+"mismos, que mantenemos nuestro propio repetidor intermedio."
#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -15811,8 +15810,7 @@ msgid ""
" easily mistaken for the origin of allegedly unlawful content."
msgstr ""
"Estos repetidores no reenvían el tráfico directamente al Internet, y por lo "
-"tanto no pueden ser fácilmente confundidos con el origen del contenido "
-"supuestamente ilegal."
+"tanto no se confunden con el origen del contenido supuestamente ilegal."
#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
@@ -16432,8 +16430,8 @@ msgid ""
" multiple positions in a single circuit."
msgstr ""
"El ajuste MyFamily simplemente comunica a los clientes Tor qué repetidores "
-"Tor están controlados por una sola entidad/operador/organización, para que "
-"no se usen en múltiples posiciones en un mismo circuito."
+"Tor son controlados por la misma entidad/operador/organización, para que no "
+"se usen en múltiples posiciones de un mismo circuito."
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
diff --git a/contents+nl.po b/contents+nl.po
index 7694b6bb4a..b2856e52e9 100644
--- a/contents+nl.po
+++ b/contents+nl.po
@@ -7,7 +7,6 @@
# kwadronaut <kwadronaut(a)autistici.org>, 2021
# Nathan Follens, 2021
# Gus, 2021
-# Emma Peel, 2021
# Vincent Breitmoser <look(a)my.amazin.horse>, 2021
# Transifex Bot <>, 2021
# Meteor0id, 2021
@@ -17,6 +16,7 @@
# erinm, 2021
# Tristan <tristan(a)thewoosh.me>, 2021
# Tonnes <tonnes.mb(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -24,7 +24,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: Tonnes <tonnes.mb(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Dutch (https://www.transifex.com/otf/teams/1519/nl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1139,7 +1139,7 @@ msgstr ""
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
msgid "| -------- | ----------- | --------- | --------- | ----- |"
-msgstr ""
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
@@ -3426,7 +3426,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3450,7 +3450,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3511,7 +3511,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3621,17 +3621,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3779,12 +3779,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3821,7 +3821,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3833,7 +3833,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -5011,7 +5011,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
-msgstr ""
+msgstr "## Torservers.net"
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
@@ -5617,7 +5617,7 @@ msgstr ""
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
-msgstr ""
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
@@ -6302,7 +6302,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6349,12 +6349,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6369,7 +6369,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6386,7 +6386,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6396,7 +6396,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6431,14 +6431,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
-msgstr ""
+msgstr "sysctl net.inet.ip.random_id=1"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6450,7 +6450,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_enable=YES"
-msgstr ""
+msgstr "sysrc tor_enable=YES"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6485,24 +6485,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6921,7 +6921,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7351,7 +7351,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7361,7 +7361,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7478,7 +7478,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7488,12 +7488,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7594,7 +7594,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8344,7 +8344,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -8577,7 +8577,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# apt install tor"
-msgstr ""
+msgstr "# apt install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8607,7 +8607,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8616,7 +8616,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8625,7 +8625,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8638,7 +8638,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8651,7 +8651,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "gpgcheck=1"
-msgstr ""
+msgstr "gpgcheck=1"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8660,7 +8660,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8673,7 +8673,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8695,7 +8695,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8927,7 +8927,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
-msgstr ""
+msgstr "https://www.torproject.org/overview.html"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9124,7 +9124,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-msgstr ""
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9218,16 +9218,17 @@ msgstr ""
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
-msgstr ""
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
-msgstr ""
+msgstr "http://deflate.medialayer.com/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -11024,6 +11025,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -13133,7 +13135,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr ""
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13186,32 +13188,32 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingMax"
-msgstr ""
+msgstr "* AccountingMax"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingRule"
-msgstr ""
+msgstr "* AccountingRule"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingStart"
-msgstr ""
+msgstr "* AccountingStart"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthRate"
-msgstr ""
+msgstr "* BandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthBurst"
-msgstr ""
+msgstr "* BandwidthBurst"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* RelayBandwidthRate"
-msgstr ""
+msgstr "* RelayBandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13261,6 +13263,10 @@ msgid ""
"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13287,7 +13293,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ORPort [IPv6-address]:9001"
-msgstr ""
+msgstr "ORPort [IPv6-address]:9001"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13317,7 +13323,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ip addr|grep inet6|grep global"
-msgstr ""
+msgstr "ip addr|grep inet6|grep global"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13378,17 +13384,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* FreeBSD: `/var/db/tor/keys`"
-msgstr ""
+msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13724,12 +13730,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
-msgstr ""
+msgstr "DirPort 80"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPortFrontPage /path/to/html/file"
-msgstr ""
+msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13753,7 +13759,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr ""
+msgstr "https://blog.torproject.org/tips-running-exit-node"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13815,7 +13821,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "ExitRelay 1"
-msgstr ""
+msgstr "ExitRelay 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13956,12 +13962,12 @@ msgstr "apt install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr ""
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr ""
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13972,7 +13978,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chattr +i /etc/resolv.conf"
-msgstr ""
+msgstr "chattr +i /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13999,7 +14005,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "yum install unbound"
-msgstr ""
+msgstr "yum install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14009,7 +14015,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "# qname-minimisation: no"
-msgstr ""
+msgstr "# qname-minimisation: no"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14019,7 +14025,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "qname-minimisation: yes"
-msgstr ""
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14029,12 +14035,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl enable unbound"
-msgstr ""
+msgstr "systemctl enable unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl start unbound"
-msgstr ""
+msgstr "systemctl start unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14057,7 +14063,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "pkg install unbound"
-msgstr ""
+msgstr "pkg install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14074,7 +14080,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "verbosity: 1"
-msgstr ""
+msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14084,17 +14090,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "sysrc unbound_enable=YES"
-msgstr ""
+msgstr "sysrc unbound_enable=YES"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "service unbound start"
-msgstr ""
+msgstr "service unbound start"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chflags schg /etc/resolv.conf"
-msgstr ""
+msgstr "chflags schg /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/bridge/
#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
@@ -14621,7 +14627,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14750,6 +14756,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14759,7 +14767,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14865,12 +14873,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ORPort TODO1"
-msgstr ""
+msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14951,7 +14959,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
-msgstr ""
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15073,7 +15081,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address(a)email.com>"
-msgstr ""
+msgstr "ContactInfo <address(a)email.com>"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15111,7 +15119,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
-msgstr ""
+msgstr "Nickname PickANickname"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15159,17 +15167,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15190,7 +15198,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15251,7 +15259,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15273,6 +15281,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15393,6 +15403,7 @@ msgstr ""
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/post-install/
#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
@@ -15567,7 +15578,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-msgstr ""
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15625,7 +15636,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15819,6 +15830,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15889,22 +15902,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15931,7 +15944,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15985,12 +15998,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16007,7 +16020,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16021,7 +16034,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16037,7 +16050,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16076,19 +16089,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16102,7 +16115,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16154,7 +16167,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16164,7 +16177,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16195,7 +16208,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16212,7 +16225,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16265,7 +16278,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16280,7 +16293,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16294,6 +16307,9 @@ msgid ""
"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
"iat-mode=0"
msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16319,12 +16335,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16366,7 +16382,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16378,21 +16394,21 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16402,7 +16418,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16412,7 +16428,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16429,22 +16445,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16513,7 +16529,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16554,7 +16570,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16579,12 +16595,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16596,7 +16612,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16613,7 +16629,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16630,7 +16646,7 @@ msgstr "FreeBSD: { enabled: no }"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
-msgstr ""
+msgstr "FreeBSDlatest: {"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16650,7 +16666,7 @@ msgstr "signature_type: \"fingerprints\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
-msgstr ""
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16677,7 +16693,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16708,22 +16724,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16853,17 +16869,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
-msgstr ""
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "echo \"tor=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "/etc/rc.d/tor start"
-msgstr ""
+msgstr "/etc/rc.d/tor start"
#: https//community.torproject.org/relay/setup/guard/windows/
#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
@@ -17233,22 +17249,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "cd /usr"
-msgstr ""
+msgstr "cd /usr"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "make pkg-bootstrap"
-msgstr ""
+msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "pkg-static install -y pkg"
-msgstr ""
+msgstr "pkg-static install -y pkg"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17268,7 +17284,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install ca_root_nss"
-msgstr ""
+msgstr "pkg install ca_root_nss"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17295,7 +17311,7 @@ msgstr "pkg update -f"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg upgrade -y -f"
-msgstr ""
+msgstr "pkg upgrade -y -f"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17321,7 +17337,7 @@ msgstr "pkg install tor"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor-devel"
-msgstr ""
+msgstr "pkg install tor-devel"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17353,7 +17369,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17375,12 +17391,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17434,7 +17450,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
-msgstr ""
+msgstr "`yum install epel-release`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17491,7 +17507,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl enable tor"
-msgstr ""
+msgstr "systemctl enable tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17508,7 +17524,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "service tor enable"
-msgstr ""
+msgstr "service tor enable"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17606,7 +17622,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -17621,7 +17637,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`systemctl restart tor@default`"
-msgstr ""
+msgstr "`systemctl restart tor@default`"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
@@ -17661,7 +17677,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg bootstrap"
-msgstr ""
+msgstr "pkg bootstrap"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17711,7 +17727,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
-msgstr ""
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17757,7 +17773,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_setuid=YES"
-msgstr ""
+msgstr "sysrc tor_setuid=YES"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17791,7 +17807,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
-msgstr ""
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17813,7 +17829,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ftp https://stable.mtier.org/openup"
-msgstr ""
+msgstr "ftp https://stable.mtier.org/openup"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17891,17 +17907,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "sysctl kern.maxfiles=16000"
-msgstr ""
+msgstr "sysctl kern.maxfiles=16000"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
-msgstr ""
+msgstr "rcctl enable tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17941,7 +17957,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/updates/
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
msgid "dnf install dnf-automatic"
-msgstr ""
+msgstr "dnf install dnf-automatic"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -17956,7 +17972,7 @@ msgstr "download_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "apply_updates = yes"
-msgstr ""
+msgstr "apply_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -17993,7 +18009,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yum install yum-cron"
-msgstr ""
+msgstr "yum install yum-cron"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18003,7 +18019,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "systemctl start yum-cron.service"
-msgstr ""
+msgstr "systemctl start yum-cron.service"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18018,7 +18034,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "zypper install yast2-online-update-configuration"
-msgstr ""
+msgstr "zypper install yast2-online-update-configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18028,7 +18044,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yast2 online_update_configuration"
-msgstr ""
+msgstr "yast2 online_update_configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18101,7 +18117,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "apt-get install unattended-upgrades apt-listchanges"
-msgstr ""
+msgstr "apt-get install unattended-upgrades apt-listchanges"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18119,7 +18135,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "Unattended-Upgrade::Origins-Pattern {"
-msgstr ""
+msgstr "Unattended-Upgrade::Origins-Pattern {"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18168,22 +18184,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Update-Package-Lists \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::AutocleanInterval \"5\";"
-msgstr ""
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Unattended-Upgrade \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Verbose \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Verbose \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18199,7 +18215,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "sudo unattended-upgrade -d"
-msgstr ""
+msgstr "sudo unattended-upgrade -d"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
@@ -18232,12 +18248,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "#!/usr/bin/env sh"
-msgstr ""
+msgstr "#!/usr/bin/env sh"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
-msgstr ""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18254,6 +18270,7 @@ msgstr "sleep ${RAND}"
msgid ""
"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18266,6 +18283,8 @@ msgid ""
"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
"/etc/crontab"
msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
diff --git a/contents+zh-TW.po b/contents+zh-TW.po
new file mode 100644
index 0000000000..11f7efe3ab
--- /dev/null
+++ b/contents+zh-TW.po
@@ -0,0 +1,18697 @@
+#
+# Translators:
+# Mingye Wang <arthur200126(a)gmail.com>, 2019
+# fabulous wai <waiabsfabulous(a)disroot.org>, 2020
+# Gus, 2021
+# 男孩不壞, 2021
+# Bryce Tsao <tsaodingtw(a)gmail.com>, 2021
+# Joshua Chang <j.cs.chang(a)gmail.com>, 2021
+# Lulu Ken <lulu(a)ocf.tw>, 2021
+# manjaro linux, 2021
+# Chi-Hsun Tsai, 2021
+# IDRASSI Mounir <mounir.idrassi(a)idrix.fr>, 2021
+# erinm, 2021
+# 揚鈞 蘇 <tukishimaaoba(a)gmail.com>, 2021
+# Hsiu-Ming Chang <cges30901(a)gmail.com>, 2021
+# 孟邦 王, 2021
+# Emma Peel, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-06-29 12:10+CET\n"
+"PO-Revision-Date: 2019-12-11 10:50+0000\n"
+"Last-Translator: Emma Peel, 2021\n"
+"Language-Team: Chinese (Taiwan) (https://www.transifex.com/otf/teams/1519/zh_TW/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: zh_TW\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "加入 Tor 社群"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "我們的社群是由全球各地的人權捍衛者所組成。"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "社群"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.title)
+msgid "User Research"
+msgstr "使用者研究"
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.section)
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.section)
+msgid "Community"
+msgstr "社群"
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid "## We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"We practice human-centered design when we build tools for internet freedom."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid "The way we build tools also builds community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"Our user research is founded on the premises of consent, respect, and "
+"empathy."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"You can make an impact in your community by learning from our methods and "
+"helping us with user research."
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.title)
+msgid "Project Ideas"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.subtitle)
+msgid "Some project ideas for GSoC."
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.section)
+msgid "GSoC"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/ (content/gsoc/contents+en.lrpage.cta)
+msgid "Get coding"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.body)
+msgid ""
+"You may find some of these projects to be good ideas for Google Summer of "
+"Code. We have labelled each idea with which of our core developers would be "
+"good mentors. If one or more of these ideas looks promising to you, please "
+"[contact us](mailto:gso+c@torproject.org) to discuss your plans rather than "
+"sending blind applications."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.title)
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.section)
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.section)
+msgid "Training"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.subtitle)
+msgid ""
+"Do you teach your community about using Tor? These resources are for you."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid "## We want to teach the world about Tor. Can you help?"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"Are you a Tor trainer or interested in becoming one? Looking for resources "
+"to help your community learn the most about Tor? We've got you covered."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"For some users with serious threat models, teaching Tor and other privacy "
+"tools can be risky if not done with care."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"If this describes your community, or if you're not sure, please [contact our"
+" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"community-team) for more help."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "洋蔥路由服務"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.title)
+msgid "Localization"
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid "##Localization is how we reach a global community."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"In order for Tor to work for everyone, it needs to speak everyone's "
+"languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"Our volunteer translation team works hard to make this a reality, and we can"
+" always use more help."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"Our current translation priorities are translating [Tor "
+"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor"
+" Project website](https://torpat.ch/tpo-locales), but there are many other "
+"documents that we could use help translating as well."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.title)
+msgid "Relay Operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "The Tor network relies on volunteers to donate bandwidth."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "The more people who run relays, the better the Tor network will be."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid ""
+"The current Tor network is quite small compared to the number of people who "
+"need to use Tor, which means we need more dedicated volunteers like you to "
+"run relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "By running a Tor relay you can help make the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* faster (and therefore more usable)"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* more robust against attacks"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* more stable in case of outages"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* safer for its users (spying on more relays is harder than on a few)"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid ""
+"Running a relay requires technical skill and commitment, which is why we've "
+"created a wealth of resources to help our relay operators."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid "##Tell the world about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid ""
+"We love it when people bring information about Tor to their community "
+"events, conferences, and meetups."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid ""
+"We've curated some beautiful materials for sharing in-person and on social "
+"media we welcome you to use."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.title)
+msgid "Open User Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.subtitle)
+msgid ""
+"We put our users in the center of our development process. That is how we "
+"bring privacy-enhancing technology to the ones who more need it. Explore "
+"what we are working on and start to run user research with your local "
+"community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.section)
+msgid "user research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"These are our current needs for testing Tor products, as well as "
+"methodologies and testing scripts."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"Before running Tor user research, be sure you read our [Guidelines to "
+"becoming a user researcher with Tor](https://community.torproject.org/user-"
+"research/guidelines)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Tor Browser for Desktop"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser "
+"Usage](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%…"
+"/browser-usage.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Research: "
+"Onboarding](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scr…"
+"._Tor_Browser_Desktop_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Discovery: Get "
+"Bridges](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"/discovery-bridges.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Needs "
+"Discovery](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scri…"
+"._User_Needs_Discovery_-_Tor_Browser_Desktop.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Tor Browser for Android"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Research: "
+"Onboarding](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scr…"
+"._Tor_Browser_Android_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Emma"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Run Emma Network "
+"Test](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%2…"
+"/run-emma.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.title)
+msgid "User Research Guidelines"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.subtitle)
+msgid "We collect only necessary data to improve our services."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Congrats! You're going to run your first User Research session for Tor – and"
+" we're delighted to have you on board!"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Here you will find helpful guidelines that are designed to make your "
+"research easier for both you and your audience."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"First of all, make sure you read the [Tor Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Respect privacy"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"At Tor, we don't collect invasive data about user behavior, only the data "
+"necessary to improve our services. We test our software, not people."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Be a good listener and open-minded"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Listening is a skill that helps build bridges. We believe this doesn't just "
+"apply to our services, but our communities too."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Learn"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"During the training session we listen to the stories people tell us about "
+"their lives, the laws of the jurisdictions they live in, and the "
+"difficulties they are going through."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"This way, we can learn how to facilitate better access to information "
+"through Tor. By listening, we learn."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Describe and Ask for consent"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"We don't keep or publish the names or contact details of research "
+"participants, and any time you're going to handle participant data (be it "
+"via impressions, survey submissions, or other records) you should ask for "
+"their consent in writing using the [consent "
+"form](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%2…"
+" beforehand."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Coordinate with the trainer and the Tor UX team"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You don't have to do this alone - we can support you with meetings, guides, "
+"and mentorship too if you wish."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Join us at any time on our IRC channel #tor-ux or our [mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/ux)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"**We strongly recommend that you run through the plan for your session with "
+"the trainer**."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Your agenda must be aligned and leave sufficient time to run your interviews"
+" or exercise at the end of the training session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"When the training commences, be sure to let everyone know your role and why "
+"you're taking notes during the session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Get prepared!"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Before your session, read and print the [Demographics "
+"questionnaire](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/…"
+"/user_demographics-en.md) and [User Research "
+"Reporting](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/comm…"
+" templates."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You'll also need to bring your chosen usability test and its accompanying "
+"methodology, if applicable."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"It's easier to have this material printed and in hand, however if you prefer"
+" you can use digital copies instead."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "Keep in mind that you might not have Internet access at the venue."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"If you're planning to install any Tor software during your exercise or "
+"interviews you may need to download it before the session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## The interview process"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Thank the participant for their willingness to participate and explain that "
+"we are testing the product, not them."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "The interview should not last longer than 20 minutes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You can take notes on the printed material you will carry with you, or on "
+"your computer."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"While we're not interested in the specific characteristics of individual "
+"participants, it's important for us to be able to determine the reach of our"
+" training sessions, usability workshops and interviews."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Distribute the demographics questionnaire among the participants, and help "
+"answer their questions about how to fill it in if they have any."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Don't forget to thank the participant again at the end of the interview."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Report to Tor UX team"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Before ending the session, coordinate with the trainer to solicit feedback "
+"from the participants."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"The two of you should work together to hand out post-its to the audience."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Give each participant a different color of post-it per question and ask them"
+" to fill it in with what they think about: 1. the software, service or skill"
+" they just learned; 2. the Tor Project; and 3. Tor in general."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Their feedback can also take the form of questions - keep in mind that any "
+"feedback is a good feedback."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "It's very important for us to hear back from you too."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"We want to know how the session was for you, how we can improve our support "
+"going forward, and if you plan to keep running user research for Tor in the "
+"future."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"After your research is complete we'll ask you to fill a form with your "
+"address so we can send you a researcher kit too (including a t-shirt and "
+"stickers)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"If you don't think you'll have time to format your report using the [User "
+"Research Reporting "
+"template](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/commu…,"
+" we will happily accept your findings another way - for example, you can "
+"take pictures or send us your raw notes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "### How to submit your findings"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"1. Write your "
+"[report](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/communi…"
+" (keep it simple)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"2. Upload it to our [Gitlab "
+"repository](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/REA…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"3. Create issues in the [Research "
+"repository](https://gitlab.torproject.org/tpo/ux/research/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"4. Allow the UX team time to discuss each issue and forward it to developers"
+" when necessary."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Additional links"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "From the Tor Project:"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Strength in Numbers: Usable Tools Don't Need to Be "
+"Invasive](https://blog.torproject.org/strength-numbers-usable-tools-dont-"
+"need-be-invasive)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "From elsewhere on the web:"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Design Kit: The Human-Centered Design Toolkit](https://www.ideo.com/post"
+"/design-kit)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Simply Secure Knowledge Base](https://simplysecure.org/knowledge-base/)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "* [OK Thanks Exploratorium ](https://okthanks.com/exploratorium)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.title)
+msgid "How to Volunteer"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.subtitle)
+msgid "We care about privacy and security."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "## Where to start"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If this is your first time running a User Research session for the Tor "
+"Project, we recommend starting with one of these studies. Both can be "
+"conducted on a rolling basis and ran remotely."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- [Usability Testing Tor Browser "
+"Desktop](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"._Tor_Browser_Desktop_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- [Discovery "
+"Bridges](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"/discovery-bridges.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"After choosing which study to run, open an issue in our [GitLab "
+"page](https://gitlab.torproject.org/tpo/ux/research)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Add the title of your research, then select the Usability Testing template "
+"option and fill it in."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "Please remember to update the issue as your research evolves."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Not all of the data collected in our research is disclosed to the public, "
+"but our general findings are."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"To protect our participants' privacy we take care to anonymize their "
+"responses and avoid recording our sessions."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If you're already familiar with the Tor Project and user testing, have a "
+"look at our [current needs for user "
+"research](https://community.torproject.org/user-research/open/) and see "
+"which study better suits you."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Remember to drop us an email telling us about your plans so we can follow "
+"and support your research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"As a volunteer we also ask that you read and follow our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…,"
+" as well our [Guidelines for Research](https://community.torproject.org"
+"/user-research/guidelines/)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "**Why do we run Demographics?**"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We don't collect personal data in our "
+"[Demographics](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/s…"
+"/user_demographics-en.md), and all questions are optional."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We believe it's important to collect basic demographics to help us "
+"understand if we are meeting our mission regarding diversity and inclusion."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"In addition, collecting these demographics is required for specific studies "
+"to support human rights."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**We don't trick participants.** We don't use trick questions in our "
+"research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We expect participants to be honest with us, and we must be honest about our"
+" questions in return."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"As a transparent research space our surveys, studies, and reports are all "
+"public, and participants are free to view past studies prior to taking part "
+"- however they are not advised to do so."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**We don't track participants.** We care about your privacy and security."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If we invite you to participate in a study, we won't track you and any "
+"recordings will be erased after the report is complete."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "We advise volunteers not to record their sessions at all."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "**Open source for privacy.**"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We use free and open source software to analyze our data, and we recommend "
+"our volunteers do the same."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We also ask anyone running research not use software hosted by third parties"
+" like cloud providers."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**Decision-making process.** We don't have a single model for decision "
+"making."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"After conducting your research, it's normal to be excited to see your "
+"feedback implemented as soon as possible."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"However all feedback must be discussed internally across the different teams"
+" at the Tor Project first."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"This means that it's often necessary to run the same research more than once"
+" to validate your findings, and meet the expectations of the engineers, "
+"developers, designers, researchers and others at Tor."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Please read our [Guidelines](https://community.torproject.org/user-"
+"research/guidelines/) to get to know this process more."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "## Checklist"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Read the guidelines on [how to do user research with "
+"Tor](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/README.md)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Read and follow our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- If you don't have one yet, [request a Gitlab "
+"account](https://support.torproject.org/misc/bug-or-feedback/)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Open an issue in the [UX Research "
+"Repository](https://gitlab.torproject.org/tpo/ux/research/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Subscribe to the [UX mailing list](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Learn more about our users by reading [Tor's user "
+"personas](https://community.torproject.org/user-research/persona)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.title)
+msgid "Reports"
+msgstr "回報"
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.subtitle)
+msgid ""
+"We are committed to open design, so you can see the user research we have "
+"conducted within our community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"We are committed to open design, so you can see the user research we have "
+"conducted in the global-south. If you want to run user research with us, "
+"please [get in touch.](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/ux)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "| Project | Methodology | Locations | Dates | Reporting |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "| -------- | ----------- | --------- | --------- | ----- |"
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Snowflake User Survey | Survey | Online | Q121, Q221 | [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports…"
+"/public-snowflake-survey-report.pdf) · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/reports/2021"
+"/public-snowflake-survey-report.pdf?inline=false) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Discovery: Get Bridges | User Discovery "
+"([.md](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2020"
+"/discovery-bridges.md)) | Online | Q420, Q121 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2021"
+"/User_Research_-_Bridges.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Users Demographics | Survey "
+"([.md](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2020"
+"/user_demographics-en.md)) | Online | 2020 | n/a |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| User Research: Security Settings | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2019/2"
+".Tor_Browser_Desktop_-_Security_Settings.pdf)) | Multiple locations | 2019 |"
+" n/a |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Launcher | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/1.India_User_testing_Tor_Launcher_Test.pdf))"
+" | Mumbai(IN) | Q118 | .pdf |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Onion Security Indicator | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/2.User_testing_.onion_states_Test.pdf))"
+" | Mumbai(IN), Kampala(UG), Valencia(ES), Mombasa(KE)| Q118, Q218 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018/ur_kenya_2018_Feature_report__Onions_and_Circuit_Display.pdf)"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| TB Circuit Display | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/3.User_testing_circuit_display_Test.pdf))"
+" | Kampala(UG), Nairobi(KE), Mombasa(KE) | Q118, Q218 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018/ur_kenya_2018_Feature_report__Onions_and_Circuit_Display.pdf)"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Browser for Desktop | User needs discovery "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/4.00_user_needs_discovery.pdf))"
+" | Bogotá(CL), Cali(CL), Valle del Cauca(CL), Kampala(UG), Hoima(UG), "
+"Nairobi(KE) | 2018 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018"
+"/ur_colombia_2018_report_tbb-tba.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Browser for Android | User needs discovery "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/4.00_user_needs_discovery.pdf))"
+" | Bogotá(CL), Cali(CL), Valle del Cauca(CL), Kampala(UG), Hoima(UG), "
+"Nairobi(KE) | 2018 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018"
+"/ur_colombia_2018_report_tbb-tba.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "### Community Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"* [Censored Continent - Understanding the use of tools during Internet "
+"censorship in Africa](https://research.torproject.org/techreports/icfp-"
+"censored-continent-2020-07-31.pdf): Cameroon, Nigeria, Uganda and Zimbabwe "
+"as case studies."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.title)
+msgid "Tor Personas"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.subtitle)
+msgid ""
+"Personas help us to drive human-centered design processes across teams. Meet"
+" our archetypes of Tor users."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"Persona is a tool that represents the needs, thoughts, and goals of the "
+"target user. We created personas because they help us to drive human-"
+"centered design processes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"As part of our global south travels during 2018 and 2019, we got the lucky "
+"chance to meet a lot of different Tor users: from activists to journalists, "
+"all of them with different motivations, but demanding a usable private and "
+"secure tool to access the Internet."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"With the Community Team, we have been working collecting and mapping real "
+"user stories and finding patterns across them. It is how our Personas "
+"emerged from our in field research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid "### Tor Personas"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Jelani, the human rights defender: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/jel…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Aleisha, the privacy looker: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/ale…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Fernanda, the feminist activist: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/fer…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Fatima, the censored user: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/fat…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Alex, the fearless journalist: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/ale…"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.title)
+msgid "Risks"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.subtitle)
+msgid ""
+"Things you should be aware of before running a digital security training."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.section)
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.section)
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.section)
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.section)
+msgid "training"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"To our knowledge, no Tor trainer has ever faced consequences as a result of "
+"training others or speaking about Tor."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"However, in some countries and in certain circumstances, it's possible that "
+"simply a gathering as human rights defenders could be risky, illegal, or "
+"even lead to imprisonment, physical assaults, large fines, threats, "
+"placement on government watch lists, and targeting for surveillance."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"If you want to run a Tor training for the first time and you don't know how "
+"to assess the political and social environment, we strongly encourage you "
+"read this document and, in case of doubt, to reach out to the Tor Community "
+"Team privately."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Some potential risks of running a digital security training are only valid "
+"in specific contexts."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "The potential risks associated with running a Tor training depend on:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"1. **Your threat model.** A high-profile activist already under a lot of "
+"surveillance, for example, might attract more attention when reaching out to"
+" other activists to run a digital security training."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"2. **The laws and regulations in the country.** Consult with local lawyers "
+"and local freedom of expression organizations and learn whether your country"
+" has a record in prosecuting individuals engaging in similar types of "
+"activities."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"3. **The types of training.** Not all trainings carry the same weight in "
+"terms of potential risk."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"For example, talking about privacy in the digital age might be appreciated, "
+"but teaching how to circumvent government censorship could be a serious "
+"felony."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"4. **The audience.** Gathering university students might not attract "
+"attention, but if you're gathering a group of journalists working with "
+"leaked documents about government corruption, you might need to take extra "
+"care to reach out to them in a private way."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"5. **The training venue.** Running a Tor training in some spaces could "
+"expose your participants' identities."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Ideally, you should use a private space where you control the participants' "
+"entrance."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"If the space isn't private, check before the training to find out if "
+"participants are comfortable with revealing their identity to a third party."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "## Evaluating risks"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Some questions you may want to answer before running a digital security "
+"training include:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* Has anyone in my country ever been criminalized based on their internet "
+"activity? (This does not necessarily need to be specific to digital security"
+" training or use of Tor.)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* Are there laws in my country that require Internet Service Providers "
+"(ISPs) to track my online activity?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Is it illegal for me to access certain websites?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Does my country prohibit me from using:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Cryptography?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Anonymity software?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "Note, this is not an exhaustive list of questions."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Additionally, while many countries do not have laws specifically prohibiting"
+" the activity of running a digital security training, the use of digital "
+"security tools may still be criminalized in certain countries under other, "
+"broader laws."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"For example, using Tor Browser may be viewed as illegal or anti-government "
+"activity."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Please note that we are not lawyers, and any information we give you does "
+"not constitute legal advice."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Additionally, your communication with us is not protected by any legal "
+"privilege, so law enforcement may subpoena and obtain any information you "
+"give us."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"However, we may be able to put you in touch with lawyers who are capable of "
+"addressing your questions and/or concerns."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "Some relevant resources include:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* [OONI disclaimer](https://ooni.io/about/risks/)"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.title)
+msgid "Code of Conduct for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.subtitle)
+msgid "Foster a safe, engaging environment."
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.cta)
+msgid "Code of Conduct"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.body)
+msgid "## Code of Conduct for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.body)
+msgid ""
+"The Tor Project is committed to fostering an inclusive environment and "
+"community. Tor is a place where people should feel safe to engage, share "
+"their point of view, and participate."
+msgstr "tor項目致力營造一個包容的環境和社群。tor是一個空間,應該要讓人人感到安心,進而投入、分享各自的觀點以及真切參與。"
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.title)
+msgid "Training Checklist"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.subtitle)
+msgid ""
+"Based on our best practices, we have a checklist to help you prepare to "
+"conduct your training."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "Complete this checklist before running a Tor training."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Prepare"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I read and agree with the Tor Project [Code of "
+"Coduct](https://community.torproject.org/training/code-of-conduct/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I read the Training [Best "
+"Practices](https://community.torproject.org/training/best-practices/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I have an agenda for the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I reviewed my [training "
+"slides](https://community.torproject.org/training/resources/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Security Protocol"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I already contacted my organization and told them that I'm organizing this"
+" training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I shared a contact to whom my organization should call if something "
+"happens"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## About the Venue"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* The venue has enough tables and chairs for everyone"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* The venue has an internet connection and I know the wifi password"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* There is a projector or TV available and works with my computer"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Audience & Communication"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I shared the venue address, date and time to all participants"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I asked all participants to bring the necessary equipment to the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I have confirmed participants for the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## During the Training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "Before starting the training, make sure you:"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Make an agreement about taking or not taking photos"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Present the agenda"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Introduce yourself and ask people to introduce themselves"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* \"All questions are welcome\""
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## After the Training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Collect participants' feedback"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Leave an e-mail for further contact and support"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Make an evaluation about the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Report to Community and UX team"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.title)
+msgid "Training Best Practices"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.subtitle)
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Good preparation is essential to an effective and safe training, so we've "
+"curated some resources to help you make the most of your training event."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.cta)
+msgid "Best Practices for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Running security training is a fun and rewarding way to help your community "
+"conduct human rights work safely."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## Before the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "_Am I the right person to give this training?_"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Security trainings can help people communicate and use the internet safely, "
+"but there are additional considerations to be made before training some at-"
+"risk groups."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"That's why we recommend this resource from EFF's Security Education "
+"Companion, [\"Am I the right person to give this "
+"training?\"](https://sec.eff.org/articles/right-person-to-train)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"This resource can help you be sure that you're doing the best by the "
+"community of people you wish to train."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Other questions to ask yourself before deciding to do a training:"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"- How will you assess the needs of your group? What needs can you meet?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"- How will you assess the skill level of your group? What skill levels can "
+"you teach to?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Once you've answered those questions, you're ready to plan your training!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"1. Find a location that is accessible, affordable, has an internet "
+"connection and other materials like a white board, projector, and screen."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Make sure that the location is safe for your attendees to visit."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"2. Promote your event in your community's spaces, taking safety into "
+"consideration."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Under many circumstances, social media is great for promotion, but for "
+"higher risk groups, you may want to use a smaller word-of-mouth network or "
+"require community members to share information individually to other trusted"
+" people."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"3. Create localized handouts for some of the more difficult concepts that "
+"you'll be teaching."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "4. Make sure you have plenty of stickers to hand out to participants!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "5. Create a link list of all the resources you'll be talking about."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "This includes downloads and PDFs of handouts."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You'll share this link list on a whiteboard or project it at the training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "6. Determine how you'll do hands-on assistance at your training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Will you be able to handle this alone? Or will you require partners?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"If you need more help, make sure the partners you're bringing in are aware "
+"of the safety needs of the community, and communicate with your contacts in "
+"the community to make sure they're okay with you bringing in additional "
+"trainers."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"7. Make sure your presentation is up-to-date (both information and "
+"screenshots) and save your presentation in two file formats -- for example, "
+"odp and pdf -- and on at least one additional device -- for example, on your"
+" computer and on a USB stick."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"8. Decide how you will facilitate a safer space. We recommend using the [Tor"
+" Code of Conduct](/training/code-of-conduct/)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You can also start the training by asking participants to come up with their"
+" own community agreements for the space."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## At the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"1. Create an agenda and share it on a projection or on a whiteboard so that "
+"your participants can be prepared for the day."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"2. Communicate about how much time the training will take, and when breaks "
+"will happen. Make sure you take breaks!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"3. Communicate about when you'll take questions, either during the training,"
+" at the end, or both."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "4. Communicate about how you'll offer hands-on help (if at all)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"5. Communicate about how participants can contact you securely after the "
+"training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"6. Show the participants the resources at "
+"[community.torproject.org](https://community.torproject.org) and "
+"[support.torproject.org](https://support.torproject.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"7. Show the participants other resources like "
+"[sec.eff.org](https://sec.eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## After the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "1. Think about how you will evaluate your success at the training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You may want to create a follow up survey, or at least contact participants "
+"and ask them to share their feedback with you."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.title)
+msgid "Tor Training FAQ"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.subtitle)
+msgid ""
+"People who are new to the Tor project, quite often, ask similar questions, "
+"and we can help you prepare for these questions."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"After running a couple of Tor trainings, you will find that first time users"
+" have some similar questions about Tor."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"Outlined below are some of the most frequent questions we get during our "
+"training sessions. Be prepared for these questions before running your "
+"training."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"For an extensive resource, check [Support "
+"portal](https://support.torproject.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-"
+"called-tor/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Does using Tor Browser protect other applications on my "
+"computer?](https://support.torproject.org/tbb/tbb-13/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is using Tor with a VPN more "
+"secure?](https://support.torproject.org/faq/faq-5/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Can I browse HTTPS sites with "
+"Tor?](https://support.torproject.org/https/https-2/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is it possible to find out the path that a client is taking on the Tor "
+"Network?](https://support.torproject.org/misc/misc-1/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why don't you prevent bad people from doing bad things when using "
+"Tor?](https://support.torproject.org/misc/misc-2/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [When I use Tor Browser, will anyone be able to tell which websites I "
+"visit?](https://support.torproject.org/tbb/tbb-3/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why did my search engine switch to DuckDuckGo? Or what is "
+"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [What is a "
+"bridge?](https://support.torproject.org/censorship/censorship-7/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser won't connect, but it doesn’t seem to be an issue with "
+"censorship.](https://support.torproject.org/tbb/tbb-20/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [What is the difference between using Tor Browser and 'incognito mode' or "
+"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Does running Tor Browser make me a "
+"relay?](https://support.torproject.org/tbb/tbb-33/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is there a backdoor in "
+"Tor?](https://support.torproject.org/about/backdoor/)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.title)
+msgid "Training Resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.cta)
+msgid "Check out our resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.body)
+msgid "##Resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.body)
+msgid ""
+"Do you teach your community about using Tor? These training resources are "
+"for you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.title)
+msgid "How do onion services work?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.subtitle)
+msgid "Learn how onion services work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.section)
+msgid "onion services"
+msgstr "洋蔥服務"
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Onion services are services that can only be accessed over Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Running an onion service gives your users all the security of HTTPS with the"
+" added privacy benefits of Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## Why onion services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services offer various privacy and security benefits to their users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Location hiding"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "An onion service's IP address is protected."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services are an overlay network on top of TCP/IP, so in some sense IP "
+"addresses are not even meaningful to onion services: they are not even used "
+"in the protocol."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### End-to-end authentication"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"When a user visits a particular onion, they know that the content they are "
+"seeing can only come from that particular onion."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "No impersonation is possible, which is generally not the case."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Usually, reaching a website does not mean that a man-in-the-middle did not "
+"reroute to some other location (e.g. DNS attacks)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### End-to-end encryption"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Onion service traffic is encrypted from the client to the onion host."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "This is like getting strong SSL/HTTPS for free."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### NAT punching"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Is your network filtered and you can't open ports on your firewall?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This could happen if you are in a university campus, an office, an airport, "
+"or pretty much anywhere."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services don't need open ports because they punch through NAT. They "
+"only establish outgoing connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## The Onion Service Protocol: Overview"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now the question becomes **what kind of protocol is needed to achieve all "
+"these properties?**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Usually, people connect to an IP address and are done, but how can you "
+"connect to something that does not have an IP address?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In particular, an onion service's address looks like this: "
+"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This looks weird and random because it's the _identity public key_ of the "
+"onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"That's one of the reasons we can achieve the security properties above."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service protocol uses the Tor network so that the client can "
+"introduce itself to the service, and then set up a rendezvous point with the"
+" service over the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Here is a detailed breakdown of how this happens:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 1: Where the onion service sets up its introduction points"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Let's imagine that your local newspaper decides to set up an onion service "
+"(using [SecureDrop](https://securedrop.org/)) to receive anonymous tips."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"As the first step in the protocol, the onion service will contact a bunch of"
+" Tor relays and ask them to act as its _introduction points_ by establishing"
+" long-term circuits to them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"These circuits are anonymized circuits, so the server does not reveal the "
+"service location to the introduction points."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service will hide and protect itself behind the Tor network by "
+"only allowing access through three introduction points that it connects to "
+"through a two-hop Tor circuit."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-01.png\" alt=\"Onion Services: Step 1\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 2: Where the onion service publishes its descriptors"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now that the introduction points are set up, we need to create a way for "
+"clients to be able to find them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"For this reason, the onion service assembles an _onion service descriptor_, "
+"containing a list of its introduction points (and \"authentication keys\"), "
+"and signs this descriptor with the onion service's _identity private key_."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The _identity private key_ used here is the private part of the **public key"
+" that is encoded in the onion service address**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service upload that signed descriptor to a _distributed hash "
+"table_, which is part of the Tor network, so that clients can also get it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"It uses an anonymized Tor circuit to do this upload so that it does not "
+"reveal its location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-02.png\" alt=\"Onion Services: Step 2\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 3: Where a client wants to visit the onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Say you want to anonymously send some tax fraud data to your local newspaper"
+" through its SecureDrop."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"You find the onion address for the newspaper's SecureDrop from a public "
+"website or friend."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-03.png\" alt=\"Onion Services: Step 3\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 4: Where the client introduces itself to the onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"All the previous steps were just set up for the onion service so that it's "
+"reachable by clients."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now let's fast-forward to the point where an actual client wants to visit "
+"the service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In this case, the client has the onion address of SecureDrop and want to "
+"visit it, so they connect to the service with Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now the next thing that needs to happen is that the client goes to the "
+"_distributed hash table_ from **Step 2** and ask for the signed descriptor "
+"of SecureDrop's onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-04.png\" alt=\"Onion Services: Step 4\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 5: Where the client verify onion address signature"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"When the client receives the signed descriptor, they verify the signature of"
+" the descriptor using the public key that is encoded in the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This provides the _end-to-end authentication_ security property, since we "
+"are now sure that this descriptor could only be produced by that onion "
+"service and no one else."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"And inside the descriptor, there are the introduction points that allow the "
+"client to introduce themselves to SecureDrop's onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-05.png\" alt=\"Onion Services: Step 5\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 6: Where the client establishes a rendezvous point"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Before the introduction takes place, the client (in this case, you) picks a "
+"Tor relay and establishes a circuit to it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The client asks the relay to become their rendezvous point and give it an "
+"\"one-time secret\" that will be used as part of the rendezvous procedure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-06.png\" alt=\"Onion Services: Step 6\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 7: Where the onion service rendezvous with the client"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The introduction point passes your details (secret string and rendezvous "
+"address) on to the onion service, which runs multiple verification processes"
+" to decide whether you're trustworthy or not."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-07.png\" alt=\"Onion Services: Step 7\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 8: Where the rendezvous point verifies the client's secret"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service connects to the rendezvous point (through an anonymized "
+"circuit) and sends the \"one-time secret\" to it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The rendezvous point makes one final verification to match the secret "
+"strings from you and service (the latter also comes from you but has been "
+"relayed through the service)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The rendezvous point simply relays (end-to-end encrypted) messages from "
+"client to service and vice versa."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-08.png\" alt=\"Onion Services: Step 8\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 9: Where the onion service rendezvous with the client"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In general, the complete connection between client and onion service "
+"consists of 6 relays: 3 of them were picked by the client, with the third "
+"being the rendezvous point, and the other 3 were picked by the onion "
+"service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "This provides _location hiding_ to this connection."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Finally, using the rendezvous point, a Tor circuit is formed between you and"
+" your newspaper's SecureDrop onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-09.png\" alt=\"Onion Services: Step 9\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## Further resources"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This was just a high-level overview of the Tor onion services protocol."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Here are some more resources if you want to learn more:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- The [Tor design paper](https://svn.torproject.org/svn/projects/design-"
+"paper/tor-design.pdf) describing the original design."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- The [Tor v3 onion services](https://gitweb.torproject.org/torspec.git/tree"
+"/rend-spec-v3.txt) protocol specification."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- Presentations about onion services: [Understanding Tor Onion Services and "
+"Their Use Cases - HOPE XI "
+"2016](https://www.youtube.com/watch?v=VmsFxBEN3fc), [DEF CON 25 - Roger "
+"Dingledine - Next Generation Tor Onion "
+"Services](https://www.youtube.com/watch?v=Di7qAVidy1Y)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.title)
+msgid "Talk about onions"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.subtitle)
+msgid "Become an onion advocate and explain the importance of onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Beyond myths and misperceptions, advocating for onion services and privacy "
+"enhancing technologies sometimes is challenging."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"There are different use cases, and approaching potential adopters with a "
+"specific use case instead of another, can engage them and lead to new onions"
+" services being setup."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"These talking points will help to explain how onion services offer multiple "
+"privacy and security benefits in different contexts."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* How Onion Services Work"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Freedom of Press and Censorship Circumvention"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Network sustainability"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Level up your service privacy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Protect sources, whistleblowers, and journalists"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Decentralization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Educate users about privacy by design"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Metadata obfuscation or elimination"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### How Onion Services Work"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"A potential adopter has probably already heard about the Tor Project, the "
+"network and even Tor relays, and that's great!"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[Tor relays](https://community.torproject.org/relay/types-of-relays/) are "
+"part of a [public "
+"infrastructure](https://metrics.torproject.org/rs.html#toprelays), where Tor"
+" users encrypted traffic is routed around to reach out the open internet."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "Onion services aren't like a Tor relay in the network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"An onion service on the Tor network behaves like any other Tor clients."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The Onion Service to become available on the network connects to rendezvous "
+"nodes."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "A client that wants to access the onion service does the same."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"This means that connections from the client to the server never leave the "
+"Tor network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"In contrast to running a [Tor "
+"relay](https://community.torproject.org/relay), running a Tor Onion Service "
+"does not result in your IP address being publicly listed anywhere, nor does "
+"your service relay other Tor traffic."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"For a broader understanding, read [Onion Services "
+"overview](https://community.torproject.org/onion-services/overview/) and "
+"watch this talk: [DEF CON 25 - Next Generation Tor Onion "
+"Services](https://www.youtube.com/watch?v=Di7qAVidy1Y)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Freedom of Press and Censorship Circumvention"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Regular Tor connections already provide censorship circumvention, but only "
+"onion services can anonymize both parts of communication - users and "
+"provider -, creating a metadata free communication between the user of the "
+"service and the service itself."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Censorship technologies are being deployed by different actors, like "
+"governments and Internet providers, worldwide to block access to free press "
+"and privacy tools."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"To protect freedom of speech and freedom of opinion in censored spaces, "
+"major media organizations have made their websites available over onion "
+"services in the last few years."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"That's the case of NY Times, ProPublica, Deutsche Welle, BBC, The Markup and"
+" other newsrooms."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The project [Secure The News](https://securethe.news/), developed by "
+"[Freedom of the Press Foundation](https://freedom.press/news/onions-side-"
+"tracking-tor-availability-reader-privacy-major-news-sites/), tracks how "
+"secure news organizations’s websites are. One of its metrics is the adoption"
+" of onion services ."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "Read the news organizations announcement about their onion site:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"We launched this in part because we do a lot of reporting, writing, and "
+"coding about issues like media censorship, digital privacy and surveillance,"
+" and breaches of private medical information. Readers use our interactive "
+"databases to see data that reveals a lot about themselves, such as whether "
+"their doctor receives payments from drug companies. Our readers should never"
+" need to worry that somebody else is watching what they’re doing on our "
+"site. So we made our site available as a Tor hidden service (onion service) "
+"to give readers a way to browse our site while leaving behind less of a "
+"digital trail.\" [ProPublica](https://www.propublica.org/nerds/a-more-"
+"secure-and-anonymous-propublica-using-tor-hidden-services)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"Some readers choose to use Tor to access our journalism because they're "
+"technically blocked from accessing our website; or because they worry about "
+"local network monitoring; or because they care about online privacy; or "
+"simply because that is the method that they prefer.\" [New York "
+"Times](https://open.nytimes.com/https-open-nytimes-com-the-new-york-times-"
+"as-a-tor-onion-service-e0d0b67b7482)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"DW is a global advocate for freedom of opinion and freedom of speech. "
+"[…] It is therefore a logical step for us to also use Tor to reach people in"
+" censored markets who previously had limited or no access to free media.\" "
+"[Deutsche Welle](https://www.dw.com/en/dw-websites-accessible-via-tor-"
+"protocol/a-51338328)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"The browser can obscure who is using it and what data is being accessed,"
+" which can help people avoid government surveillance and censorship. "
+"Countries including China, Iran and Vietnam are among those who have tried "
+"to block access to the BBC News website or programmes.\" "
+"[BBC](https://www.bbc.com/news/technology-50150981)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Network sustainability"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The traffic generated by onion services doesn't leave the Tor network, and "
+"therefore, these onion circuits free up exit relay bandwidth for others."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"This is important because exit relays are a limited resource, making up 20% "
+"of the [7000 relays](https://metrics.torproject.org/networksize.html)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As they're a small fraction of the network, in general, exit relays are "
+"overloaded and represent a bottleneck for Tor users' browsing experience."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Onion services don't use the same circuit path as regular Tor connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"When a service is available over onion services, it adds diversity to the "
+"Tor network since it uses a different set of circuits on the network, "
+"avoiding exit relays completely."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As a result of this design, onion services and its users are immune to "
+"attacks related to [bad exit relays](https://blog.torproject.org/bad-exit-"
+"relays-may-june-2020)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Level up your service privacy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Beyond websites and onion sites, it's possible to do many things with onion "
+"services, for example, email."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Even though privacy aware users can adopt tools to protect their "
+"communications like OpenPGP, there is plenty of metadata on encrypted "
+"emails: for example who is communicating with whom, when, how frequently, "
+"where, when it was sent and received, what type of computer it was "
+"generated, etc."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "As Edward Snowden points out in his book, **\"Permanent Record\"** (2019),"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"\"You know what you're saying during a phone call, or what you're writing in"
+" an email. But you have hardly any control over the metadata you produce, "
+"because it is generated automatically. [...] In sum, metadata can tell your "
+"surveillant virtually everything they'd ever want or need to know about you,"
+" except what's actually going on inside your head.\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[Onionmx](https://github.com/ehloonion/onionmx) is a software that allows "
+"the delivery of emails entirely over onion services, obfuscating the "
+"metadata of who is talking with whom."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"E-mail providers like [Riseup](https://riseup.net/en/security/network-"
+"security/tor#riseups-tor-onion-services), "
+"[Systemli](https://www.systemli.org/service/onion.html) and [many "
+"others](https://github.com/ehloonion/onionmx/blob/master/sources/map.yml) "
+"protect their users privacy using onionmx."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Other providers like [ProtonMail](https://protonmail.com/blog/protonmail-"
+"tor-censorship/) allow users to read and send their e-mail securely and "
+"anonymously over their webclient that serves an onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Protect sources, whistleblowers, and journalists"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Many journalists and media organizations use tools based on onion services "
+"to protect their sources."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"They share and accept documents from anonymous sources using tools like "
+"SecureDrop, GlobaLeaks or OnionShare."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Originally developed by Aaron Swartz, [SecureDrop](https://securedrop.org/) "
+"is an open source whistleblower submission system maintained by [Freedom of "
+"the Press Foundation](https://freedom.press) and deployed by many news "
+"organizations around the world."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"With SecureDrop, sources can only submit documents in a secure and anonymous"
+" way, using Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Thus, a journalist won't know who the author is and can't put the source at "
+"risk."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[GlobaLeaks](https://globaleaks.org) is an open source whistleblowing "
+"framework focused on portability and accessibility."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"It is a web application running as an onion service that whistleblowers and "
+"journalists can anonymously exchange information and files."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Started in 2011 by a group of Italians, the project is now developed by the "
+"[Hermes Center for Transparency and Digital Human "
+"Rights](https://www.hermescenter.org/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[OnionShare](https://onionshare.org) is another tool based on onion services"
+" used to provide strong anonymity to transmit sensitive files between "
+"journalists safely."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"It makes it possible to host files on your own computer and share (send and "
+"receive) using onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"All the recipients of this communication need to have Tor Browser installed "
+"on their computer to open the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"OnionShare was developed after a human rights violation during the Snowden "
+"revelations in 2013,"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"\"I first saw the need for this tool when I learned about how David Miranda,"
+" the partner of my colleague Glenn Greenwald, got detained for nine hours at"
+" a London airport while he was trying to fly home to Brazil."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Working on a journalism assignment for the Guardian, Miranda was carrying a "
+"USB stick with sensitive documents."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"I knew that he could have securely sent the documents over the internet "
+"using a Tor onion service, one of the most underappreciated technologies on "
+"the internet, and avoided the risk of physically traveling with them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"I developed OnionShare to make this file sharing process over the Tor "
+"network more accessible to everyone.\" [OnionShare 2 "
+"release](https://blog.torproject.org/new-release-onionshare-2)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Decentralization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As explained in [Overview](https://community.torproject.org/onion-"
+"services/overview/), there's no central authority that approves or rejects "
+"onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "The address of an onion service is automatically generated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Operators don't use the regular DNS infrastructure and do not need to "
+"purchase or register a domain name."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"A great example of this use case is the chat program [Ricochet "
+"Refresh](https://ricochetrefresh.net/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Ricochet uses onion services to build secure communication with these "
+"features: metadata resistant, anonymous, and decentralized."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "In Ricochet Refresh, each user is an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"And because of that, there isn't a central server that can be compromised by"
+" an attacker."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Educate users about privacy by design"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Onion services are an excellent example of privacy by design technology, "
+"where one is secure and anonymous by default."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Making your service available over onion services is an opportunity to "
+"educate the general public about Tor and how a more secure way to access the"
+" internet looks like: easy as browsing a web page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Get inspired by our campaign "
+"[#MoreOnionsPorFavor](https://blog.torproject.org/more-onions-porfavor) and "
+"teach others about the importance of anonymity."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Metadata obfuscation or elimination"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"When you use the Tor network to browse the web you are not sending any "
+"information by default of who you are or where you are connecting from."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The Onion Services use the Tor network to eliminate information about where "
+"they are situated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Using them eliminates all metadata that may be associated with the service "
+"otherwise."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### One onion a day keeps the surveillance away"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Now that you know all the benefits of onion services, you may want to set up"
+" an [onion site](https://community.torproject.org/onion-services/setup/) and"
+" read about the [protocol overview](https://community.torproject.org/onion-"
+"services/overview/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.title)
+msgid "Advanced settings"
+msgstr "進階設定"
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.subtitle)
+msgid ""
+"Learn more about how to configure client authentication, Onion-Location and "
+"more tips to secure your onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.body)
+msgid ""
+"In this section you will find how to configure your onion service to enable "
+"client authorization, Onion-Location and tips to make your onion service "
+"more secure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.title)
+msgid "Set up Your Onion Service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.subtitle)
+msgid "Learn how to set up a .onion site of your very own."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.cta)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.cta)
+msgid "Get Started"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "This guide shows you how to set up an onion service for your website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"For the technical details of how the onion service protocol works, see our "
+"onion service protocol page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 0: Get a working Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As part of this guide, we will assume you have a functional Tor in your "
+"machine."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"To set up Tor, please follow the [Tor installation "
+"guide](https://community.torproject.org/onion-services/setup/install/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Tor should be up and running correctly for this guide to work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "You should also know where Tor's configuration files are."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 1: Get a web server working"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As a first step, you should set up a web server locally, like Nginx, Apache,"
+" or your favorite web server."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Setting up a web server can be complex."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you get stuck or want to do more, find a friend who can help you or join "
+"our [tor-onions](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"onions) mailing list to speak with other operators."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As an example, we will cover how to set up an onion site with Nginx and "
+"Apache on Debian."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"We recommend you install a new separate web server for your onion service, "
+"since even if you already have one installed, you may be using it (or want "
+"to use it later) for a regular website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"On this page, the commands to manage the web server are based on Debian-like"
+" operating systems and may differ from other systems."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Check your web server and operating system documentation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Apache"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Apache is available in the main repository of multiple Linux and *BSD "
+"distributions."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "To install `apache2` package:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo apt install apache2`"
+msgstr "`$ sudo apt install apache2`"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Nginx"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Nginx is available in the main repository of multiple Linux and *BSD "
+"distributions."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "To install `nginx` package:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo apt install nginx`"
+msgstr "`$ sudo apt install nginx`"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"By default, the web server will be running on `localhost:80` at the end of "
+"the installation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you get an error message, something has gone wrong and you cannot "
+"continue until you've figured out why this didn't work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Once your web server is set up, make sure it works: open your browser and go"
+" to http://localhost/."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Then try putting a file in the main html directory, and make sure it shows "
+"up when you access the site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 2: Configure your Tor onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The next step is opening the config file of Tor (torrc) and doing the "
+"appropriate configurations to setup an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Depending on your operating system and setup, your Tor configuration file "
+"can be at a different location or look different."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "You will need to put the following two lines in your `torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/my_website/"
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 127.0.0.1:80"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `HiddenServiceDir` line specifies the directory which should contain "
+"information and cryptographic keys for your onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You will want to change the `HiddenServiceDir` line, so that it points to an"
+" actual directory that is readable/writeable by the user that will be "
+"running Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port "
+"that people visiting your onion service will be using), and in the above "
+"case it says that any traffic incoming to port 80 of your onion service "
+"should be redirected to `127.0.0.1:80` (which is where the web server from "
+"step 1 is listening)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"**Tip:** A good practice to avoid leaking an onion service to a local "
+"network is to run onion services over Unix sockets instead of a TCP socket."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You will need to edit and put the following two lines in your `torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "```"
+msgstr "```"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/my-website/"
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 3: Restart Tor and check that it worked"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Now save your `torrc` and restart Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo systemctl restart tor`"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If Tor starts up again, great. Otherwise, something is wrong. First look at "
+"your logfiles for hints."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"It will print some warnings or error messages. That should give you an idea "
+"of what went wrong."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Typically, there are typos in the `torrc` or wrong directory permissions "
+"(See the [logging FAQ](https://www.torproject.org/docs/faq#Logs) entry if "
+"you don't know how to enable or find your log file.)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"When Tor starts, it will automatically create the `HiddenServiceDir` that "
+"you specified (if necessary)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Make sure this is the case."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 4: Test that your onion service works"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now to get your onion service address, go to your `HiddenServiceDir` "
+"directory, and find a file named `hostname`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `hostname` file in your onion service configuration directory contains "
+"the hostname for your new onion v3 service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The other files are your onion service keys, so it is imperative that these "
+"are kept private."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If your keys leak, other people can impersonate your onion service, deeming "
+"it compromised, useless, and dangerous to visit."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now you can connect to your onion service using Tor Browser, and you should "
+"get the html page you setup back in **Step 1**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If it doesn't work, look in your logs for some hints, and keep playing with "
+"it until it works."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"It is important to note that an onion service configured like this will be "
+"readable by anybody who knows or discovers the address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You can make onion services require authentication, and only users with a "
+"private key will access the service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Read more about [Client authorization](https://community.torproject.org"
+"/onion-services/advanced/client-auth/) documentation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## (Optional) Step 5: Running multiple onion services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you want to forward multiple virtual ports for a single onion service, "
+"just add more `HiddenServicePort` lines."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you want to run multiple onion services from the same Tor client, just "
+"add another `HiddenServiceDir` line."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"All the following `HiddenServicePort` lines refer to this `HiddenServiceDir`"
+" line, until you add another `HiddenServiceDir` line:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/onion_service/"
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 6667 127.0.0.1:6667"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 22 127.0.0.1:22"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you're running multiple onion sites on the same web server, remember to "
+"edit your web server virtual host file and add the onion address for each "
+"website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"For example, in Nginx and using Tor with Unix sockets, the configuration "
+"would look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server {"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "listen unix:/var/run/tor-my-website.sock;"
+msgstr "listen unix:/var/run/tor-my-website.sock;"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server_name <your-onion-address>.onion;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/my-website.log;"
+msgstr "access_log /var/log/nginx/my-website.log;"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "index index.html;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "root /path/to/htdocs;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "}"
+msgstr "}"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Or in Apache with Tor service listening on port 80:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "<VirtualHost *:80>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "ServerName <your-onion-address.onion>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "DocumentRoot /path/to/htdocs"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "ErrorLog ${APACHE_LOG_DIR}/my-website.log"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "</VirtualHost>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 6: Security advice and more tips"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The default version of onion services is version 3 and it has 56 characters "
+"long."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Onion services version 2 is being deprecated and will be retired soon from "
+"the Tor network, after 0.4.6.x Tor release, in July 2021."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Please read the blog post [Onion Service version deprecation "
+"timeline](https://blog.torproject.org/v2-deprecation-timeline) for more "
+"information."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Some onion site operators may not want to disclose their onion service "
+"location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Therefore, you need to configure your web server so it doesn't give away any"
+" information about you, your computer, or your location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"That is not an easy task, and these resources will help on how to make this "
+"possible:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [Operational Security](https://community.torproject.org/onion-"
+"services/advanced/opsec/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [Onion services best practices](https://riseup.net/en/security/network-"
+"security/tor/onionservices-best-practices) by Riseup Collective."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [OnionScan](https://onionscan.org/) is a tool to check if your onion site "
+"is leaking information that could compromise your anonymity like your server"
+" IP address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Finally, if you plan to keep your service available for a long time, you "
+"might want to make a backup copy of the `private_key` file somewhere."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now that you have an onion site working, you may want to deploy [Onion-"
+"Location](https://community.torproject.org/onion-services/advanced/onion-"
+"location/), or use tools like Docker, "
+"[Heroku](https://gitlab.torproject.org/hiro/onions-on-heroku), "
+"[Terraform](https://gitlab.torproject.org/hiro/terraform-onions), "
+"[Ansible](https://galaxy.ansible.com/systemli/onion) or "
+"[stem](https://stem.torproject.org/tutorials/over_the_river.html) to "
+"automate the management of your onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you have a static website, but never installed Nginx or Apache, another "
+"project to try is [OnionShare](https://onionshare.org), where running an "
+"onion site will be easier: guided with a graphic interface and with minimal "
+"configuration."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.title)
+msgid "Current Status of Translations"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.subtitle)
+msgid ""
+"Not sure where to start? Here you can find an overview of the current "
+"localization status for all of the different Tor Project projects."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.section)
+msgid "localization"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"Some languages are more active than others with a higher number of active "
+"and committed contributors (such as French, Russian, Portuguese). However "
+"you are still welcome to help us with these languages, even after the "
+"translations are complete."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"Our translations are incomplete for a lot of languages. They may be spoken "
+"by fewer people around the world, but it is still critical that we improve "
+"access to Tor for people who do not speak English."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"We have statistics about some of our translations available in [tor patches "
+"website](https://torpat.ch/)"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"To learn more about the different files in translation, please consult [our "
+"wiki section for "
+"translators](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-translators)"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"You can see the open tickets about translation issues on our "
+"[bugtracker](https://gitlab.torproject.org/tpo/community/l10n/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.title)
+msgid "Becoming a Tor translator"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle)
+msgid "Learn how to sign up and begin contributing."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "Thank you for your interest in helping us with translations."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "# Localization mailing list"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "<a name=\"tor-l10n\" />"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"To communicate with other translators, please join the [Tor localization "
+"mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"l10n), where we organize translations, take decisions, report errors in "
+"source strings, etc. Please introduce yourself and ask any questions you may"
+" have after following up these instructions."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "# Translation platform"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"Most of our localization efforts are hosted in the [Localization Lab "
+"Hub](https://www.localizationlab.org/) on Transifex, a third-party "
+"translation platform."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"In order to begin contributing you will have to sign up with Transifex. "
+"Here's an outline of what to expect during that process."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "## Signing Up On Transifex"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Head over to the [Transifex signup page](https://transifex.com/signup/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "Enter your information into the fields and click the 'Sign Up' button:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "![Sign up to Transifex](/static/images/localization/tr1.png)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Fill out the next page with your name and select \"Localization\" and "
+"\"Translator\" from the drop-down menus:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "![Fill out details](/static/images/localization/tr2.png)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. On the next page, select 'Join an existing project' and continue."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. On the next page, select the languages you speak from the drop-down menu "
+"and continue."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. You are now signed up! Go to the [Tor Transifex "
+"page](https://www.transifex.com/otf/torproject/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. Click the blue 'Join Team' button on the far right:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr3.png\" "
+"alt=\"Join Team\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Select the language you would like to translate from the dropdown menu:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr4.png\" "
+"alt=\"Choose Language\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. A notification will now show up on the top of the page like so:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr5.png\" "
+"alt=\"Request Submitted\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Before translating, please read through the Tor Project page on the "
+"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Please consult the Tor L10n wikipages for "
+"[translators](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-translators) and "
+"[reviewers](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-reviewers)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"The page includes guidelines, resources, and priorities that will help you "
+"make the most out of your contribution."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "After your membership is approved, you're ready to begin."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "#IRC channel"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "We hang out in the #tor-l10n channel on the oftc IRC network."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"Please [join us to talk about localization](https://support.torproject.org"
+"/get-in-touch/#irc-help) (l10n)!"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"# [Tor Monthly Localization "
+"Hangouts](https://gitlab.torproject.org/tpo/community/l10n/-/wikis/Monthly-"
+"Tor-Localization-Hangouts)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"We meet on our irc channel every 3rd Friday of the month. Come over to hang "
+"out with other translators, ask questions, or simply translate together."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.title)
+msgid "Report a problem with a translation"
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.subtitle)
+msgid ""
+"Sometimes the translations of apps are not working correctly. Here you can "
+"learn to fix it."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid "### Reporting an error with a translation"
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* If you are already a [Tor translator](../becoming-tor-translator), you can"
+" simply find the string and fix it in "
+"[transifex](https://www.transifex.com/otf/torproject/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* If you don't know how to find the string to fix, you can [open a ticket on"
+" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), "
+"under the **Community/Localization** repository."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"Before opening a ticket, see the currently [open tickets for "
+"Translations](https://github.com/torproject/community/tree/master/content/l…"
+" because maybe it is already reported."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* You can send an email to the [tor localization mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* You can report such issues on [irc](https://support.torproject.org/get-in-"
+"touch/#irc-help), on the #tor-l10n channel on the oftc network (you may need"
+" to be registered to log in)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Relay requirements"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.subtitle)
+msgid ""
+"Requirements for Tor relays depend on the type of relay and the bandwidth "
+"they provide. Learn more about specific relay requirements."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.section)
+msgid "relay operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Requirements for Tor relays depend on the type of relay and the bandwidth "
+"they provide."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Bandwidth and Connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"A non-exit relay should be able to handle at least 7000 concurrent "
+"connections."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"This can overwhelm consumer-level routers. If you run the Tor relay from a "
+"server (virtual or dedicated) in a data center you will be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you run it behind a consumer-level router at home you will have to try "
+"and see if your home router can handle it or if it starts failing."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Fast exit relays (>=100 Mbit/s) usually have to handle a lot more concurrent"
+" connections (>100k)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"It is recommended that a relay have at least 16 Mbit/s (Mbps) upload "
+"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is"
+" better."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you have less than 10 Mbit/s but at least 1 Mbit/s we recommend you run a"
+" [bridge with obfs4 support](/relay/setup/bridge/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you do not know your bandwidth you can use http://beta.speedtest.net to "
+"measure it."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Monthly Outbound Traffic"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"It is required that a Tor relay be allowed to use a minimum of 100 GByte of "
+"outbound traffic (and the same amount of incoming traffic) per month."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Note: That is only about 1 day worth of traffic on a 10 Mbit/s (Mbps) "
+"connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "More (>2 TB/month) is better and recommended."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"**Ideally a relay runs on an unmetered plan** or includes 2 TB/month or "
+"more."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you have a metered plan you might want to configure tor to only use a "
+"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Public IPv4 Address"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Every relay needs a public IPv4 address - either directly on the host "
+"(preferred) or via NAT and port forwarding."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"The IPv4 address is not required to be static but static IP addresses are "
+"preferred."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Your IPv4 address should remain unchanged for at least 3 hours (if it "
+"regularly changes more often than that, it does not make much sense to run a"
+" relay or bridge there since it takes time to distribute the new list of "
+"relay IPs to clients - which happens only once every hour)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Additional IPv6 connectivity is great and recommended/encouraged but not a "
+"requirement."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"There should be no problem at all with this requirement (all commercially "
+"available servers come with at least one IPv4 address)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Note: You can only run two Tor relays per public IPv4 address."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you want to run more than two relays you will need more IPv4 addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Memory Requirements"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* A <40 Mbit/s non-exit relay should have at least 512 MB of RAM available."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* A non-exit relay faster than 40 Mbit/s should have at least 1 GB of RAM."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* On an exit relay we recommend at least 1.5 GB of RAM per tor instance."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Disk Storage"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Tor does not need much disk storage."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"A typical Tor relay needs less than 200 MB for Tor related data (in addition"
+" to the operating system itself)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# CPU"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "* Any modern CPU should be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* It is recommended to use CPUs with AESNI support (that will improve "
+"performance and allow for up to about ~400-450 Mbps in each direction on a "
+"single tor instance on modern CPUs)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If the file /proc/cpuinfo contains the word aes your CPU has support for "
+"AES-NI."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Uptime"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Tor has no hard uptime requirement but if your relay is not running for more"
+" than 2 hours a day its usefulness is limited."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Ideally the relay runs on a server which runs 24/7."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Reboots and tor daemon restarts are fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Tor Version"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"For security reasons, Tor relays should not downgrade their tor version from"
+" a supported to an unsupported version of tor. Some unsupported versions are"
+" insecure. Relays that attempt to downgrade to an insecure version will be "
+"rejected from the network automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.title)
+msgid "Types of relays on the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.subtitle)
+msgid ""
+"Bridges, guards, middle relays, and exits all serve important functions in "
+"the Tor network. Learn about the different relays you can run."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"All nodes are important, but they have different technical requirements and "
+"legal implications."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Understanding the different kinds of nodes is the first step to learning "
+"which one is right for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Guard and middle relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "(also known as non-exit relays)"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A guard relay is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between the two."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"To become a guard, a relay has to be stable and fast (at least 2MByte/s) "
+"otherwise it will remain a middle relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "Guard and middle relays usually do not receive abuse complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"All relays will be listed in the public list of Tor relays, so may be "
+"blocked by certain services that don't understand how Tor works or "
+"deliberately want to censor Tor users."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you are running a relay from home and have one static IP, you may want to"
+" consider running a bridge instead so that your non-Tor traffic doesn't get "
+"blocked as though it's coming from Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you have a dynamic IP address or multiple static IPs, this isn't as much "
+"of an issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A non-exit Tor relay requires minimal maintenance efforts and bandwidth "
+"usage can be highly customized in the tor configuration (will be covered in "
+"more detail later in this guide)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The so called \"exit policy\" of the relay decides if it is a relay allowing"
+" clients to exit or not."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "A non-exit relay does not allow exiting in its exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Exit relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The exit relay is the final relay in a Tor circuit, the one that sends "
+"traffic out to its destination."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The services Tor clients are connecting to (website, chat service, email "
+"provider, etc) will see the IP address of the exit relay instead of the real"
+" IP address of the Tor user."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Exit relays have the greatest legal exposure and liability of all the "
+"relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"For example, if a user downloads copyrighted material while using your exit "
+"relay, you, the operator may receive a [DMCA "
+"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-"
+"ba92-3d58c8345a32&?ref=sol08a2)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Any abuse complaints about the exit will go directly to you (via your "
+"hoster, depending on the WHOIS records)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Generally, most complaints can be handled pretty easily through template "
+"letters, which we'll discuss further in the legal considerations section."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Because of the legal exposure that comes with running an exit relay, you "
+"should not run a Tor exit relay from your home."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Ideal exit relay operators are affiliated with some institution, like a "
+"university, a library, a hackerspace or a privacy related organization."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"An institution can not only provide greater bandwidth for the exit, but is "
+"better positioned to handle abuse complaints or the rare law enforcement "
+"inquiry."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you are considering running an exit relay, please read the [section on "
+"legal considerations](/relay/community-resources) for exit relay operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The design of the Tor network means that the IP address of Tor relays is "
+"public."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"However, one of the ways Tor can be blocked by governments or ISPs is by "
+"blocklisting the IP addresses of these public Tor nodes."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Tor bridges are nodes in the network that are not listed in the public Tor "
+"directory, which makes it harder for ISPs and governments to block them."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are useful for Tor users under oppressive regimes or for people who "
+"want an extra layer of security because they're worried somebody will "
+"recognize that they are contacting a public Tor relay IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Several countries, including China and Iran, have found ways to detect and "
+"block connections to Tor bridges."
+msgstr "包含中國和伊朗在內的幾個國家,已經找到了偵測並阻擋Tor橋接連線的方式。"
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"[Pluggable transports](https://tb-manual.torproject.org/circumvention/), a "
+"special kind of bridge, address this by adding an additional layer of "
+"obfuscation."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are relatively easy, low-risk and low bandwidth Tor nodes to "
+"operate, but they have a big impact on users."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A bridge isn't likely to receive any abuse complaints, and since bridges are"
+" not listed as public relays, they are unlikely to be blocked by popular "
+"services."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are a great option if you can only run a Tor node from your home "
+"network, have only one static IP, and don't have a huge amount of bandwidth "
+"to donate -- we recommend giving your bridge at least 1 Mbit/sec."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.section)
+msgid "Community and legal resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.subtitle)
+msgid ""
+"How to get involved with the Tor relay operator community, advice on "
+"responding to abuse complaints, and how to start an organization dedicated "
+"to relay operation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.section)
+msgid "community resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Legal resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Exit relay operators should understand the potential risks associated with "
+"running an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"For the majority of operators in most countries, bridges and guard/middle "
+"relays are very low risk."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Exits are the ones that present some legal concerns, but operators under "
+"most circumstances will be able to handle legal matters by having an abuse "
+"response letter, running the exit from a location that isn't their home, and"
+" reading through some of the legal resources that Tor-supportive lawyers "
+"have put together."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) "
+"answers many common questions about relay operation and the law. We also "
+"like [Noisebridge's "
+"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional "
+"legal resources."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"In general it's a good idea to consult with a lawyer before deciding to "
+"operate an exit relay, especially if you live in a place where exit relay "
+"operators have been harassed, or if you're the only exit relay operator in "
+"your region."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Get in touch with your local digital rights organization to see if they have"
+" recommendations about legal assistance, and if you're not sure what "
+"organizations are working in your region, [write to "
+"EFF](https://www.eff.org/about/contact) and see if they can help connect "
+"you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Also see the [Tor Exit Guidelines](tor-exit-guidelines)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Responding to abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Operators can put together their own abuse complaint template responses from"
+" one of many templates that Tor has created: [Tor Abuse Templates](tor-"
+"abuse-templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"It is important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours). If the hoster gets annoyed by the amount of abuse you can "
+"reduce the amount of ports allowed in your exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Please document your experience with new hosters on the following page: "
+"[GoodBadISPs](good-bad-isps)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Other docs we like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* a letter Boing Boing used to respond to a US federal subpoena about their "
+"exit relay: [What happened when we got subpoenaed over our Tor exit "
+"node](https://boingboing.net/2015/08/04/what-happened-when-the-fbi-sub.html)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* abuse response templates from Coldhak, an organization in Canada that runs"
+" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-"
+"templates/blob/master/dmca.template), [Generic Abuse "
+"Template](https://github.com/coldhakca/abuse-"
+"templates/blob/master/generic.template)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Running a relay with other people"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Running relays is more fun with other people! You can work with your "
+"university department, your employer or institution, or an organization like"
+" [Torservers.net](https://torservers.net) to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## Torservers.net"
+msgstr "## Torservers.net"
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Torservers is an independent, global network of organizations that help the "
+"Tor network by running high bandwidth Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Becoming a Torservers partner is a good way to become more involved in the "
+"Tor relay community, and can help you connect with dedicated relay operators"
+" around the world for solidarity and support."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"To start a Torservers partner, the most important thing is to have a group "
+"of people (3-5 suggested to start) interested in helping with the various "
+"activities required for running relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"There should be mutual trust between the people in the group, and members "
+"should commit to running relays for the long term."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"If you do not know anyone in your social network interested in running "
+"relays, one place to meet people is [your local "
+"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Once you have a trusted group of people, depending on your region, it is "
+"often advised to create some type of non-profit corporation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"This is useful for having a bank account, shared ownership, grant "
+"applications, etc."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"In many countries operating as a corporation instead of as an individual can"
+" also get you certain legal protections."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "The next steps are figuring out hardware, traffic, and server hosting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Depending on your location and connections within the technical community of"
+" the area, the last one may be the hardest step."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Small local ISPs often have extra bandwidth, and may be interested in "
+"supporting your group with some bandwidth or rackspace."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"It is extremely important to maintain good relationships with these ISPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## At your university"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Many computer science departments, university libraries, and individual "
+"students and faculty run relays from university networks."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"These universities include the Massachusetts Institute of Technology (MIT "
+"CSAIL), Boston University, the University of Waterloo, the University of "
+"Washington, Northeastern University, Karlstad University, Universitaet "
+"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"To learn more about how to get support for a relay on your university's "
+"network, check out EFF's resources: Tor on campus [Part 1 - It's Been Done "
+"Before and Should Happen Again](https://www.eff.org/deeplinks/2014/08/tor-"
+"campus-part-i-its-been-done-and-should-happen-again) and [Part 2 - "
+"Icebreakers and Risk Mitigation "
+"Strategies](https://www.eff.org/deeplinks/2014/08/tor-campus-part-ii-"
+"icebreakers-and-risk-mitigation-strategies)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## At your company or organization"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"If you work at a Tor-friendly company or organization, that's another ideal "
+"place to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Some companies running relays include [Brass Horn "
+"Communications](https://brasshorncommunications.uk/), [Quintex Alliance "
+"Consulting](https://www.quintex.com/), [Private Internet "
+"Access](https://www.privateinternetaccess.com/), [Boing "
+"Boing](https://boingboing.net/) and OmuraVPN."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Some organizations running Tor relays include Digital Courage, [Access "
+"Now](https://www.accessnow.org/), [Derechos "
+"Digitales](https://tor.derechosdigitales.org), [Enjambre "
+"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Bad relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"A bad relay is one that either do not work properly or tamper with our "
+"users' connections. This can be either through maliciousness or "
+"misconfiguration."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Many bad relays are caught thanks to our wider community, so many thanks for"
+" all your help and vigilance! Learn how you can report [bad relays](bad-"
+"relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Other resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Congratulations, you're officially a Tor relay operator! What now?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* You can check out traffic and other statistics for your relay at our "
+"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will "
+"appear on \"Relay Search\" about 3 hours after you started it)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* There is also more info about running a relay at the [Tor "
+"FAQ](https://support.torproject.org/operators/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* And, most importantly, make sure to email tshirt(a)torproject.org and [claim"
+" your swag](swag). It's our way of saying thanks for defending privacy and "
+"free speech online."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.title)
+msgid "Technical Setup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.subtitle)
+msgid ""
+"How to install and configure each type of relay: bridge, guard, middle, and "
+"exit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"This section covers the installation and configuration of the program "
+"required to run a Tor relay for various operating systems."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"These steps are intended for the latest stable version of the given OS, on "
+"Ubuntu for the latest LTS release."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"Note: For some operating systems, there are alpha version packages available"
+" (Tor versions with new features not deemed to be stable yet)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"These are only recommended for people eager to test and report bugs in "
+"bleeding edge releases/features."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"If you are looking to run a relay with minimal effort, we recommend you "
+"stick to stable releases."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "# Questions you should clarify before configuring Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* Do you want to run a Tor exit or non-exit (bridge/guard/middle) relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* If you want to run an exit relay: Which ports do you want to allow in your"
+" exit policy?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "(More ports usually means potentially more abuse complaints.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* What external TCP port do you want to use for incoming Tor connections?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"(\"ORPort\" configuration: We recommend port 443 if that is not used by "
+"another daemon on your server already."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"ORPort 443 is recommended because it is often one of the few open ports on "
+"public WIFI networks."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "Port 9001 is another commonly used ORPort.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* What email address will you use in the ContactInfo field of your relay(s)?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "This information will be made public."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* How much bandwidth/monthly traffic do you want to allow for Tor traffic?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "* Does the server have an IPv6 address?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"The installation commands are shown in code blocks and must be executed with"
+" root privileges."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"Click below on type of relay do you want to host and don't forget to read "
+"[Relay post-install and good practices](/relay/setup/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.title)
+msgid "Technical considerations"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.subtitle)
+msgid ""
+"How to choose a good hosting provider, what's an AS and Operating System "
+"diversity."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# Choosing a hosting provider"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Having access to a high speed internet connection (>=100 Mbit/s in both "
+"directions) and a physical piece of computer hardware is the best way to run"
+" a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Having full control over the hardware and connection gives you a more "
+"controllable and (if done correctly) secure environment."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"You can host your own physical hardware at home (do NOT run a Tor exit relay"
+" from your home) or in a data center."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Sometimes this is referred to as installing the relay on \"bare metal.\""
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"If you do not own physical hardware, you could run a relay on a rented "
+"dedicated server or virtual private server (VPS)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"This can cost anywhere between $3.00/month and thousands per month, "
+"depending on your provider, hardware configuration, and bandwidth usage."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Many VPS providers will not allow you to run exit relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"You must follow the VPS provider's terms of service, or risk having your "
+"account disabled."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"For more information on hosting providers and their policies on allowing Tor"
+" relays, please see this list maintained by the Tor community: [GoodBadISPs"
+"](../community-resources/good-bad-isps/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## Questions to consider when choosing a host"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* How much monthly traffic is included? Is bandwidth \"unmetered\"?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster provide IPv6 connectivity? It is recommended, but not "
+"required."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* What virtualization / hypervisor (if any) does the provider use? Anything "
+"but OpenVZ should be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster start to throttle bandwidth after a certain amount of "
+"traffic?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* How well connected is the autonomous system of the hoster?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"To answer this question you can use the AS rank of the autonomous systems if"
+" you want to compare: (a lower value is better) <http://as-rank.caida.org/>"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## If you plan to run exit relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow Tor exit relays? We recommend you explicitly ask "
+"them before getting started."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow custom WHOIS records for your IP addresses? This "
+"helps reduce the amount of abuse sent to the hoster instead of you."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow you to set a custom DNS reverse entry? (DNS PTR "
+"record)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "You can usually ask these questions in a Pre-Sales ticket."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# AS/location diversity"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"When selecting your hosting provider, consider network diversity on an "
+"autonomous system (AS) and country level."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "A more diverse network is more resilient to attacks and outages."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Sometimes it is not clear which AS you are buying from in case of resellers."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "To be sure, ask the host about the AS number before ordering a server."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"It is best to avoid hosts where many Tor relays are already hosted, but it "
+"is still better to add one there than to run no relay at all."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "**Try to avoid** the following hosters:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* OVH SAS (AS16276)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* Online S.a.s. (AS12876)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* Hetzner Online GmbH (AS24940)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* DigitalOcean, LLC (AS14061)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"To find out which host and countries are already used by many other "
+"operators (that should be avoided) you can use Relay Search:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* [Autonomous System Level "
+"Overview](https://metrics.torproject.org/rs.html#aggregate/as)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* [Country Level "
+"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# Choosing an Operating System"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"We recommend using the operating system you are most familiar with, but if "
+"you're able, the network would most benefit from BSD and other non-Linux "
+"based relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Most relays currently run on Debian."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"The following table shows the current OS distribution on the Tor network to "
+"give you an idea of how much more non-Linux relays we should have:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# OS Level Configuration"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"OS configuration is outside the scope of this guide, but the following "
+"points are crucial for a Tor relay, so we want to mention them here "
+"nonetheless."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## Time Synchronization (NTP)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Correct time settings are essential for Tor relays. It is recommended that "
+"you use the network time protocol (NTP) for time synchronization and ensure "
+"your timezone is set correctly."
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Getting help"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.subtitle)
+msgid "How to get help if you run into issues"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.body)
+msgid ""
+"If you run into problems while setting up your relay, you can ask your "
+"questions on the public [tor-relays mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays). "
+"The list is a great resource for asking (and answering) questions, and for "
+"getting to know other relay operators. Make sure to check out the archives!"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.body)
+msgid ""
+"You can also get help by joining the IRC channel #tor-relays in the network "
+"[irc.oftc.net](https://support.torproject.org/get-in-touch/#irc-help)."
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.title)
+msgid "Street team kit"
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.subtitle)
+#: (content/outreach/kit/contents+en.lrpage.body)
+msgid ""
+"This kit includes printable flyers, stickers, and other materials to get "
+"people excited about using Tor."
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.section)
+msgid "outreach"
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.body)
+msgid "## Street Team Kit"
+msgstr ""
+
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.title)
+msgid "Talk about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.subtitle)
+msgid ""
+"Here you'll find materials on basic Tor explainers and concepts, ideas for "
+"preparing a Tor talk, suggested social media posts, and more."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.title)
+msgid "Organize a Tor meetup"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.subtitle)
+msgid "Learn how to organize a Tor meetup with your friends."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Organized by the community, meetups are a great way to find and strengthen "
+"the privacy supporters community in your local area."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 1"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Connect with a local space that will allow you to meet for an hour or two."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"A public library, a social center, a hackerspace or a room in a university "
+"are some spaces that you can usually host your event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 2"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Choose a date and time that is convenient for your group and the local "
+"space."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"On weekends or during week days, after working hours (7 pm) might be better."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"After confirming a local and date, create a poster and an online invitation "
+"to spread the event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 3"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Find a meetup facilitator and draft an agenda, for example, question & "
+"answer about Tor, how to setup relays."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Read and follow our [best "
+"practices](https://community.torproject.org/training/best-practices/)."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 4"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Before the meetup, organize the space. Buy some chips and snacks, hang some "
+"[posters](https://community.torproject.org/outreach/kit/) nearby the local, "
+"so people can find easily."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "If you have some printed materials and/or Tor swag, put it on a table."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 5"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "Load your presentation and wait a few minutes to people arrive."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"During the activity take notes about questions, how many knew about Tor "
+"before, how many are relay operators, etc"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 6"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"After the meetup, clean up the space, remove the posters and upload your "
+"notes to [Tor Community Team](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/tor-community-team) mailing list."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslideshow.title)
+msgid "The Tor Network"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Topics"
+msgstr "主題"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- What is Tor?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Types of relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Technical setup"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- More about relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Relay diversity"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Getting help"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What is Tor?"
+msgstr "5. 區域共享"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Tor is free software and an open network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Mitigates against tracking, surveillance and censorship."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Run by a US non-profit and volunteers from all over the world."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- It's Tor, not TOR."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The Tor network"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- An open network that everyone can be a part of."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The network is composed of different types of servers run by volunteers "
+"around the world."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Your server will relay the Tor traffic to another server on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Before entering the network, your server will automatically go through the"
+" relay lifecycle."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Why run a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "By running a Tor relay, you can help make the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- faster (and therefore more usable)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- more robust against attacks"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- more stable in case of outages"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- safer for users (spying on more relays is harder than on a few)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Types of Relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "-"
+msgstr "-"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Guard/middle (aka non-exit) relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A guard is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between them."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- To become a guard, a middle relay has to be stable and fast (at least "
+"2MByte/s); otherwise, it will remain a middle relay."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Exit relay"
+msgstr "出口中繼"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The exit relay is the final relay in a Tor circuit, and sends the traffic "
+"to its destination."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- That is why exit relays have the most significant legal exposure and "
+"liability of all relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Before running an exit relay, talk with your local digital rights "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- **You should not run a Tor exit relay from your home.**"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.section)
+msgid "Bridge"
+msgstr "橋接器"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A bridge is a node in the network that is not listed in the public Tor "
+"directory, making it harder for ISPs and governments to block it."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Bridges are relatively easy, low-risk, and low bandwidth Tor relays to "
+"operate."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- And there's another special kind of bridge: Pluggable transports. These "
+"hide your Tor traffic by adding a layer of obfuscation."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The lifecycle of a new relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"Non-exit relays go through a lifecycle of four phases (defined in days):"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Days 0-3: the unmeasured phase."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Days 3-8: network authorities start the remote measurement phase (the "
+"ramp-up guard phase)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Days 8-68: guard phase (where load counter intuitively drops and then "
+"rises higher)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- After 68 days, if stable and fast enough, the relay will receive a **Guard"
+" flag** (steady-state guard phase)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Read about all the phases in: <https://blog.torproject.org/lifecycle-new-"
+"relay>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Before we start"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Never run a relay without the consent of the network administrator or "
+"machine owner."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Read the Terms of Service (ToS) first, so you don’t risk losing money."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Choose which type of relay you will host. A non-exit relay is an easy way "
+"to start helping the network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Read the documentation: <https://community.torproject.org/relay>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Bandwidth requirements"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It’s recommended to have at least 16 Mbit/s (Mbps) upload and download "
+"bandwidth available for Tor. More is better."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you have less than 10 Mbit/s but at least 1 Mbit/s, we recommend "
+"running a bridge with obfs4 support."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Monthly outbound traffic"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Relays must use at least 100 GByte of outbound/incoming traffic per month."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you have a metered plan, you might want to configure Tor to use only a "
+"given amount of bandwidth or monthly traffic."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- More (>2 TB/month) is better and recommended."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Public IPv4 address"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Every relay needs a public IPv4 address - either directly on the host "
+"(preferred) or via NAT and port forwarding."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The IPv4 address is not required to be static, but static IP addresses are"
+" preferred."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Your IPv4 address should remain unchanged for at least 3 hours (network "
+"consensus)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- You can only run two Tor relays per public IPv4."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Other requirements"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Memory: A <40 Mbit/s non-exit relay should have at least 512 MB of RAM "
+"available."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Disk storage: Tor does not need much disk storage. A typical Tor relay "
+"needs less than 200 MB."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Any modern CPU should be fine."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Uptime: Ideally, the relay runs on a server which runs 24/7."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Choosing your relay hosting"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The Tor community team maintains GoodBadISPs – a list about the experience"
+" of running relays: <https://community.torproject.org/relay/community-"
+"resources/good-bad-isps/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Some providers only allow non-exit relays, so check the GoodBadISPs list "
+"before buying a service."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Running a relay can cost anywhere between a few bucks to hundreds per "
+"month."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Technical setup"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Non-exit relay - Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Enable the Tor Project package repository"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Install the tor package"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "$ apt update && apt install tor"
+msgstr "$ apt update && apt install tor"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Add relay configuration to the `/etc/tor/torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Nickname myNiceRelay"
+msgstr "Nickname myNiceRelay"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ExitRelay 0"
+msgstr "ExitRelay 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "SocksPort 0"
+msgstr "SocksPort 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "ControORPort 443"
+msgstr "ControORPort 443"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "lSocket 0"
+msgstr "lSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ContactInfo tor-operator@your-emailaddress-domain"
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "Log notice syslog"
+msgstr "Log notice syslog"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Restart the tor daemon:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "$ systemctl restart tor@default"
+msgstr "$ systemctl restart tor@default"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Non-exit relay - FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "pkg install tor ca_root_nss"
+msgstr "pkg install tor ca_root_nss"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Edit the configuration file `/usr/local/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "ORPort 9001"
+msgstr "ORPort 9001"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ControlSocket 0"
+msgstr "ControlSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Ensure that the random_id sysctl setting is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysctl net.inet.ip.random_id=1"
+msgstr "sysctl net.inet.ip.random_id=1"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Start the tor daemon and make sure it starts at boot:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysrc tor_enable=YES"
+msgstr "sysrc tor_enable=YES"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "service tor start"
+msgstr "service tor start"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Optional, but recommended to get package updates faster: "
+"<https://community.torproject.org/relay/setup/guard/freebsd/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Verify that your relay works"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"After restarting the service, verify that the log file contains the "
+"following entry:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Self-testing indicates your ORPort is"
+msgstr "Self-testing indicates your ORPort is"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "reachable from the outside."
+msgstr "reachable from the outside."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Excellent."
+msgstr "Excellent."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Publishing server descriptor."
+msgstr "Publishing server descriptor."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"About 3 hours after you started your relay, it should appear on Metrics "
+"portal in Relay Search."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "More about relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Technical tips"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Enable automatic software updates."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Backup your Tor Identity Keys."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's possible to limit bandwidth usage (and traffic). Check the "
+"parameters, for example, AccountingMax, AccountingRule, AccountingStart."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you run more than one Tor relay, you need to set the MyFamily "
+"parameter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Orchestrating"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Running multiple relays by hand can be challenging."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Configuration management tools can make relay operators' lives easier:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Ansible-relayor: <http://github.com/nusenu/ansible-relayor>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Metrics"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Metrics portal: <https://metrics.torproject.org>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- You can search for how many relays are in the network, how many are exits,"
+" etc."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- In 2021 there are ~6,600 public relays and ~1,500 bridges."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Check: how many relays are in your country? Who runs these relays? How "
+"diverse are they?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Network diversity"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Monoculture"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A single kernel vulnerability in GNU/Linux impacting all Tor relays could "
+"be devastating."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Diversity of Operating System (OS): ~90% of relays are Linux."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Diversity of Autonomous Systems (AS)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Try to avoid the following hosters: OVH SAS (AS16276), Online S.a.s. "
+"(AS12876), Hetzner Online GmbH (AS24940), DigitalOcean, LLC (AS14061)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The TorBSD Diversity Project"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The Tor BSD Diversity Project (TDP) is an initiative seeking to extend the"
+" use of BSD Unix operating systems in the network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Goals: increase the number of Tor relays running BSDs; Engage the BSD "
+"community about Tor anonymity; Port Tor related programs to BSD operating "
+"systems."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "More about exit relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Legal information"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Many countries have regulations that exclude internet service providers "
+"from liability."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's a good idea to consult with a lawyer or your local digital rights "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Under most circumstances, you will be able to handle legal matters by "
+"having an abuse response letter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Legal resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The EFF Tor Legal FAQ: <https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Abuse letter templates: <https://community.torproject.org/relay/community-"
+"resources/tor-abuse-templates>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Tips for running an exit relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Get a separate IP for the relay, and don’t use it for other services."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Set up a Tor Exit Notice, so if someone checks your exit IP they'll know "
+"that it’s a Tor Exit."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you receive excessive complaints, consider running a Reduced Exit "
+"Policy."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- For more tips: <https://blog.torproject.org/tips-running-exit-node>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running relays with others"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running a relay with others"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- You can work with your university department, employer or institution, or "
+"an organization like Torservers.org, Nos oignons, etc."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Some organizations – known as Relay Associations – are solely dedicated to"
+" this purpose: <https://community.torproject.org/relay/community-resources"
+"/relay-associations/>."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Relays associations"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's often advised to create some type of non-profit organization. This is"
+" useful for having a bank account and shared ownership."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The most important thing is to have a group of people (3-5 suggested to "
+"start) interested in helping."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running a relay with universities"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Universities are typically home to a reliable, robust, and well-equipped "
+"network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Many computer science departments and university libraries run relays: "
+"Massachusetts Institute of Technology, Universität Stuttgart, the University"
+" of Waterloo."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Read more: <https://community.torproject.org/relay/community-resources"
+"/tor-relay-universities/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "At your company or organization"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you work at a Tor-friendly company or organization, that's another "
+"ideal place to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Companies like Brass Horn Communications, Quintex Alliance Consulting, and"
+" many others run relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- And organizations like Digital Courage, Access Now, Derechos Digitales, "
+"Calyx Institute, and Lebanon Libraries in New Hampshire."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.title)
+msgid "Bad relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What is a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A bad relay is one that either doesn't work properly or tampers with our "
+"users' connections. That can be either through maliciousness or "
+"misconfiguration."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- For example: tampering with exit traffic in any way (including dropping "
+"accepted connections). Or, running HSDirs that harvest and probe .onion "
+"addresses"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Reporting a bad relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The \"Bad relays\" private working group at the Tor Project work to detect"
+" misconfigured, malicious, or suspicious relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Users can report bad relays by sending an email to bad-"
+"relays(a)lists.torproject.org with the relay’s IP address or fingerprint, what"
+" kind of behavior you see, and any additional information needed to "
+"reproduce the issue."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What happens to bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- After a relay is reported and behavior has been verified, the Tor Project "
+"will attempt to contact the relay operator."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The relay will be flagged to prevent it from being used (BadExit, Invalid,"
+" Reject)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The working group actively looks for bad relays using open source tools "
+"like exitmap, sysbilhunter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "How do I get help running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Read the Tor Relay documentation:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "<https://community.torproject.org/relay>"
+msgstr "<https://community.torproject.org/relay>"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Subscribe to the tor-relays mailing list: <https://lists.torproject.org"
+"/cgi-bin/mailman/listinfo/tor-relays>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Join our IRC channel: #tor-relays in irc.oftc.net"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Thank you!"
+msgstr "謝謝您的支持!"
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.title)
+msgid "Onion service DoS guidelines"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.subtitle)
+msgid "Tips to help you keep afloat in turbulent times."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.section)
+msgid "advanced configuration"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "In this page we present a few ways to mitigate DoS attacks currently."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"However there is no single one-size-fits-all solution for this problem at "
+"the moment."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Defending a site under attack requires creativity and a custom-tailored "
+"approach."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Here are a few tips:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Onionbalance"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"[Onionbalance](https://onionbalance-v3.readthedocs.io/en/latest/v3/tutorial-v3.html)"
+" allows onion service operators to achieve the property of high availability"
+" by allowing multiple machines to handle requests for an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "You can use Onionbalance to scale horizontally."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The more you scale, the harder it is for attackers to overwhelm you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Onionbalance is available for [v3 onion "
+"services](https://blog.torproject.org/cooking-onions-reclaiming-"
+"onionbalance)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"### Client authorization or multiple onion addresses to compartmentalize "
+"your users"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If you have users you trust, give them dedicated onion service and client "
+"authorization credentials so that it can always be available."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "For users you don't trust, split them into multiple addresses."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"That said, having too many onion addresses is actually bad for your security"
+" (because of the use of many guard nodes), so try to use [client "
+"authorization](https://community.torproject.org/onion-services/advanced"
+"/client-auth) when possible."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Captchas and cookies"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If you need to further rate-limit users, split your infrastructure into "
+"layers and put Captchas near the frontend."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"This way attackers will have to solve Captchas before they are able to "
+"attack deeper into your infrastructure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Captchas are a way to mitigate DDoS attacks."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"When a request comes from a client checks if the client contains the correct"
+" secure cookie otherwise redirects to the recaptcha page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The client inputs the captcha letters."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Nginx sends this input letters to recaptcha server for verification."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"The correct answer from recaptcha server with beginning of \"true...\", else"
+" it's beginning with \"false...\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Add the secure cookie for the correct verified client, redirect the client "
+"to the page which he wants to view."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"It is possible to implement Captchas directly at your webserver with Nginx "
+"and OpenResty using [Lua to generate and verify the captcha "
+"images](https://github.com/openresty/lua-nginx-module)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "This implementation isn't easy to configure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "An alternative might be to just implement a test-cookie challenge."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"At your webserver check that clients can set valid cookies, malicious "
+"clients often do not have this feature."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"In Nginx, Cloudflare provide a [library](https://github.com/cloudflare/lua-"
+"resty-cookie) to interact with cookies."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Other methods include making sure that clients connecting to your .onion "
+"have valid User-Agent header and the Referer header is not set to a value "
+"you can associate with the attack."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Webserver rate limiting"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If attackers are overwhelming you with aggressive circuits that perform too "
+"many queries, try to detect that overuse and kill them using the "
+"`HiddenServiceExportCircuitID` torrc option."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"You can use your own heuristics or use your web server's [rate limiting "
+"module](https://www.nginx.com/blog/rate-limiting-nginx/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The above tips should help you keep afloat in turbulent times."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"At the same time [we are working on more advanced "
+"defenses](https://blog.torproject.org/stop-the-onion-denial), so that less "
+"manual configuration and tinkering is needed by onion operators."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.title)
+msgid "Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.subtitle)
+msgid "Learn how to set up an Onion-Location for your onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Onion-Location is an easy way to advertise an onion site to the users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"You can either configure a web server to show an Onion-Location Header or "
+"add an HTML meta attribute in the website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"For the header to be valid the following conditions need to be fulfilled:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The Onion-Location value must be a valid URL with http: or https: protocol"
+" and a .onion hostname."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The webpage defining the Onion-Location header must be served over HTTPS."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The webpage defining the Onion-Location header must not be an onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"In this page, the commands to manage the web server are based Debian-like "
+"operating systems and may differ from other systems."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To configure this header in Apache 2.2 or above, you will need to enable a "
+"`headers` and `rewrite` modules and edit the website Virtual Host file."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 1.** Enable headers and rewrite modules and reload Apache2"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo a2enmod headers rewrite"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo systemctl reload apache2"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"**Step 2.** Add the Onion-Location header to your Virtual Host configuration"
+" file"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Header set Onion-Location \"http://your-onion-address.onion%{REQUEST_URI}s\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Where `your-onion-address.onion` is the onion service address you want to "
+"redirect and `{REQUEST_URI}` is the [path component of the requested "
+"URI](https://httpd.apache.org/docs/2.4/mod/mod_rewrite.html), such as "
+"\"/index.html\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Virtual Host example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "<VirtualHost *:443>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ServerName <your-website.tld>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLEngine on"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLCertificateFile \"/path/to/www.example.com.cert\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLCertificateKeyFile \"/path/to/www.example.com.key\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 3.** Reload Apache"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Reload the apache2 service, so your configuration changes take effect:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 4.** Testing your Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To test if Onion-Location is working, fetch the website HTTP headers, for "
+"example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ wget --server-response --spider your-website.tld"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Look for `onion-location` entry and the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Or open the website in Tor Browser and a purple pill will appear in the "
+"address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To configure an Onion-Location header, the service operator should first "
+"configure an Onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"**Step 1.** Create an Onion service by setting the following in `torrc`:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServiceVersion 3"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 2.** Edit website configuration file"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"In `/etc/nginx/conf.d/<your-website>.conf` add the Onion-Location header and"
+" the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "For example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"add_header Onion-Location http://<your-onion-address>.onion$request_uri;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "The configuration file with the Onion-Location should look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen 80;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen [::]:80;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server_name <your-website.tld>;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "location / {"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "return 301 https://$host$request_uri;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen 443 ssl http2;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen [::]:443 ssl http2;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "# managed by Certbot - https://certbot.eff.org/"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_certificate /etc/letsencrypt/live/<hostname>/fullchain.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_certificate_key /etc/letsencrypt/live/<hostname>/privkey.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"add_header Strict-Transport-Security \"max-age=63072000; "
+"includeSubdomains\";"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "add_header X-Frame-Options DENY;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "add_header X-Content-Type-Options nosniff;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "# managed by Certbot"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "include /etc/letsencrypt/options-ssl-nginx.conf;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/<hostname>-access.log;"
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "try_files $uri $uri/ =404;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen unix:/var/run/tor-hs-my-website.sock;"
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/hs-my-website.log;"
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 3.** Test website configuration"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo nginx -t"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "The web server should confirm that the new syntax is working:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "nginx: the configuration file /etc/nginx/nginx.conf syntax is ok"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "nginx: configuration file /etc/nginx/nginx.conf test is successful"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 4.** Restart nginx"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo nginx -s reload"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 5.** Testing your Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To test if the Onion-Location is working, fetch the web site HTTP headers, "
+"for example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Or, open the web site in Tor Browser and a purple pill will appear in the "
+"address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Caddy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Caddy features [automatic HTTPS](https://caddyserver.com/docs/automatic-"
+"https) by default, so it provisions your TLS certificate and takes care of "
+"HTTP-to-HTTPS redirection for you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"If you're using Caddy 2, to include an Onion-Location header, add the "
+"following declaration in your Caddyfile:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "header Onion-Location http://<your-onion-address>.onion{path}"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"If you're running a static site and have the onion address in a "
+"`$TOR_HOSTNAME` environment variable, your Caddyfile will look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "your-website.tld"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "header Onion-Location http://{$TOR_HOSTNAME}{path}"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "root * /var/www"
+msgstr "root * /var/www"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "file_server"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Testing it out:** Test it out with:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Using an HTML `<meta>` attribute"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"The identical behaviour of Onion-Location includes the option of defining it"
+" as a HTML `<meta>` http-equiv attribute."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"This may be used by websites that prefer (or need) to define an Onion-"
+"Location by modifying the served HTML content instead of adding a new HTTP "
+"header."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"The Onion-Location header would be equivalent to a `<meta http-equiv"
+"=\"onion-location\" content=\"http://<your-onion-service-address>.onion\" "
+"/>` added in the HTML head element of the webpage. Replace `<your-onion-"
+"service-address.onion>` with the onion service that you want to redirect."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### More information"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Read the [Onion-Location spec](https://gitweb.torproject.org/tor-browser-"
+"spec.git/tree/proposals/100-onion-location-header.txt)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.title)
+msgid "HTTPS for your onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.subtitle)
+msgid "Learn why some onions have TLS certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"When visiting a site over HTTPS (HTTP over TLS), the TLS protocol prevents "
+"data in transit from being read or manipulated by man in the middle attacks,"
+" and an x.509 certificate obtained from a Certificate Authority (CA) "
+"validates that the user is actually connecting to a server representing the "
+"domain name in the browser address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Modern browsers indicate that a connection is insecure if not using TLS, and"
+" require that a TLS connection is authenticated by a CA-issued x.509 "
+"certificate."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"When visiting a site over the onion services protocol, the Tor protocol "
+"prevents data in transit from being read or manipulated by man in the middle"
+" attacks, and the onion service protocol validates that the user is "
+"connected to the domain name in the browser address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"No certificate authority is required for this proof, because the name of the"
+" service is the actual public key used to authenticate the underlying "
+"connection."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"As \".onion\" is a [special top level domain "
+"name](https://tools.ietf.org/html/rfc7686), most Certificate Authorities "
+"don't have support for issuing X.509 certificates for onion sites."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "Right now, HTTPS certificates are only provided by:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"- [DigiCert](https://www.digicert.com/) with an Extended Validation (EV) TLS"
+" certificate, which means a considerable cost for an organization."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"- [HARICA](https://www.harica.gr) with Domain Validation (DV) TLS "
+"certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"That said, there are some specific cases where you would need or want to "
+"have an HTTPS for your onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"We compiled some topics and arguments, so you can analyze what's the best "
+"for your onion site:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"1. As anyone can generate an onion address and its 56 random alphanumeric "
+"characters, some enterprise onions believe that associating their onion site"
+" to an HTTPS certificate might be a solution to announce their service to "
+"users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Users would need to click and do a manual verification, and that would show "
+"that they're visiting the onion site that they're expecting."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Alternatively, websites can provide other ways to verify their onion address"
+" using HTTPS, for example, linking their onion site address from an HTTPS-"
+"authenticated page, or using [Onion-"
+"Location](https://community.torproject.org/onion-services/advanced/onion-"
+"location/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"2. Another topic of this discussion is user expectations and modern "
+"browsers."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"While there is extensive criticism regarding HTTPS and the CA trust model, "
+"the information security community has taught users to look for HTTPS when "
+"visiting a website as a synonym of secure connection, and to avoid HTTP "
+"connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Tor Developers and UX team worked together to bring a new user experience "
+"for Tor Browser users, so when a user visits an onion site using HTTP, [Tor "
+"Browser doesn't display a warning or error "
+"message](https://support.torproject.org/onionservices/onionservices-5/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"3. One of the risks of using a certificate issued by a CA is that `.onion` "
+"names might unintentionally get [leaked](https://crt.sh/?q=.onion) if the "
+"onion service owners use HTTPS due to [Certificate "
+"Transparency](https://certificate.transparency.dev/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"There is an [open proposal](https://github.com/alecmuffett/onion-dv-"
+"certificate-proposal/blob/master/text/draft-muffett-same-origin-onion-"
+"certificates.txt) to allow Tor Browser to verify self-created HTTPS "
+"certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"If this proposal gets implemented, an onion service operator could make "
+"their own HTTPS certificate chain using an onion key to sign it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "Tor Browser would know how to verify such a self-created chain."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"This will mean that you don't need to involve a third-party in making it, so"
+" no third-party will know that your onion exists."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"4. Some websites have a complex setup, and are serving HTTP and HTTPS "
+"content."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In that case, just using onion services over HTTP could leak [secure "
+"cookies](https://github.com/alecmuffett/eotk/blob/master/docs.d/security-"
+"advisories.d/001-torbrowser.md)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"We wrote about [Tor Browser security "
+"expectations](https://blog.torproject.org/tor-brower-onion-services-"
+"challenges-opportunities), and how we're working on onion services usability"
+" and adoption."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"There are some alternatives you might want to try to address this problem:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* To avoid using an HTTPS certificate for your onion, the easiest answer is "
+"to write all your content so it uses only relative links."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"This way the content will work smoothly, independently of what website name "
+"it's being served from."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* Another option is to use webserver rules to rewrite absolute links on the "
+"fly."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* Or use a reverse proxy in the middle (more specifically EOTK with an HTTPS"
+" certificate)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"5. Related to the previous point, some protocols, frameworks, and "
+"infrastructures use SSL as a technical requirement; they won't work if they "
+"don't see an \"https://\" link."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In that case, your onion service will need to use an HTTPS certificate in "
+"order to function."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "6. Actually HTTPS does give you a little bit more than onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"For example, in the case where the webserver isn't in the same location as "
+"the Tor program, you would need to use an HTTPS certificate to avoid "
+"exposing unencrypted traffic to the network in between the two."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Remember that there's no requirement for the webserver and the Tor process "
+"to be on the same machine."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "### What's next"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Recently in 2020, the Certificate Authority/Browser Forum voted and "
+"[approved version 3 onion "
+"certificates](https://archive.cabforum.org/pipermail/servercert-"
+"wg/2020-February/001637.html), so CAs are now allowed to issue Domain "
+"Validation (DV) and Organization Validation (OV) certificates containing Tor"
+" onion addresses."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In the nearby future, we hope that [Let's Encrypt](https://letsencrypt.org/)"
+" CA can start issuing v3 onion certificates for free."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"If you're going to purchase an HTTPS certificate be aware that [v2 onion "
+"service deprecation](https://blog.torproject.org/v2-deprecation-timeline) "
+"will happen between July - October 2021."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "### Read more"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* For a detailed step by step how to create an HTTPS onion certificate, "
+"check [Brave's blog post](https://brave.com/new-onion-service/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser and Onion Services - Challenges and Opportunities "
+"(2020)](https://blog.torproject.org/tor-brower-onion-services-challenges-"
+"opportunities)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [Facebook, hidden services, and https certs "
+"(2014)](https://blog.torproject.org/facebook-hidden-services-and-https-"
+"certs)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [DigiCert: Get TLS certificate with Extended Validation (EV) for your "
+"onion site (2015)](https://www.digicert.com/blog/onion-officially-"
+"recognized-special-use-domain/)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [HARICA: Get a TLS certificate with Domain Validation (DV) for your onion "
+"site (2021)](https://blog.torproject.org/tls-certificate-for-onion-site)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [The \".onion\" Special-Use Domain Name - IETF RFC "
+"7686](https://tools.ietf.org/html/rfc7686)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.title)
+msgid "Operational Security"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.subtitle)
+msgid "Learn more tips to secure your Onion Services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"Onion services operators need to practice proper [operational "
+"security](https://trac.torproject.org/projects/tor/wiki/doc/OperationalSecu…"
+" and system administration to maintain security."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"For some security suggestions please make sure you read over Riseup's [\"Tor"
+" Hidden (Onion) Services Best Practices\" "
+"document](https://riseup.net/en/security/network-security/tor/onionservices-"
+"best-practices)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid "Also, here are some more anonymity issues you should keep in mind:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- As mentioned [here](https://community.torproject.org/onion-"
+"services/setup/), be careful of letting your web server reveal identifying "
+"information about you, your computer, or your location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"For example, readers can probably determine whether it's thttpd or Apache, "
+"and learn something about your operating system."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- If your computer isn't online all the time, your onion service won't be "
+"either."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid "This leaks information to an observant adversary."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- It is generally a better idea to host onion services on a Tor client "
+"rather than a Tor relay, since relay uptime and other properties are "
+"publicly visible."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- The longer an onion service is online, the higher the risk that its "
+"location is discovered."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"The most prominent attacks are building a profile of the onion service's "
+"availability and matching induced traffic patterns."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- Another common issue is whether to use HTTPS on your onionsite or not."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"Have a look at [this post](https://blog.torproject.org/blog/facebook-hidden-"
+"services-and-https-certs) on the Tor Blog to learn more about these issues."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- To protect your onion service from advanced attacks you should use "
+"[Vanguards addon](https://github.com/mikeperry-tor/vanguards), read [Tor "
+"blog about Vanguards](https://blog.torproject.org/announcing-vanguards-add-"
+"onion-services) and [Vanguards' Security README](https://github.com"
+"/mikeperry-tor/vanguards/blob/master/README_SECURITY.md)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.title)
+msgid "Client Authorization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.subtitle)
+msgid "Learn how to set up client authorization for your onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Client authorization is a method to make an onion service private and "
+"authenticated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"It requires Tor clients to provide an authentication credential in order to "
+"connect to the onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For v3 onion services, this method works with a pair of keys (a public and a"
+" private)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The service side is configured with a public key and the client can only "
+"access it with a private key."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"**Note:** Once you have configured client authorization, anyone with the "
+"address will not be able to access it from this point on."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If no authorization is configured, the service will be accessible to anyone "
+"with the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "## Configuring v3 Onion Services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "### Service side"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To configure client authorization on the service side, the "
+"`<HiddenServiceDir>/authorized_clients/` directory needs to exist. Following"
+" the instructions described in the section "
+"[Setup](https://community.torproject.org/onion-services/setup/) will "
+"automatically create this directory."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Client authorization will only be enabled for the service if tor "
+"successfully loads at least one authorization file."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For now, you need to create the keys yourself with a script (like these "
+"written in "
+"[Bash](https://gist.github.com/mtigas/9c2386adf65345be34045dace134140b), "
+"[Rust](https://github.com/haxxpop/torkeygen) or "
+"[Python](https://github.com/pastly/python-"
+"snippits/blob/master/src/tor/x25519-gen.py)) or manually."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To manually generate the keys, you need to install `openssl` version 1.1+ "
+"and `basez`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 1.** Generate a key using the algorithm x25519:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ openssl genpkey -algorithm x25519 -out /tmp/k1.prv.pem"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 2.** Format the keys into base32:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Private key**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"$ cat /tmp/k1.prv.pem | grep -v \" PRIVATE KEY\" | base64pem -d | tail "
+"--bytes=32 | base32 | sed 's/=//g' > /tmp/k1.prv.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Public key**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"$ openssl pkey -in /tmp/k1.prv.pem -pubout | grep -v \" PUBLIC KEY\" | "
+"base64pem -d | tail --bytes=32 | base32 | sed 's/=//g' > /tmp/k1.pub.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 3.** Copy the public key:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ cat /tmp/k1.pub.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 4.** Create an authorized client file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Format the client authentication and create a new file in "
+"`<HiddenServiceDir>/authorized_clients/` directory."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Each file in that directory should be suffixed with \".auth\" (i.e. "
+"\"alice.auth\"; the file name is irrelevant) and its content format must be:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "<auth-type>:<key-type>:<base32-encoded-public-key>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "The supported values for `<auth-type>` are: \"descriptor\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "The supported values for `<key-type>` are: \"x25519\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The `<base32-encoded-public-key>` is the base32 representation of the raw "
+"key bytes only (32 bytes for x25519)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For example, the file "
+"`/var/lib/tor/hidden_service/authorized_clients/alice.auth` should look "
+"like:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "descriptor:x25519:N2NU7BSRL6YODZCYPN4CREB54TYLKGIE2KYOQWLFYC23ZJVCE5DQ"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you are planning to have more authenticated clients, each file must "
+"contain one line only. Any malformed file will be ignored."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 5.** Restart the tor service:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ sudo systemctl reload tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"**Important:** Revoking a client can be done by removing their \".auth\" "
+"file, however the revocation will be in effect only after the tor process "
+"gets restarted."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "### Client side"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To access a version 3 onion service with client authorization as a client, "
+"make sure you have `ClientOnionAuthDir` set in your torrc."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "For example, add this line to `/etc/tor/torrc`:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Then, in the `<ClientOnionAuthDir>` directory, create an `.auth_private` "
+"file for the onion service corresponding to this key (i.e. "
+"'bob_onion.auth_private')."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The content of the `<ClientOnionAuthDir>/<user>.auth_private` file should "
+"look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"<56-char-onion-addr-without-.onion-part>:descriptor:x25519:<x25519 private "
+"key in base32>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"rh5d6reakhpvuxe2t3next6um6iiq4jf43m7gmdrphfhopfpnoglzcyd:descriptor:x25519:ZDUVQQ7IKBXSGR2WWOBNM3VP5ELNOYSSINDK7CAUN2WD7A3EKZWQ"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you manually generated the key pair following the instructions in this "
+"page, you can copy and use the private key created in **Step 2**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Then restart `tor` and you should be able to connect to the onion service "
+"address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you are generating a private key for an onion site, the user does not "
+"necessarily need to edit Tor Browser's torrc. It is possible to enter the "
+"private key directly in the [Tor Browser](https://tb-manual.torproject.org"
+"/onion-services/) interface."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For more information about client authentication, please see [Tor "
+"manual](https://2019.www.torproject.org/docs/tor-onion-"
+"service.html.en#ClientAuthorization)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "## Configuring v2 Onion Services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To set up Cookie Authentication for **v2** services, see the entries for the"
+" [HidServAuth](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#HidServAuth) and "
+"[HiddenServiceAuthorizeClient](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#HiddenServiceAuthorizeClient) options in the tor manual."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"First add the following line to the "
+"[torrc](https://2019.www.torproject.org/docs/faq.html.en#torrc) file of your"
+" onion service:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "HiddenServiceAuthorizeClient [auth-type] [service-name]"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Restart tor and read the cookie from the hostname file of your onion "
+"service, for example in"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "`/var/lib/tor/hidden_service_path/hostname`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To access it with a tor client, add following line to torrc and restart tor:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "HidServAuth [onion-address] [auth-cookie] [service-name]"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "You can now connect to the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.title)
+msgid "How to install Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "**Admin access:** To install Tor you need root privileges."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Below all commands that need to be run as root user like apt and dpkg are "
+"prepended with '#', while commands to be run as user with '$' resembling the"
+" standard prompt in a terminal."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To open a root terminal you have several options: sudo su, or sudo -i, or su"
+" -i. Note that sudo asks for your user password, while su expects the root "
+"password of your system."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### macOS"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Install a package manager"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "There are two package manager on OS X: Homebrew and Macports."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "You can use the package manager of your choice."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To install Homebrew follow the instructions on [brew.sh](https://brew.sh/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To install Macports follow the instructions on "
+"[macports.org/install.php](https://www.macports.org/install.php)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "2. Package installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "If you are using Homebrew in a Terminal window, run:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# brew install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "If you are using Macports in a Terminal window, run:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "$ sudo port install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "**Do not use the packages in Ubuntu's universe**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"In the past they have not reliably been updated. That means you could be "
+"missing stability and security fixes."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Configure Tor package repository"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Enable the Torproject package repository by following the "
+"[instructions](https://support.torproject.org/apt/tor-deb-repo/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# apt install tor"
+msgstr "# apt install tor"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Fedora"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Configure Tor Package repository"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Add the following to /etc/yum.repos.d/tor.repo and then install the tor "
+"package."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "[tor]"
+msgstr "[tor]"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "name=Tor for Fedora $releasever - $basearch"
+msgstr "name=Tor for Fedora $releasever - $basearch"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "enabled=1"
+msgstr "enabled=1"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "gpgcheck=1"
+msgstr "gpgcheck=1"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "cost=100"
+msgstr "cost=100"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# dnf install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Package installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# pkg install tor"
+msgstr "# pkg install tor"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# pkg_add tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Installing Tor from source"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Download latest release and dependencies"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"The latest release of Tor can be found on the "
+"[download](https://www.torproject.org/download/tor/) page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"If you're building from source, first install "
+"[libevent](http://www.monkey.org/~provos/libevent/), and make sure you have "
+"openssl and zlib (including the -devel packages if applicable)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "2. Install Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "tar xzf tor-0.4.3.6.tar.gz; cd tor-0.4.3.6"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "./configure && make"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Now you can run tor as src/app/tor (0.4.3.x and later), or you can run `make"
+" install` (as root if necessary) to install it into /usr/local/, and then "
+"you can start it just by running tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.title)
+msgid "Relay Associations"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.subtitle)
+msgid ""
+"Relay associations are independent organizations that runs relays in the Tor"
+" network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.section)
+msgid "Community Resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid "There are several organizations around the world that run Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid ""
+"Some organizations are dedicated to this purpose only and they are called "
+"Relay Associations."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid "Below, you can find a list of organizations that run relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid ""
+"Please let us know if you would like your organization to be listed on this "
+"page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.title)
+msgid "Tor Abuse Templates"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.subtitle)
+msgid "How to handle abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "# Before You Start"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The best way to handle abuse complaints is to set up your exit node so that "
+"they are less likely to be sent in the first place."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Please see [Tips for Running an Exit Node with Minimal "
+"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit "
+"Guidelines](/relay/community-resources/tor-exit-guidelines/) for more info, "
+"before reading this document."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Below are a collection of letters you can use to respond to your ISP about "
+"their complaint in regards to your Tor exit server."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Format and Philosophy of Templates"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The general format of these templates is to inform the complainant about "
+"Tor, to help them to find a solution to their particular issue that works in"
+" general for the Internet at large (open wifi, open proxies, botnets, etc), "
+"and barring all else, how to block Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The philosophy of the Tor Project is that abuse should be handled "
+"proactively by the site administrators, rather than wasting effort and "
+"resources on seeking vengeance and chasing ghosts."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The difference between the proactive approach and the reactive approach to "
+"abuse is the difference between decentralized fault-tolerant Internet "
+"freedom, and fragile, corruptible totalitarian control."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"To further preach to the choir, the identity-based Internet \"driver's "
+"licenses\" of South Korea and China have done nothing to curtail cybercrime "
+"and Internet abuse."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, all [objective evidence](http://boingboing.net/2011/08/12/south-"
+"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it "
+"has only created new markets for organized crime to preside over."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"This is the core idea that these abuse complaint templates attempt to instil"
+" in the recipient."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "Feel free to improve them if you feel they fall short of this goal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"All templates should include the Common Boilerplate below, and append some "
+"additional paragraphs depending on the specific Scenario."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Common Boilerplate (Tor Intro)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "The IP address in question is a Tor exit node."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "https://www.torproject.org/overview.html"
+msgstr "https://www.torproject.org/overview.html"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"There is little we can do to trace this matter further. As can be seen from "
+"the overview page, the Tor network is designed to make tracing of users "
+"impossible. The Tor network is run by some 5000 volunteers who use the free "
+"software provided by the Tor Project to run Tor routers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Client connections are routed through multiple relays, and are multiplexed "
+"together on the connections between relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The system does not record logs of client connections or previous hops."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"This is because the Tor network is a censorship resistance, privacy, and "
+"anonymity system used by whistle blowers, journalists, Chinese dissidents "
+"skirting the Great Firewall, abuse victims, stalker targets, the US "
+"military, and law enforcement, just to name a few."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "See https://www.torproject.org/about/torusers.html.en for more info."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Unfortunately, some people misuse the network. However, compared to the rate"
+" of legitimate use (the IP range in question processes nearly a gigabit of "
+"traffic per second), [abuse complaints are "
+"rare](https://www.torproject.org/docs/faq-abuse.html.en)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Abuse Scenarios"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The following scenario-specific paragraphs should be appended to the Common "
+"Boilerplate paragraphs above."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The common boilerplate should be abridged or be omitted if the abuse "
+"complainant is already familiar with Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Comment/Forum Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This does not mean that nothing can be done, however."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The Tor Project provides an automated DNSRBL for you to query to flag posts "
+"coming from Tor nodes as requiring special review."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You can also use this DNSRBL to only allow Tor IPs to read but not post "
+"comments. https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, be aware that this may be just one jerk amongst many legitimate Tor"
+" users who use your forums."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You might have luck getting rid of this jerk by temporarily limiting account"
+" creation to require Gmail accounts before posting, or by requiring account "
+"creation be done over non-Tor before posting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general, we believe that problems like this are best solved by improving "
+"your service to defend against the attack from the Internet at large."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Brute force login attempts can be reduced/slowed by Captchas, which is the "
+"approach taken by Gmail for this same problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, Google provides a free Captcha service, complete with code for easy"
+" inclusion in a number of systems to help other sites deal"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "with this issue: https://code.google.com/apis/recaptcha/intro.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## PHP Relay or Exploited Webmail Account Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In addition, our nodes do not allow SMTP traffic to be sent using our IPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Upon investigation, it appears that the source of the spam is due to an "
+"abusive or compromised webmail gateway running at:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "<web server here>."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "Did you contact their abuse department?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Google Groups Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It appears that your specific abuse complaint was generated by an "
+"authenticated Google Groups user."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Inspecting the headers reveals that the abuse complaint address for Google "
+"Groups is groups-abuse(a)google.com."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Contacting this address will give you better luck at actually having this "
+"abuser's Google Groups account canceled than will chasing down Tor nodes, "
+"proxies, and open wireless access points."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, if your news reader supports killfiles, you may be interested "
+"in using the Tor Bulk Exit list script to download a list of IPs to include "
+"in your killfile for posts that match \"NNTP-Posting-Host:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## DoS Attacks and Scraping Robots"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "We're sorry your site is experiencing this heavy load from Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, it is possible that your rate limiting alarms simply experienced a "
+"false positive due to the amount of traffic that flows through the router."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"We provide service to almost a gigabit of traffic per second, 98% of which "
+"is web traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If the attack is real and ongoing, however, the Tor project provides an "
+"automated DNSRBL for you to query to block login attempts coming from Tor "
+"nodes: https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It is also possible to download a list of all Tor exit IPs that will connect"
+" to your server port:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=YOUR_IP&port=80"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general however, we believe that problems like this are best solved by "
+"improving the service to defend against the attack from the Internet at "
+"large."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Scraping and robot activity can be reduced/slowed by Captchas, which is the "
+"approach taken by Gmail for this same problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, Google provides a free Captcha service, complete with code for easy"
+" inclusion in a number of systems to help other sites deal with this issue: "
+"https://code.google.com/apis/recaptcha/intro.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Slow DoS attacks [aimed to consume the Apache MaxClients limit](http://www"
+".guerilla-ciso.com/archives/2049) can be alleviated by reducing the "
+"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising "
+"the ServerLimit and MaxClients values to something like 3000."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If this fails, DoS attempts can also be solved with iptables-based rate "
+"limiting solutions, load balancers such as nginx, and also IPS devices, but "
+"be aware that Internet traffic is not always uniform in quantity by IP, due "
+"to large corporate and even national outproxies, NATs, and services like "
+"Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
+msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "http://deflate.medialayer.com/"
+msgstr "http://deflate.medialayer.com/"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Brute Force Web Attacks"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"We're sorry your account has been brute forced. We can try to prevent our "
+"node from connecting to this site, but since the Tor network has 800 or so "
+"exits, doing so wouldn't really stop the action long term."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The attacker would probably just chain an open proxy after Tor, or just use "
+"open wireless and/or a proxy without Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The Tor project does provide an automated DNSRBL for you to query to flag "
+"requests from Tor nodes as requiring special treatment: "
+"https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general, we believe that problems like this are best solved by improving "
+"the service to defend against the attack from the Internet at large rather "
+"than specifically tailoring behavior for Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## SSH Bruteforce Attempts"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If you are concerned about SSH scans, you might consider running your SSHD "
+"on a port other than the default of 22."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Many worms, scanners, and botnets scan the entire Internet looking for SSH "
+"logins."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The fact that a few logins happened to come from Tor is likely a small blip "
+"on your overall login attempt rate."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You might also consider a rate limiting solution: "
+"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If it is in fact a serious problem specific to Tor, the Tor project provides"
+" an automated DNSRBL for you to query to block login attempts coming from "
+"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It is also possible to download a list of all Tor exit IPs that will connect"
+" to your SSH port: https://check.torproject.org/cgi-"
+"bin/TorBulkExitList.py?ip=YOUR_IP&port=22"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "You can use this list to create iptables rules to block the network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, we still recommend using the general approach, as the attack will "
+"likely simply reappear from an open proxy or other IP once Tor is blocked."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Hacked Gmail, Web Forum, or Misc Account Access"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"With respect to your account, given that the attacker used Tor and not a "
+"large botnet (or your machine's IP itself), it is likely that your password "
+"was either harvested off of your machine from a keylogger, or it was "
+"captured via a kiosk, or from open wireless."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Our recommendation is to treat this event as though there was a login from "
+"an open wireless access point in your city. Reset your password, and if you "
+"don't have antivirus already, download the free AVG: http://free.avg.com/us-"
+"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, "
+"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Use these to scan to check for keyloggers or spyware that someone with "
+"access to your computer may have installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"To help protect yourself while using open wireless, consider using this "
+"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "site maintainer to support HTTPS logins."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Hacking (PHP Webshells, XSS, SQL Injection)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This also does not mean that there is nothing that can be done."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"For serious incidents, traditional police work techniques of running stings "
+"and investigating to determine means, motive, and opportunity are still very"
+" effective."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, the Tor project provides an automated DNSRBL for you to query "
+"to flag visitors coming from Tor nodes as requiring special treatment: "
+"https://www.torproject.org/projects/tordnsel.html.en."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The same list is available through the Tor Bulk Exit List: "
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, rather than banning legitimate Tor users from using your service in"
+" general, we recommend ensuring that such services are updated and "
+"maintained to free of vulnerabilities that can lead to situations such as "
+"this (PHP webshell/XSS compromise/SQL Injection compromise)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## E-Commerce Fraud"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, the Tor project provides an automated DNSRBL for you to query "
+"to flag orders coming from Tor nodes as requiring special review: "
+"https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It also provides a Bulk Exit List service for retrieving the entire list: "
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You can use this list to help you take a closer look at Tor orders, or to "
+"hold them temporarily for additional verification, without losing legitimate"
+" customers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, in my experience, the fraud processing teams contracted by many "
+"ISPs simply mark all requests from Tor nodes as fraud using that very list."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"So it is even possible this is a legitimate order, but was flagged as fraud "
+"solely based on IP, especially if you contract out fraud detection to a "
+"third party."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Threats of Violence (Advice for Real-Time Discussion)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If a serious abuse complaint not covered by this template set arrives, the "
+"best answer is to follow a pattern with the complaining party."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This is not legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This was not written or reviewed by a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It was written by someone with experience working with various ISPs who had "
+"issues with a Tor exit node on their network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It has also been reviewed by someone who works in Abuse at a major ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Read the [Tor "
+"Overview](https://2019.www.torproject.org/about/overview.html.en). Be "
+"prepared to summarize and answer basic questions. Assume the person with "
+"whom you're going to converse knows nothing about Tor. Assume this same "
+"person isn't going to trust anything you say."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* In serious cases, such as harassment email or death threats, it is often "
+"helpful to draw an analogy to situations in the physical world where an "
+"action is perpetrated by an anonymous individual (such as delivering the "
+"notice via postal mail)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Remind them that traditional policework can still be used to determine who"
+" had the means, motive, and opportunity to commit the crime."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Arrange to talk with or directly email the complainant."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* During the conversation make sure you explain a few points:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* You are not the perpetrator of the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are a responsible server operator and concerned about the "
+"complainant's problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are not insane. You may be insane, but we don't want the complainant "
+"to guess this is true."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* In many cases, your ISP will be involved as a conduit for the 3rd party "
+"complainant. Your ISP wants to know:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not compromised."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not a spam relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not a trojan/zombie."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are a competent server administrator and can address the issue. "
+"Minimally, you can at least discuss and respond to the issue intelligently."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP is not at fault and not liable for your actions. This is normally "
+"the case, but the poor abuse person dealing with the issues just wants to "
+"hear it isn't the ISPs problem. They will move on after they are "
+"comfortable."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Discuss options. Options Phobos has been offered:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant may very well demand to see logfiles. Fortunately, by "
+"default, nothing sensitive disclosed. You may want a new ISP if they demand "
+"access to log files ad hoc."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant suggests you convert to middleman. In this case, you "
+"may want to counter with a reduced exit policy, such as the one suggested in"
+" [item #6 of the above blog post](https://blog.torproject.org/running-exit-"
+"node)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant demands you disable Tor. You may want a new ISP as a "
+"result."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant states they will firewall off the traffic on the "
+"default ports. You may want a new ISP as a result."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Update the config to disallow traffic to a certain IP range from your exit"
+" node. You may want to suggest the complainant use the [Tor DNS "
+"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* After all has been discussed, offer a follow up conversation within a "
+"week. Make sure your agreed upon changes are implemented. Neither the ISP "
+"nor Complainant may want to do this, but the fact that you offered is in "
+"your credit. This may help them feel \"comfortable\" with you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Other Template Sets"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* [DMCA Response template for Tor node maintainer to ISP](/relay/community-"
+"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Torservers [response template "
+"emails](https://www.torservers.net/wiki/abuse/templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.subtitle)
+msgid ""
+"Learn how to report relays that either doesn't work properly or tampers with"
+" our users' connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Ran into a misconfigured, malicious, or suspicious relay while using Tor? "
+"Please let us know by sending email to bad-relays AT lists DOT torproject "
+"DOT org!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Many bad relays are caught thanks to our wider community, so many thanks for"
+" all your help and vigilance!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"The criteria for rejecting bad relays can be found in the [Network Health "
+"wiki](https://gitlab.torproject.org/tpo/network-health/team/-/wikis"
+"/Criteria-for-rejecting-bad-relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### What is a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"A bad relay is one that either doesn't work properly or tampers with our "
+"users' connections. This can be either through maliciousness or "
+"misconfiguration. Some common examples are..."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Tampering with exit traffic in any way (including dropping accepted "
+"connections). This might be accidental (such as an anti-virus filter) or "
+"malicious (commonly SSLStrip, which replaces https:// links with http:// to "
+"snoop on traffic) or even intentional (such as layer 7 inspection for P2P "
+"traffic detection/mitigation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "* Running HSDirs that harvest and probe .onion addresses"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Manipulating the DHT that is used for onion services, e.g., by positioning"
+" itself in the DHT."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Using a DNS provider that censors its results (such as some "
+"[OpenDNS](http://www.opendns.com) or Quad (9.9.9.9) configurations)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), "
+"which means flooding the network with new relays in an effort to deanonymize"
+" users. If you want to run multiple relays then that's great! But please be "
+"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Exit relays routing their exit traffic back into the tor network (not "
+"actually exiting any traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Also, if your relay is stolen or goes missing, please report it as well, so "
+"we can blocklist it in case whoever took it puts it back online."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"The following are currently permitted yet do have some discussion for "
+"prohibition (as such, they should not be reported at this time):"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Only allowing plain-text traffic (for instance, just port 80). There's no "
+"good reason to disallow its encrypted counterpart (like port 443), making "
+"these relays highly suspect for sniffing traffic. See "
+"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and"
+" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### How do I report a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"If you encounter a bad relay then please let us know and write to `bad-"
+"relays AT lists DOT torproject DOT org`."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"You can check which exit you are using at any time by visiting [tor "
+"check](https://check.torproject.org/). Please include the following in your "
+"report:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"1. The relay's IP address or fingerprint. The fingerprint is a forty-"
+"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "2. What kind of behavior did you see?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "3. Any additional information we'll need to reproduce the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"However, if you need help with anything Tor-related, please contact the "
+"[front desk](https://www.torproject.org/about/contact) instead."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### What happens to bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"After a relay is reported and we've verified the behavior we'll attempt to "
+"contact the relay operator. Often we can sort things out but if not (or the "
+"relay lacks contact information) we'll flag it to prevent it from continuing"
+" to be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "We have three types of flags we can apply:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* BadExit - Never used as an exit relay (for relays that appear to mess with"
+" exit traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Invalid - Never used unless AllowInvalidNodes is set (by default this only"
+" allows for middle and rendezvous usage)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "* Reject - Dropped from the consensus entirely"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Which we use depends on the severity of the issue, and if it can still be "
+"safely used in certain situations."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### My relay was given the BadExit flag. What's up?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"In just about all cases we're unable to contact the operator to resolve the "
+"issue, so if your relay has been flagged as a BadExit then please let us "
+"know (see above for contact info) so we can work together to fix the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### Do you actively look for bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Yes. For our automated issue detection see "
+"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and "
+"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Other monitors include [tortunnel](https://github.com/moxie0/tortunnel), "
+"[SoaT](https://gitweb.torproject.org/torflow.git/tree/NetworkScanners/ExitAu…,"
+" [torscanner](https://code.google.com/p/torscanner/), and DetecTor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.title)
+msgid "Tor Exit Guidelines"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.subtitle)
+msgid "Quick introduction into running your Exit relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"These guidelines are meant to give you a quick introduction into the "
+"business of running your own exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "NOTE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"This FAQ is for informational purposes only and does not constitute legal "
+"advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Our aim is to provide a general description of the legal issues surrounding "
+"Tor exit relaying."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Different factual situations and different legal jurisdictions will result "
+"in different answers to a number of questions."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Therefore, please do not act on this information alone; if you have any "
+"specific legal problems, issues, or questions, seek a complete review of "
+"your situation with a lawyer licensed to practice in your jurisdiction."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Hosting"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Tor at Universities: Find allies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Find some professors (or deans!) who like the idea of supporting and/or "
+"researching anonymity on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If possible, use an extra IP range whose abuse contact doesn't go through "
+"the main university abuse team."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Ideally, use addresses that are not trusted by the IP-based authentication "
+"many library-related services use -- if the university's entire IP address "
+"space is \"trusted\" to access these library resources, the university is "
+"forced to maintain an iron grip on all its addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Also read [How do I make my University / ISP / etc happy with my exit "
+"node?](/relay/community-resources/tor-relay-universities/)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Find Tor-friendly ISPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A good ISP is one that offers cheap bandwidth and is not being used by other"
+" members of the Tor community."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Before you continue, you may ask the Tor community if your choice is a good "
+"one."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We very much need diversity, and it does not help if we pool too many exits "
+"at one friendly ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In any case, add the ISP to the [GoodBadISPs](/relay/community-resources"
+"/good-bad-isps/) page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"To find an ISP, go through forums and sites where ISPs posts their latest "
+"deals, and contact them about Tor hosting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Once you identified your ISP, you can follow the two-step advice of "
+"TorServers.net."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "1. Ask if the ISP is okay with a Tor exit"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"2. If they come back positively, ask them if they are OK with an IP range "
+"reassignment."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If not, you can still explain that you are a non-profit superb large "
+"organization filled with security professionals, and that all will be good, "
+"and why IP reassignment helps reduce their workload."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The two-step process usually helps in elevating your request to higher "
+"levels of support staff without scaring them off too early, even if you "
+"don't end up with your own IP range. Here is template you can use: "
+"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Legal"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Make sure you know the relevant legal paragraphs for common-carrier like"
+" communication services in your country (and the country of your hosting "
+"provider!)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"At least most western countries should have regulations that exclude "
+"communication service providers from liability."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "Please add your country's regulations to this list."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* USA: [DMCA 512](https://www.law.cornell.edu/uscode/text/17/512); see "
+"[EFF's Legal FAQ for Tor Operators](/relay/community-resources/eff-tor-"
+"legal-faq) (a very good and relevant read for other countries as well)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Germany: [TMG 8](http://www.gesetze-im-internet.de/tmg/__8.html) and "
+"[15](http://www.gesetze-im-internet.de/tmg/__15.html)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Netherlands: [Artikel 6:196c "
+"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Austria: [ECG "
+"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NOR40025809)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Sweden: [16-19 2002:562](https://lagen.nu/2002:562#P16S1)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you country is missing here and you know a lawyer who can provide a legal"
+" opinion, please get in contact with Tor Project."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### If you're part of an organization that will be running the exit relay "
+"(ISP, university etc), consider teaching your legal people about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"It's way better for them to hear about Tor from you, in a relaxed "
+"environment, than to hear about it from a stranger over the phone. Make them"
+" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources"
+"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to "
+"explain the legal aspects of Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### If you're not part of an organization, think about starting one!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Depending on the chosen form, setting up a legal body might help with "
+"liability, and in general it helps to appear bigger than you are (and less "
+"likely to get raided)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The people from Torservers.net in Germany found a lawyer who would agree to "
+"\"host\" them inside his office."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"They are now are a non-profit association (\"eingetragener Verein, "
+"gemeinnutzig\") registered inside a lawyer's office."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The setup process was easy and cheap. Similar setups probably exist for your"
+" country."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Another benefit of an association-like structure is that it might still work"
+" even when you leave, if you manage to find successors."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Consider preemptively teaching your local law enforcement about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"\"Cybercrime\" people actually love it when you offer to [teach them about "
+"Tor and the Internet](https://blog.torproject.org/blog/talking-german-"
+"police-stuttgart) -- they're typically overwhelmed by their jobs and don't "
+"have enough background to know where to start."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Contacting them gives you a chance to teach them why Tor is useful to the "
+"world (and why it's [not particularly helpful to "
+"criminals](https://2019.www.torproject.org/docs/faq-"
+"abuse#WhatAboutCriminals))."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Also, if they do get a report about your relay, they'll think of you as a "
+"helpful expert rather than a potential criminal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Handling abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Answering complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you receive an abuse complaint, don't freak out! Here is some advice for "
+"you:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Answer to abuse complaints in a professional manner within a reasonable "
+"time span."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"TorServers.net is a fairly large Tor exit operator and we receive only a "
+"very small number of complaints, especially compared to the amount of "
+"traffic we push."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Roughly 80% are automated reports, and the rest is usually satisfied with "
+"[our default reply](https://www.torservers.net/wiki/abuse/templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We have not needed the input of a lawyer in many years of operation "
+"following the advice on this page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In addition to the [templates at "
+"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can "
+"find many more templates for various scenarios on the [Tor Abuse "
+"Templates](/relay/community-resources/tor-abuse-templates/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"It is exceptionally rare to encounter a scenario where none of these "
+"templates apply."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### If you receive a threatening letter from a lawyer about abusive use or a"
+" DMCA complaint, also don't freak out."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We are not aware of any case that made it near a court, and we will do "
+"everything in our power to support you if it does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"You can look up if an IP address was listed as an exit relay at a given time"
+" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website "
+"in your reply to the complaint."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you feel it might be helpful, we can write you a signed letter confirming"
+" this information: Contact us at frontdesk(a)torproject.org if you need one."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In your reply, state clearly that you are not liable for forwarded content "
+"passing through your machine, and include the relevant legal references for "
+"your country."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Things you can do preemptively"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Make the WHOIS info point as close to you as possible."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"One of the biggest reasons exit relays disappear is because the people "
+"answering the abuse address get nervous and ask you to stop."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you can get your own IP block, great. Even if not, many providers will "
+"still reassign subblocks to you if you ask."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"ARIN uses [SWIP](https://www.arin.net/resources/request/reassignments.html),"
+" and RIPE uses something similar."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"You can also add comments to your range, hinting at your usage as "
+"anonymization service "
+"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUN…)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you have questions about the process, please write an email to [tor-"
+"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo"
+"/tor-relays) and we will try to explain the process to you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Register a phone number and a fax number as abuse contact."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"At least law enforcement in Germany regularly uses the fax and phone numbers"
+" present in IP records."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Torservers.net uses a free German fax-to-email service, call-manager.de, and"
+" a VoIP number from Sipgate.de."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Consider using the Reduced Exit Policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The [Reduced Exit "
+"Policy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+" is an alternative to the default exit policy. It allows many Internet "
+"services while still blocking the majority of TCP ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"This drastically reduces the odds that a Bittorrent user will select your "
+"node and thus reduces or even eliminates the number of [DMCA "
+"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)"
+" you will receive."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you have your own experience of abuse handling, just share it on our "
+"public mailing list or write us an email to frontdesk(a)torproject.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Technical"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Please read all the technical details before getting started. If you have "
+"any questions or need help, please contact us at [tor-"
+"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* [Tor Relay Guide](https://community.torproject.org/relay)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Set up an informative website on the exit IP(s) on port 80."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A disclaimer helps giving people the right idea about what is behind traffic"
+" coming from these IPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A simple notice can be published without a separate webserver using Tor's "
+"\"DirPortFrontPage \" directive."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Try to use dedicated IPs, and when possible dedicated hardware."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Disk encryption might be useful to protect your node keys, but on the "
+"other hand unencrypted machines are easier to \"audit\" if required. We feel"
+" it's best to be able to easily show that you do Tor exiting, and nothing "
+"else (on that IP or server)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Set reverse DNS to something that signals its use, e.g. 'anonymous-relay',"
+" 'proxy', 'tor-proxy'. So when other people see the address in their web "
+"logs, they will more quickly understand what's going on."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you do, and if SMTP is allowed in your exit policy, consider configuring "
+"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:"
+" this will protect you from users using your exit node to forge e-mails "
+"which look like they come from you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.title)
+msgid "Tor Relay Universities"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.subtitle)
+msgid "How do I make my University / ISP / etc happy with my exit node?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"To keep your exit node running long-term, you're going to need the support "
+"of the people around you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In this sense, Tor provides a lever to help you change your organization's "
+"policies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the administration considers an Internet community that helps other "
+"people to be a foreign concept, or if they're used to treating new "
+"situations as security risks and telling everybody to quit it, a Tor relay "
+"may give you a way to focus the discussion and find allies who want to help "
+"change policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In short, running a Tor exit node may well require you to become an advocate"
+" for anonymity and privacy in the world."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The best strategy depends on your situation, but here are some tips to get "
+"you started."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"(We focus on the university scenario, but hopefully you can adapt it to your"
+" own situation.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* First, learn about your university's AUP -- acceptable use policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Most likely it is ambiguously worded, to let them allow or deny things based"
+" on the situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"But it might be extremely restrictive (\"no services of any kind\"), in "
+"which case you're going to have a tough road ahead of you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"* Second, learn about your local laws with respect to liability of traffic "
+"that exits from your Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In the US, these appear to be mainly the [DMCA](/relay/community-resources"
+"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-"
+"faq/), and the good news is that many lawyers believe that Tor exit node "
+"operators are in the same boat as the ISPs themselves."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Become familiar with [the EFF's template letter regarding DMCA notices for "
+"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which"
+" is quite clear about not putting liability on service providers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The CDA is less clear, because it was written before the modern Internet "
+"emerged, but EFF and ACLU are optimistic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Of course, you need to understand that without actual clear precedent (and "
+"even then), it's still possible that a given judge will not interpret things"
+" the way the lawyers expect."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In any case, the key here is to become familiar with the laws and their "
+"implications and uncertainties."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Third, learn about Tor's design."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Read the [design overview](https://2019.www.torproject.org/overview.html), "
+"the [design paper](https://svn-archive.torproject.org/svn/projects/design-"
+"paper/tor-design.pdf), and the "
+"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Hang out on IRC ([irc.oftc.net](https://www.oftc.net) - #tor-relays) for a "
+"while and learn more."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "If possible, attend a talk by one of the Tor developers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Learn about the types of people and organizations who need secure "
+"communications on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Practice explaining Tor and its benefits and consequences to friends and "
+"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may "
+"provide some helpful starting points."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Fourth, learn a bit about authentication on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Many library-related services use source IP address to decide whether a "
+"subscriber is allowed to see their content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the university's entire IP address space is \"trusted\" to access these "
+"library resources, the university is forced to maintain an iron grip on all "
+"its addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Universities like Harvard do the smart thing: their students and faculty "
+"have actual methods to authenticate -- say, certificates, or usernames and "
+"passwords -- to a central Harvard server and access the library resources "
+"from there."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"So Harvard doesn't need to be as worried about what other services are "
+"running on their network, and it also takes care of off-campus students and "
+"faculty."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"On the other hand, universities like Berkeley simply add a \"no proxies\" "
+"line to their network policies, and are stuck in a battle to patrol every "
+"address on their network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"We should encourage all these networks to move to an end-to-end "
+"authentication model rather than conflating network location with who's on "
+"the other end."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Fifth, start finding allies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If your school has a botnet research group or studies Internet attacks (like"
+" at Georgia Tech and UCSD), meet them and learn more about all the scary "
+"things already out there on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If you have a law school nearby, meet the professors that teach the Internet"
+" law classes, and chat with them about Tor and its implications."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Ask for advice from everybody you meet who likes the idea, and try to work "
+"your way up the chain to get as many good allies as you can in as many areas"
+" as you can."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Sixth, teach your university's lawyers about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"This may seem like a risky move, but it's way better for them to hear about "
+"Tor from you, in a relaxed environment, than to hear about it from a "
+"stranger over the phone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Remember that lawyers don't like being told how to interpret laws by a non-"
+"lawyer, but they are often pleased to hear that other lawyers have done a "
+"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay"
+"/community-resources/eff-tor-legal-faq/) comes in, along with your law "
+"school contacts if you found any)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Make sure to keep these discussions informal and small -- invite one of the "
+"general counsel out to coffee to discuss \"something neat that may come up "
+"later on.\" Feel free to bring along one of the allies you found above, if "
+"it makes you more comfortable."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Avoid having actual meetings or long email discussions, and make it clear "
+"that you don't need their official legal opinion yet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Remember that lawyers are paid to say no unless they have a reason to say "
+"yes, so when the time finally comes to ask their opinion on running a Tor "
+"exit node, make sure the question is not \"are there any liability "
+"issues?\", but rather \"we'd like to do this, can you help us avoid the "
+"biggest issues?\" Try to predict what they will say, and try to gain allies "
+"among the lawyers who like your cause and want to help."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If they have concerns, or raise questions that you don't know how to answer,"
+" work with them to figure out the answers and make them happy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Becoming friends with the lawyers early in the process will avoid situations"
+" where they need to learn about everything and make a decision in one day."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Seventh, teach your network security people about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You aren't going to keep your Tor exit node a secret from them for long "
+"anyway, and like with the lawyers, hearing it from you is way better than "
+"hearing it from a stranger on the phone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Avoid putting them on the spot or formally asking permission: most network "
+"security people will like the idea of Tor in theory, but they won't be in a "
+"position to \"authorize\" your Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Take them out to coffee to explain Tor and let them know that you are "
+"planning to run a Tor server."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Make it clear that you're willing to work with them to make sure it isn't "
+"too much hassle on their part; for example, they can pass complaints "
+"directly on to you if they like."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"These people are already overworked, and anything you can do to keep work "
+"off their plate will make everybody happier."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You might let them know that there are ways you can dial down the potential "
+"for abuse complaints, for example by rate limiting or partially restricting "
+"your exit policy -- but don't be too eager to offer or take these steps, "
+"since once you give up ground here it's very hard to get it back."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You'll also want to learn if there are bandwidth limitations at your "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"(Tor can handle a variety of rate limiting approaches, so this isn't the end"
+" of the world)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In some cases, you should talk to the network security people before you "
+"talk to the lawyers; in some cases, there will be yet other groups that will"
+" be critical to educate and bring into the discussion. You'll have to make "
+"it up as you go."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the authorities contact your university for logs, be pleasant and "
+"helpful."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Tor's default log level doesn't provide much that's useful, so if they want "
+"copies of your logs, that's fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Be helpful and take the opportunity to explain to them about Tor and why "
+"it's useful to the world. (If they contact you directly for logs, you should"
+" send them to your university's lawyers -- acting on it yourself is [almost "
+"always a poor idea](/relay/community-resources/eff-tor-legal-faq/))."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If there are too many complaints coming in, there are several approaches you"
+" can take to reduce them. First, you should follow the tips in the [Tor "
+"relay documentation](https://community.torproject.org/relay), such as "
+"picking a descriptive hostname or getting your own IP address. If that "
+"doesn't work, you can scale back the advertised speed of your relay, by "
+"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor "
+"network. Lastly, you can scale back your exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Some people have found that their university only tolerates their Tor relay "
+"if they're involved in a research project around anonymity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"So if you're interested, you might want to get that started early in the "
+"process -- see our [Research Portal](https://research.torproject.org/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"This approach has the added benefit that you can draw in other faculty and "
+"students in the process."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The downside is that your Tor relay's existence is more fragile, since the "
+"terms of its demise are already negotiated."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Note that in many cases you don't even need to be researching the exit node "
+"itself -- doing research on the Tor network requires that there be a Tor "
+"network, after all, and keeping it going is a community effort."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "## Mailing list"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Subscribe to [Tor Relays Universities](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/tor-relays-universities) mailing list (and other "
+"education institutions too)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.title)
+msgid "Good Bad ISPs"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.subtitle)
+msgid "Some ISPs are Tor-friendly, some are not"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"This page aims to list community experiences with Tor and various Internet "
+"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some "
+"are not. Some are competent and clueful about Tor or about security in "
+"general. Let us know!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"Be sure to provide useful information like how much bandwidth you pushed, "
+"whether you thought the deal was cheap or expensive, how hard you had to "
+"work to make them understand what's going on, how long your server has been "
+"running, and whether you'd recommend them to others. Also include dates."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"Since non-exits do not attract complaints, it should be fine to run them "
+"without contacting the hoster first. Make sure you understand their policies"
+" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For "
+"exit relays, you should read the fine [Tor Exit Guidelines](/relay"
+"/community-resources/tor-exit-guidelines) first."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"For network diversity and stronger anonymity, you should avoid providers and"
+" countries that already attract a lot of Tor capacity. "
+"[Metrics](https://metrics.torproject.org/) is a great tool that allows you "
+"to group probabilities by country and AS (autonomous systems), so you can "
+"more easily identify networks you want to avoid."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"**Note**: This page is currently being revamped. If you would like to help "
+"out please see "
+"[#72](https://gitlab.torproject.org/tpo/web/community/-/issues/72)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "# Good Experiences"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Austria"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | "
+"**Comments** | **Last Updated** |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
+msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does "
+"not care what their customers do at all (unless you have a business "
+"connection) | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. "
+"Hosts already some big exit/entry nodes which seem to have no problems. Very"
+" expensive traffic. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards "
+"abuse at business connections, good quality traffic, does not like "
+"\"proxies\" on private lines. Cheap synchronous (SDSL) connections. | "
+"12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not "
+"like Abuse (in any form) at all. Seems to give out customer data at alleged "
+"abuse. Not recommended but cheap. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [xpirio GmbH](http://xpirio.at) | - | - | Yes | ? | In general rather "
+"relaxed at all services, but better get in touch with their (very "
+"understanding) support when you expect abuse. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Bulgaria"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPS.BG](https://www.vpsbg.eu/en/) | - | Yes | Yes | Yes | They don't "
+"collect any personal info and you can pay in bitcoin. | 01/11/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Canada"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [TekSavvy](http://www.teksavvy.ca) | - | Yes | Yes | ? | has a server-"
+"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a "
+"stand in favor of net neutrality | 2008/12 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | "
+"operated by Fibernetics, has liberal abuse handling policies "
+"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly "
+"allowed. | 2015/02 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are "
+"reselling dedicated servers in many locations around the world. Abuse "
+"handling differs depending on the provider from which they resell. | 2016/06"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Vidéotron Ltee](http://videotron.com/) | AS5769 | Yes | Yes | ? | No "
+"mention of Tor in ToS, relays and bridges seem allowed. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Czech Republic"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [T-Systems`](http://www.t-systems.cz/) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### France"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The "
+"account holder is responsible for all the traffic going through theirs "
+"servers.| 01/28/2019 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some"
+" abuse complaints to Exit relays, but they do not stop the server, and when "
+"you tell them your server is a Tor Exit relay, they say it is OK. They ask "
+"Exit relays to use the standard Reduced Exit Policy | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed "
+"their TOS in July 2013 and allow Tor as long as they don't notice illegal "
+"activities. Exit nodes would eventually be shut down, but relays are "
+"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been "
+"changed to make them clearer about the use of Tor. Many relays are currently"
+" running on Kimsufi servers | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Digicube](http://www.digicube.fr/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS "
+"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Finland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | "
+"12/19/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | "
+"- | 03/26/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Privex](https://www.privex.io/tor-exit-policy/) | AS210083 | Yes | Yes | "
+"No | All node types permitted in Sweden, relays/bridges permitted in other "
+"regions. Tor friendly hosting provider who runs 3 relays and an exit "
+"themselves. Accepts cryptocurrency. | 2021/06/09 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Germany"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should "
+"let them know about your intention when ordering a server or in advance. | "
+"06/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [EUServ](http://euserv.de) | AS35366 | Yes | Yes | Yes | \"Relays only "
+"allowed on dedicated Servers Prime64 and Pro64, Exit nodes only allowed on "
+"Prime64 and Pro64 with Pro-Option, own subnet, RIPE entry along with "
+"publicly visible abuse and police contact.\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IPX-Server](https://www.ipx-server.de) | - | Yes | Yes | - | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Keyweb](https://www.keyweb.de) | AS31103 | Yes | Yes | Yes | \"Everything"
+" that is in accordance with current jurisprudence is permitted on our "
+"servers.\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Afterburst](http://afterburst.com) | AS29761, AS8100 | - | Yes | No | -"
+" | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |"
+" - | 2018-10-25 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [linevast](https://www.linevast.de) | AS201206 | No | No | No | | 03/2021"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Server4You](https://www.server4you.de)| AS131914 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hetzner](http://hetzner.de) | AS24940 | Yes | Yes | Yes | Offers good "
+"dedicated root servers for a good price. \"It is not a Problem, however, "
+"abuse reports can lead to a server lock\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Contabo](https://contabo.de) | AS51167 | No | No | No | Tor prohibited "
+"due to terms of service | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Strato](https://strato.de) | AS6724 | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PraHost](https://www.prahost.com) | - | Yes | Yes | Yes | \"If there is "
+"any abuse notice received, you need to solve it in given time, else your IP "
+"will be blocked until you take any action\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server) | AS34011"
+" | Yes | Yes | Yes | Only allowed on jiffybox | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [NetCologne](https://www.netcologne.de) | - | - | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Signaltransmitter](https://signaltransmitter.de) | AS24961 | Yes | Yes | "
+"Yes | \"In principle, we do not limit our services apart from mining "
+"bitcoins\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Netcup](https://www.netcup.de) | AS197540 | Yes | Yes | Yes | Tor allowed"
+" on VPS and rootservers | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Onyxhosting](https://onyxhosting.de) | - | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IP-Projects](https://www.ip-projects.de) | AS48314 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Lansol](https://www.lansol.de) | - | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [delta.networks](https://www.delta-networks.de) | AS9937 | No | No | No | "
+"- | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPS2Day](https://www.vps2day.com) | AS58329 | Yes | Yes | No | Exit nodes"
+" prohibited due to terms of service | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Serverprofis](https://www.serverprofis.de) | AS5539 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [manitu](https://www.manitu.de) | AS34240 | No | No | No | \"I'm sorry - "
+"even if the network has great added value for specific purposes, we have "
+"decided to prohibit Tor services on our network\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [active-servers](https://www.active-servers.com) | AS197071 | Yes | Yes | "
+"Yes | \"Usually this leads to abuse mails, which only cause trouble – but "
+"basically we have nothing against it\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UltraVPS](https://www.ultravps.eu) | - | No | No | No | \"We are not the "
+"right host for your project\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Hong Kong"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their "
+"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's "
+"data centers, Hong Kong. | - | 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Hungary"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They"
+" only say you should answer abuse requests in 24h. ISP has re-confirmed by "
+"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |"
+" 2014-10-15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Iceland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor "
+"enn.lu and saveyourprivacy exit nodes | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | "
+"Yes? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Italy"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Fastweb](https://fastweb.it/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - "
+"|"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS "
+"generically indicate that the operator is responsible for all the activities"
+" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a"
+"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | "
+"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports "
+"other than the well-known are filtered. Abuse complaints need to go through "
+"their support service | 11/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Revolution Hosting](https://rhosting.it/) | AS60798 | Yes | Yes | No | "
+"Exit nodes are allowed but they will be immediately terminated if any abuse "
+"complaint is issued. KVM VPS. IPv4+IPv6 native support. * Gnu/Linux, FreeBSD"
+" and Windows server supported. Coingate supported. | 12/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [G-Core Labs](https://gcorelabs.com) | AS199524 | Yes | Yes | Yes | "
+"Comments: No restrictions but legality is mandatory. Exits are welcome. "
+"Abuse complaints are forwarded to the customer and discussed with the abuse "
+"team. KVM VPS. IPv4+IPv6 native support. * Gnu/Linux, FreeBSD and Windows "
+"server supported. Unmetered traffic. | 12/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Latvia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support "
+"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If "
+"your Exit relay receive too much complaints, they will ask to you to stop or"
+" otherwise they will suspend. | 2015/03/06 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Lithuania"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | "
+"All abuse mails they got yielded support tickets | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Mexico"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Axtel | AS6503 | Yes | Yes | Yes | Currently some Guard / Middle and exit"
+" nodes are running in Axtel network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Telmex | AS8151 | No | Yes | No | Currently some Guard / Middle nodes are"
+" running in Telmex network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Mega Cable | AS13999 | No | Yes | No | Currently some Guard / Middle "
+"nodes are running in Mega Cable network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Moldova"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | "
+"09/13/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | No | \"Tor exit relay "
+"is strictly forbidden on our company's servers\" | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Netherlands"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can"
+" result in temporary blocks, therefore they recommend to use an dedicated IP"
+" address for exit nodes | 06/16/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | "
+"05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| Ziggo | AS9143 | Yes | Yes | Yes | - | 05/24/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can"
+" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see "
+"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an"
+" exception if your exit-node has a reduced exit policy. And you must leave a"
+" note to them that you are running a exit-node. \"We allow tor exit nodes as"
+" long you run a limited exit policy (block SMTP) to avoid abuse. | "
+"12/26/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if "
+"abuse is handled properly | 08/13/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin "
+"accepted. | 10/12/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - "
+"| 02/06/2019 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly "
+"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the "
+"most stable. You need to email them for a custom offer. They also accept "
+"Bitcoin/UKash/CashU | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has "
+"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [DirectVPS](http://directvps.nl/) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Versio](http://versio.nl/) | - | Yes | Yes | No | - | 2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse "
+"complaints must be responded to within 24 hours or the system automatically "
+"suspends your account until you do. | 2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows "
+"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure "
+"to tell them that you're running an exit | 09/2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### New Zealand and Australia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS"
+" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP "
+"is:SoftLayer network, which includes primary transit from Telstra and "
+"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Rimu hosting](http://rimuhosting.com) | - | Yes | Yes | Yes | Have "
+"servers in N.Z.; Sydney; London; and Dallas. Locations may vary, but quite "
+"happy with the specific Oz/NZ query. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Poland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hitme.pl](http://hitme.pl/) | - | Yes | Yes | No | They block accounts if"
+" you receive an abuse report | 29/03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | "
+"27/08/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Exone](http://www.exone.pl/) | - | Yes | Yes | ? | - | 28/08/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | "
+"01/10/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | "
+"02/10/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [statnet.pl](http://www.statnet.pl/) | - | No | No | No | Used to allow "
+"Tor-relays, but now is blocking Tor activity | 12/06/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit"
+" node on collocated dedicated server | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | "
+"21/02/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Romania"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Voxility](http://www.voxility.com/) | - | Yes | Yes | ? | Read more [2015"
+" tor-talk thread](https://lists.torproject.org/pipermail/tor-"
+"relays/2015-April/006867.html%7CApril) | 04/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [JavaPipe](https://javapipe.com/) | - | Yes | Yes | ? | - | 04/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MilesWeb](https://www.milesweb.com/) | - | Yes | Yes | No | Plans in "
+"Romania and also have data centers in USA and UK with 24x7 free support. | "
+"03/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Sweden"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit "
+"should use Reduced Exit Policy | 2016/06/30 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | "
+"2016/05 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| TeliaSonera | - | Yes | Yes | ? | TeliaSonera is also big in Sweden and "
+"deliver where other ISPs can't. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PRQ](http://prq.se/?p=dedicated&intl=1) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Privex](https://www.privex.io/tor-exit-policy/) | AS210083 | Yes | Yes | "
+"Yes | Tor friendly hosting provider who runs 3 relays and an exit "
+"themselves. Accepts cryptocurrency. | 2021/06/09 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously "
+"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. "
+"Handles abuse according to \"Swedish praxis\". | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Svea Hosting](https://svea.net/) | AS41634 | Yes | Yes | Yes | They run "
+"an exit node themselves and write on their dedicated server page \"It is "
+"perfect for [...] TOR Exit Nodes\" | 04/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Switzerland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Solar Communications Gmbh](https://solarcom.ch/) | AS197988 | Yes | Yes |"
+" No | \"We allow to place Tor routers, but don't allow to place Tor exit "
+"nodes.\" This applies to all their partners, who actually sell Solar's "
+"services to the public, namely: [Server & cloud](https://server-cloud.com), "
+"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), "
+"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). "
+"Cryptocurrencies are accepted. | 12/04/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [fsit](http://www.fsit.ch/) | - | Yes | Yes | Yes | - | 11/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Swiss Made Host](https://swissmade.host/en/) | - | No | No | No | \"Tor "
+"is not welcome on our network.\" | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Slovenia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They "
+"just simply forward DMCA notices to us to handle (or ignore) them | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Ukraine"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, "
+"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Colocall](http://www.colocall.net/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### United Kingdom"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Gigatux](https://www.gigatux.com) | - | Yes | Yes | Yes | They actually "
+"run their own relay named Gigatux. They also offer servers in the US, "
+"Germany, and Israel. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Clustered.net](http://www.clustered.net) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Bitfolk](http://bitfolk.com/) | - | Yes | Yes | Yes | They are very "
+"knowledgable and understand Tor and its uses. They are hot on spam and abuse"
+" so advise changing the default exit (good idea in the UK anyhow). Any DMCA "
+"notices received were simply forwarded on without agro | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### US"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse "
+"handling | 10/15/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |"
+" - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - "
+"| Yes | Yes | Yes | - | 06/19/13 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Axigy](http://www.axigy.com) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal "
+"abuse handling policies | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [BuyVM.net](https://buyvm.net) | AS53667 | Yes | Yes | Yes | New Tor rules"
+" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if "
+"you follow the steps. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you "
+"are interested in hosting either, you can ask us about a dedicated server.\""
+" | 10/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Cloudvider](https://www.clouvider.co.uk/) | - | No | No | No | This is "
+"for their US Operations arm. They will cancel your account and claim it is a"
+" ToS violation, which requires you to pay out a 60-day notice. | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA "
+"handling | 01/01/12 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Cyberonic](http://www.cyberonic.com) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Datawagon](https://datawagon.net) | AS27176 | Yes | Yes | Yes | Customers"
+" are forwarded abuse complaints to handle themselves | 03/06/19 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Ethr.net](http://ethr.net/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Evolucix](http://www.evolucix.com) | - | Yes | Yes | No(?) | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Future Hosting](http://www.futurehosting.com/) | - | Yes | Yes | No | - |"
+" 09/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hivelocity](https://www.hivelocity.net/) | - | No | No | No | They are "
+"symphathetic, but do not want their IP space \"polluted\" by Tor abuse "
+"requests. | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [HostGator](http://www.hostgator.com/) | - | No | No | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com) | AS46562 | Yes | Yes | No | Their vps "
+"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato "
+"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |"
+" 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostUS](http://hostus.us/) | AS25926 | Yes | Yes | No | - | 10/16/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [IPXcore](https://ipxcore.com/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Luna Node](https://www.lunanode.com/index.php) | - | Yes | Yes | No | - |"
+" 05/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [OVH](https://www.ovh.com/us/index.xml ) | AS16276 | Yes | Yes | ? | - | "
+"12/31/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Oplink.net](https://www.oplink.net) | - | Yes | Yes | No | - | 09/03/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Psychz.net](https://www.psychz.net/) | - | Yes | Yes | Yes | Very Exit "
+"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PulseServers](https://www.pulseservers.com) | AS16276 | Yes | Yes | Yes |"
+" Exit-friendly. | 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [RamNode](http://ramnode.com/) | AS3842 | Yes | Yes | No | - | 11/03/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | "
+"11/03/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Softlayer](http://www.softlayer.com) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Slicehost/Rackspace](http://www.slicehost.com/) | - | Yes | Yes | No | "
+"Host, not an ISP | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Sh3lls](http://www.sh3lls.net/dedicated.htm) | - | Yes | Yes | No | - | -"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [SolarVPS](https://solarvps.com) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [SeedVPS](https://www.seedvps.com) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tailored VPS](http://tailoredvps.com/) | - | Yes | Yes | Yes(?) | - | - "
+"|"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [VPS6.NET](https://vps6.net/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPSWebServer.com](http://www.vpswebserver.com) | - | Yes || No | ? | - | "
+"- |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Inerail](http://inerail.net/) | - | Yes | Yes | Yes | Tor only allowed on"
+" dedicated/colocation | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [CondoInternet ISP](http://www.condointernet.net/) | - | Yes | Yes | Yes |"
+" - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DigitalOcean](http://digitalocean.com/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PhoenixNap / Secured Servers](http://www.phoenixnap.com/) | - | Yes | Yes"
+" | No | - | 08/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Vultr](http://vultr.com) | AS20473 | Yes | Yes | No | When asked directly"
+" they will claim they do support Tor exits but will pull the rug out from "
+"under you later on. This has happened to at least two exit operators. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChicagoVPS](http://chicagovps.net/) | - | Yes | Yes | No | Tor "
+"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes "
+"will be suspended without prior notice. | 15/01/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Xmission](https://www.xmission.com/) | - | Yes | Yes | Yes | - | 01/28/15"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [blackpulsehosting](https://www.blackpulsehosting.com) | - | Yes | Yes | "
+"No | - | 10/25/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | "
+"Only offers colocation, no cheap VPS option. | 1/14/19 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.title)
+msgid "Swag"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.subtitle)
+msgid ""
+"If you're operating a fast relay or you've done something else cool, you're "
+"eligible to receive our swag."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "You can get a Tor T-shirt for contributing to the Tor project."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "There are two primary ways of contributing:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"* Operate a fast Tor relay that's been running for the past two months: you "
+"are eligible if you allow exits to port 80 and you average 250 KBytes/s "
+"traffic, or if you're not an exit but you average 500 KBytes/s traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "* Help out in other ways. Maintain a translation. Run Tor trainings."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "Write a good support program and get a lot of people to use it."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"Do research on Tor and anonymity, solve some of our bugs, or establish "
+"yourself as a Tor advocate."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"If you're operating a fast relay or you've done something else cool, email "
+"us at tshirt at torproject.org with the details."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"(We want to make sure our shirts help outreach happen all around the world, "
+"so please understand if we can't send you 5 shirts for your 5 excellent "
+"relays.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"There are a variety of colors, shapes, and sizes available in the great "
+"roots design that Leiah Jansen made for us, as well as some older designs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.title)
+msgid "The Legal FAQ for Tor Relay Operators"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle)
+msgid ""
+"FAQ written by the Electronic Frontier Foundation (EFF). Last updated March "
+"27, 2020."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"NOTE: This FAQ is for informational purposes only and does not constitute "
+"legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Our aim is to provide a general description of the legal issues surrounding "
+"Tor in the United States."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Also, if you received this document from anywhere besides the EFF web site "
+"or https://community.torproject.org/relay/community-resources/eff-tor-legal-"
+"faq, it may be out of date. Follow the link to get the latest version."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Got a DMCA notice? Check out our [sample response letter](/relay/community-"
+"resources/eff-tor-legal-faq/tor-dmca-response)!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "## General Information"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Has anyone ever been sued or prosecuted for running Tor?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Although we are not aware of an individual being sued, prosecuted, or "
+"convicted for running a Tor relay**, law enforcement in the United States "
+"and other countries has occasionally mistakenly investigated individuals "
+"running a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"We believe that running a Tor relay, including an exit relay that allows "
+"people to anonymously send and receive traffic, is legal under U.S. law. Law"
+" enforcement, however, [often misunderstands](https://www.eff.org/wp"
+"/unreliable-informants-ip-addresses-digital-tips-and-police-raids) how Tor "
+"works and has occasionally attributed illegal traffic on the network as "
+"originating from a Tor exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This has resulted in police suspecting Tor relay operators of crimes and "
+"sometimes [seizing computer](https://www.eff.org/deeplinks/2011/08/why-ip-"
+"addresses-alone-dont-identify-criminals) equipment, including Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For example, in 2016 Seattle police [mistakenly "
+"raided](https://web.archive.org/web/20191210114929/https://www.thestranger.…"
+"/judge-who-authorized-police-search-of-seattle-privacy-activists-wasnt-told-"
+"they-operate-tor-network/) the home of a privacy activist operating a Tor "
+"exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"And Russian authorities wrongfully arrested math instructor and Tor relay "
+"operator [Dmitry Bogatov](https://www.eff.org/deeplinks/2017/04/access-now-"
+"and-eff-condemn-arrest-tor-node-operator-dmitry-bogatov-russia), though they"
+" later cleared him of "
+"[charges](https://web.archive.org/web/20190617062802/https://tass.com/societ…."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Tor has been developed to be a tool for free expression, privacy, "
+"and human rights. It is not a tool designed or intended to be used to break "
+"the law, either by Tor users or Tor relay operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Can EFF promise that I won't get in trouble for running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. All new technologies create legal uncertainties, and Tor is no "
+"exception."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"We cannot guarantee that you will never face any legal liability as a result"
+" of running a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, EFF believes so strongly that those running Tor relays shouldn't be"
+" liable for traffic that passes through the relay that we're running our own"
+" middle relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Will EFF represent me if I get in trouble for running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Maybe**. While EFF cannot promise legal representation for all Tor relay "
+"operators, it [will assist relay operators](https://www.eff.org/pages/legal-"
+"assistance) in assessing the situation and will try to locate qualified "
+"legal counsel when necessary."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Inquiries to EFF for the purpose of securing legal representation or "
+"referrals should be directed to our intake coordinator by sending an email "
+"to info at eff.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Such inquiries will be kept confidential subject to the limits of the "
+"attorney/client privilege."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Note that although EFF cannot practice law outside of the United States, it "
+"will still try to assist non-U.S. relay operators in finding local "
+"representation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### How should I deal with a police visit/raid/interrogation?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are detained and questioned by police, you have a right to request to"
+" speak with an attorney before and during any questioning."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"It is best to say \"I want my attorney and I choose to remain silent\" and "
+"then refuse questioning until you have a chance to talk to a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, if you do decide to waive your right to the assistance of counsel "
+"and answer questions without an attorney present, be sure to tell the truth."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Lying to law enforcement may lead to more trouble than for whatever it was "
+"they wanted to talk to you about in the first place."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Does U.S. law provide any protections for the Tor network against civil "
+"lawsuits?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes.** A federal law, 47 U.S.C. § 230 (often called Section 230), provides"
+" legal immunity for online intermediaries that host or republish speech."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Though there are important exceptions for certain criminal and intellectual "
+"property-based claims, Section 230’s immunity protects online services, such"
+" as the Tor network, against a range of laws that might otherwise be used to"
+" hold them legally responsible for what others say and do."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Another federal law, 17 U.S.C. § 512(a), part of the Digital Millennium "
+"Copyright Act, provides a legal safe harbor against copyright infringement "
+"claims based on material that is simply transmitted without modification, as"
+" a Tor relay does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Should I contact the Tor developers when I have legal questions about "
+"Tor or to inform them if I suspect Tor is being used for illegal purposes?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Tor's developers are available to answer technical questions, but "
+"they are not lawyers and cannot give legal advice. Nor do they have any "
+"ability to prevent illegal activity that may occur through Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Furthermore, your communications with Tor's developers are not protected by "
+"any legal privilege, so law enforcement or civil litigants could subpoena "
+"and obtain any information you give to them."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"You can contact info(a)eff.org if you face a specific legal issue. We will try"
+" to assist you, but given EFF's small size, we cannot guarantee that we can "
+"help everyone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Do Tor's core developers make any promises about the trustworthiness or "
+"reliability of Tor relays that are listed in their directory?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Although the developers attempt to verify that Tor relays listed in "
+"the directory maintained by the core developers are stable and have adequate"
+" bandwidth, neither they nor EFF can guarantee the personal trustworthiness "
+"or reliability of the individuals who run those relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Tor's core developers further reserve the right to refuse a Tor relay "
+"operator's request to be listed in their directory or to remove any relay "
+"from their directory for any reason."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "## Exit Relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Exit relays raise special concerns because the traffic that exits from them "
+"can be traced back to the relay's IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"While we believe that running an exit relay is legal, it is practically "
+"impossible to stop the use of an exit relay for illegal activity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"That may attract the attention of private litigants or law enforcement."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"An exit relay may forward traffic that is considered unlawful, and that "
+"traffic may be attributed to the operator of a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Indeed, police have mistakenly attributed traffic from an exit relay as "
+"coming from the relay’s operator."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are not willing to deal with that risk, a bridge or middle relay may "
+"be a better fit for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"These relays do not directly forward traffic to the Internet and so can't be"
+" easily mistaken for the origin of allegedly unlawful content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor Project's blog has some excellent "
+"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) "
+"for running an exit with as little risk as possible. We suggest that you "
+"review their advice before setting up an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I run an exit relay from my home?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "**No**, this is risky and not recommended."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If law enforcement becomes interested in traffic from your exit relay, it's "
+"possible that officers will mistakenly attribute that traffic as originating"
+" from your home."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This could result in law enforcement raiding your home, seizing your "
+"computer, and suspecting you of criminal activity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For that reason, it's best not to run your exit relay in your home or using "
+"your home Internet connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Given those risks, you should instead consider running your exit relay in a "
+"commercial facility that is supportive of Tor. Have a separate IP address "
+"for your exit relay, and don't route your own traffic through it."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Of course, you should avoid keeping any sensitive or personal information on"
+" the computer hosting your exit relay, and you never should use that machine"
+" for any illegal purpose."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you do decide to run an exit relay from your home despite these risks, "
+"please review Tor’s recommendations, including telling your ISP and "
+"obtaining a separate IP address for the exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I tell my ISP that I'm running an exit relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an "
+"exit relay and supports you in that goal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This will help ensure that your Internet access isn't cut off due to abuse "
+"complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor community maintains a list of ISPs that are particularly Tor-savvy, "
+"as well as ones that aren't."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Is it a good idea to let others know that I'm running an exit relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes**. Be as transparent as possible about the fact that you're running an"
+" exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If your exit traffic draws the attention of the government or disgruntled "
+"private party, you want them to figure out quickly and easily that you are "
+"part of the Tor network and not responsible for the content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This could mean the difference between having your computer seized by law "
+"enforcement and being left alone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-"
+"exit-node) the following ways to let others know that you're running an exit"
+" relay:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* Set up a reverse DNS name for the IP address that makes clear that the "
+"computer is an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* Set up a notice like [this](https://blog.torproject.org/blog/tips-"
+"running-exit-node) to explain that you're running an exit relay that's part "
+"of the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* If possible, get an [ARIN](https://www.arin.net/) registration for your "
+"exit relay that displays contact information for you, not your ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This way, you'll receive any abuse complaints and can respond to them "
+"directly. Otherwise, try to ensure that your ISP forwards abuse complaints "
+"that it receives to you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Should I snoop on the plaintext traffic that exits through my Tor "
+"relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. You may be technically capable of modifying the Tor source code or "
+"installing additional software to monitor or log plaintext that exits your "
+"relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, Tor relay operators in the United States can possibly create civil "
+"and even criminal liability for themselves under state or federal wiretap "
+"laws if they monitor, log, or disclose Tor users' communications, while "
+"non-U.S. operators may be subject to similar laws."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Do not examine anyone's communications without first talking to a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### If I receive a subpoena or other information request from law "
+"enforcement or anyone else related to my Tor relay, what should I do?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Educate them about Tor**. In most instances, properly configured Tor "
+"relays will have no useful data for inquiring parties, and you should feel "
+"free to educate them on this point."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"To the extent you do maintain logs, however, you should not disclose them to"
+" any third party without first consulting a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"In the United States, the data may be protected by the Electronic "
+"Communications Privacy Act, and relay operators outside of the United States"
+" may be subject to similar data protection laws."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"You may receive legal inquiries where you are prohibited by law from telling"
+" anyone about the request. We believe that, at least in the United States, "
+"such gag orders do not prevent you from talking to a lawyer, including "
+"calling a lawyer to find representation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Inquiries to EFF for the purpose of securing legal representation should be "
+"directed to our intake coordinator (info at eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For more information about responding to abuse complaints and other "
+"inquiries, check out the [Tor Abuse "
+"FAQ](https://support.torproject.org/abuse) and the collection of [abuse "
+"response templates](/relay/community-resources/tor-abuse-templates/) on the "
+"Tor Project's website."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For information on what to do if law enforcement seeks access to your "
+"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp"
+"/know-your-rights) guide."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### My ISP, university, etc. just sent me a DMCA notice. What should I do?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"EFF has written a [short template](tor-dmca-response) to help you write a "
+"response to your ISP, university, etc., to let them know about the details "
+"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Note that template only refers to U.S. jurisdictions, and is intended only "
+"to address copyright complaints that are based on a relay of allegedly "
+"infringing material through the Tor node."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you like, you should consider submitting a copy of your notice to the "
+"Lumen Database. The email address for submissions is team(a)lumendatabase.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This will help us recognize trends and issues that the lawyers might want to"
+" focus on."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Lumen encourages submissions from people outside the United States too."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"EFF believes that Tor relays should be protected from copyright liability "
+"for the acts of their users because a Tor relay operator can raise an "
+"immunity defense under Section 512 of DMCA as well as defenses under "
+"copyright's secondary liability doctrines."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, no court has yet addressed these issues in the context of Tor "
+"itself."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are uncomfortable with this uncertainty, you may consider using a "
+"reduced exit policy (such as the default policy suggested by the Tor "
+"Project) to try to minimize traffic types that are often targeted in "
+"copyright complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are a Tor relay operator willing to stand up and help set a clear "
+"legal precedent establishing that merely running a relay does not create "
+"copyright liability for either operators or their bandwidth providers, EFF "
+"is interested in hearing from you."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.title)
+msgid "Relay Post-install and good practices"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.section)
+msgid "Relay operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "#1. Make sure relay ports can be reached"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you are using a firewall, open a hole in your firewall so incoming "
+"connections can reach the ports you will use for your relay (ORPort, plus "
+"DirPort if you enabled it)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Also, make sure you allow all outgoing connections too, so your relay can "
+"reach the other Tor relays, clients and destinations."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can find the specific ORPort TCP port number in the torrc configuration "
+"samples below (in the OS specific sections)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 2. Verify that your relay works"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If your logfile (syslog) contains the following entry after starting your "
+"tor daemon your relay should be up and running as expected:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Self-testing indicates your ORPort is reachable from the outside. Excellent."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"About 3 hours after you start your relay it should appear on [Relay "
+"Search](https://metrics.torproject.org/rs.html)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "You can search for your relay using your nickname or IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 3. Read about Tor relay lifecycle"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"It takes some time for relay traffic to ramp up, this is especially true for"
+" guard relays but to a lesser extend also for exit relays. To understand "
+"this process, read about the [lifecycle of a new "
+"relay](https://blog.torproject.org/lifecycle-new-relay)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 4. Configuration Management"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you plan to run more than a single relay, or you want to run a high "
+"capacity relay (multiple Tor instances per server) or want to use strong "
+"security features like [Offline Master "
+"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/Of…"
+" without performing additional steps manually, you may want to use "
+"configuration management for better maintainability."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are multiple configuration management solutions for Unix-based "
+"operating systems (Ansible, Puppet, Salt, ...)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following Ansible Role has specifically been built for Tor relay "
+"operators and supports multiple operating systems: [Ansible "
+"Relayor](http://github.com/nusenu/ansible-relayor)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 5. Important: if you run more than one Tor instance"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"To avoid putting Tor clients at risk, when operating multiple relays you "
+"must set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily) value and have a valid "
+"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#ContactInfo) in your torrc configuration."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The MyFamily setting is simply telling Tor clients what Tor relays are "
+"controlled by a single entity/operator/organization, so they are not used in"
+" multiple positions in a single circuit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
+"you would add the following configuration to set MyFamily:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"to both relays. To find your relay's fingerprint you can look into the log "
+"files when tor starts up or find the file named \"fingerprint\" in your tor "
+"DataDirectory."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Instead of doing so manually, for big operators we recommend to automate the"
+" MyFamily setting via a configuration management solution."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Manually managing MyFamily for big relay groups is error-prone and can put "
+"Tor clients at risk."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 6. Optional: Limiting bandwidth usage (and traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Tor will not limit its bandwidth usage by default, but supports multiple "
+"ways to restrict the used bandwidth and the amount of traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This can be handy if you want to ensure that your Tor relay does not exceed "
+"a certain amount of bandwidth or total traffic per day/week/month."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following torrc configuration options can be used to restrict bandwidth "
+"and traffic:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingMax"
+msgstr "* AccountingMax"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingRule"
+msgstr "* AccountingRule"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingStart"
+msgstr "* AccountingStart"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthRate"
+msgstr "* BandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthBurst"
+msgstr "* BandwidthBurst"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* RelayBandwidthRate"
+msgstr "* RelayBandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Having a fast relay for some time of the month is preferred over a slow "
+"relay for the entire month."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Also see the bandwidth entry in the "
+"[FAQ](https://support.torproject.org/operators/bandwidth-shaping/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 7. Check IPv6 availability"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We encourage everyone to enable IPv6 on their relays. This is especially "
+"valuable on exit and guard relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
+"do some basic IPv6 connectivity tests."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following command line will ping the IPv6 addresses of Tor directory "
+"authorities from your server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
+msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"At the end of the output you should see \"OK.\" if that is not the case, do "
+"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
+"working."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"**If you enable IPv6 without working IPv6 connectivity, your entire relay "
+"will remain unused, regardless of whether IPv4 is working.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
+"additional ORPort line to your configuration (example for ORPort 9001):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "ORPort [IPv6-address]:9001"
+msgstr "ORPort [IPv6-address]:9001"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "The location of that line in the configuration file does not matter."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can simply add it next to the first ORPort lines in your torrc file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: You have to explicitly specify your IPv6 address in square brackets, "
+"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you have a global IPv6 address you should be able to find it in the "
+"output of the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "ip addr|grep inet6|grep global"
+msgstr "ip addr|grep inet6|grep global"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
+"allow exiting via IPv6 so clients can reach IPv6 destinations:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "IPv6Exit 1"
+msgstr "IPv6Exit 1"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"**Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
+"IPv6-only.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 8. Maintaining a relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Backup Tor Identity Keys"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"After your initial installation and start of the tor daemon it is a good "
+"idea to make a backup of your relay's long term identity keys."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"They are located in the \"keys\" subfolder of your DataDirectory (simply "
+"make a copy of the entire folder and store it in a secure location)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Since relays have a ramp-up time it makes sense to back up the identity key "
+"to be able to restore your relay's reputation after a disk failure - "
+"otherwise you would have to go through the ramp-up phase again."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Default locations of the keys folder:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* FreeBSD: `/var/db/tor/keys`"
+msgstr "* FreeBSD: `/var/db/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Fedora: `/var/lib/tor/keys`"
+msgstr "* Fedora: `/var/lib/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Subscribe to the tor-announce mailing list"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This is a very low traffic mailing list and you will get information about "
+"new stable tor releases and important security update information: [tor-"
+"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"announce)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Setting up outage notifications"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Once you set up your relay it will likely run without much work from your "
+"side."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "If something goes wrong it is good to get notified automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We recommend you use one of the free services that allow you to check your "
+"relay's ORPorts for reachability and send you an email should they become "
+"unreachable for whatever reason."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
+"you to monitor TCP listeners on arbitrary ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This service can check your configured ports once every 5 minutes and send "
+"you an email should your tor process die or become unreachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "This checks only for the listener but does not speak the Tor protocol."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"A good way to monitor a relay for its health state is to have a look at its "
+"bandwidth graphs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## System Health Monitoring"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"To ensure your relay is healthy and not overwhelmed it makes sense to have "
+"some basic system monitoring in place to keep an eye on the following "
+"metrics:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Bandwidth"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Established TCP Connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Memory"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Swap"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* CPU"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are many tools for monitoring this kind of data, [munin](http://munin-"
+"monitoring.org/) is one of them and is relatively easy to setup."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: **Do not make your private monitoring data graphs public since this "
+"could help attackers with deanonymizing Tor users.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Some practical advice:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* If you want to publish traffic statistics, you should aggregate all your "
+"relays' traffic over at least a week, then round that to the nearest 10 TiB "
+"(terabytes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* Reporting individual relays is worse than reporting totals for groups of "
+"relays. In future, tor will securely aggregate bandwidth statistics, so any "
+"individual relay bandwidth reporting will be less secure than tor's "
+"statistics."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Smaller periods are worse."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Numbers are worse than graphs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Real-time data is worse than historical data."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* Data in categories (IP version, in/out, etc.) is worse than total data."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Tools"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This section lists a few tools that you might find handy as a Tor relay "
+"operator."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
+"that allows you to see real time data of your relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* vnstat: vnstat is a command-line tool that shows the amount of data going "
+"through your network connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
+" documentation](https://humdi.net/vnstat/) and [demo "
+"output](https://humdi.net/vnstat/cgidemo/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.section)
+msgid "Snowflake"
+msgstr "Snowflake"
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.subtitle)
+msgid ""
+"Run an snowflake proxy to help censored users connect to the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.section)
+msgid "Snowflake operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up a Snowflake proxy to help censored users "
+"connect to the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "The requirements are:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "1. Internet connectivity"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid ""
+"If you don't meet the requirements to run a Tor relay or obfs4 bridge, "
+"running a Snowflake proxy is a great way to donate your bandwidth to help "
+"users circumvent censorship."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "There are a few different options for running a Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.title)
+msgid "Exit"
+msgstr "結束"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
+msgid "How to deploy an Exit node"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"We assume you read through the [relay guide](..) already. This subpage is "
+"for operators that want to turn on exiting on their relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is recommended that you setup exit relays on servers dedicated to this "
+"purpose."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is not recommended to install Tor exit relays on servers that you need "
+"for other services as well."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Do not mix your own traffic with your exit relay traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Reverse DNS and WHOIS record"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Before turning your non-exit relay into an exit relay, ensure that you have "
+"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
+"exit relay. Something like \"tor-exit\" in its name is a good start."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If your provider offers it, make sure your WHOIS record contains clear "
+"indications that this is a Tor exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Do use a domain name that you own. Definitely do not use `torproject.org` as"
+" a domain name for your reverse DNS."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Exit Notice HTML page"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To make it even more obvious that this is a Tor exit relay you should serve "
+"a Tor exit notice HTML page."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
+" of tor's DirPortFrontPage feature to display an HTML file on that port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"This file will be shown to anyone directing their browser to your Tor exit "
+"relay IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "DirPort 80"
+msgstr "DirPort 80"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "DirPortFrontPage /path/to/html/file"
+msgstr "DirPortFrontPage /path/to/html/file"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
+" to your needs:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
+"notice.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Here are some more tips for running a reliable exit relay:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "https://blog.torproject.org/tips-running-exit-node"
+msgstr "https://blog.torproject.org/tips-running-exit-node"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Exit Policy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Defining the [exit policy](https://www.torproject.org/docs/tor-"
+"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
+"relay configuration."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The exit policy defines which destination ports you are willing to forward."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"This has an impact on the amount of abuse emails you will get (less ports "
+"means less abuse emails, but an exit relay allowing only few ports is also "
+"less useful)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you want to be a useful exit relay you must **at least allow destination "
+"ports 80 and 443**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"As a new exit relay - especially if you are new to your hoster - it is good "
+"to start with a reduced exit policy (to reduce the amount of abuse emails) "
+"and further open it up as you become more experienced."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The reduced exit policy can be found on the "
+"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/Reduce…"
+" wiki page."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
+"configuration file and restart the tor daemon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "ExitRelay 1"
+msgstr "ExitRelay 1"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## DNS on Exit Relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Unlike other types of relays, exit relays also do DNS resolution for Tor "
+"clients."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"DNS resolution on exit relays is crucial for Tor clients and it should be "
+"reliable and fast by using caching."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* DNS resolution can have a significant impact on the performance and "
+"reliability that your exit relay provides."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, "
+"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid "
+"centralization."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* We recommend running a local caching and DNSSEC-validating resolver "
+"without using any forwarders (specific instructions follow below, for "
+"various operating systems)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* If you want to add a second DNS resolver as a fallback to your "
+"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"system and make sure that it is not your first entry in that file (the first"
+" entry should be your local resolver)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* If a local resolver like unbound is not an option for you, use a resolver "
+"that your provider runs in the same autonomous system (to find out if an IP "
+"address is in the same AS as your relay, you can look it up using "
+"[bgp.he.net](https://bgp.he.net))."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"limit AS-level exposure of DNS queries."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"There are multiple options for DNS server software. "
+"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"a popular one but feel free to use any other software that you are "
+"comfortable with."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"When choosing your DNS resolver software, make sure that it supports DNSSEC "
+"validation and QNAME minimization (RFC7816)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Install the resolver software over your operating system's package manager, "
+"to ensure that it is updated automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"By using your own DNS resolver, you are less vulnerable to DNS-based "
+"censorship that your upstream resolver might impose."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Below are instructions on how to install and configure unbound – a DNSSEC-"
+"validating and caching resolver – on your exit relay. Unbound has many "
+"configuration and tuning knobs but we keep these instructions simple and "
+"short; the basic setup will do just fine for most operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"After switching to unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old resolv.conf "
+"file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The following three commands install unbound, backup your DNS configuration,"
+" and tell the system to use the local unbound:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "apt install unbound"
+msgstr "apt install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To avoid unwanted configuration changed (for example by the DHCP client):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "chattr +i /etc/resolv.conf"
+msgstr "chattr +i /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The Debian configuration ships with QNAME minimization (RFC7816) enabled by "
+"default, so you don't need to enable it explicitly."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Install the unbound package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "yum install unbound"
+msgstr "yum install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "in /etc/unbound/unbound.conf replace the line"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "# qname-minimisation: no"
+msgstr "# qname-minimisation: no"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "enable and start unbound:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "systemctl enable unbound"
+msgstr "systemctl enable unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "systemctl start unbound"
+msgstr "systemctl start unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local unbound server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To avoid unwanted configuration changes (for example by the DHCP client):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"FreeBSD ships unbound in the base system but the one in ports is usually "
+"following upstream more closely, so we install the unbound package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "pkg install unbound"
+msgstr "pkg install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"following lines:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "verbosity: 1"
+msgstr "verbosity: 1"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "enable and start the unbound service:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "sysrc unbound_enable=YES"
+msgstr "sysrc unbound_enable=YES"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "service unbound start"
+msgstr "service unbound start"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "chflags schg /etc/resolv.conf"
+msgstr "chflags schg /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
+msgid "Run an obfs4 bridge to help censored users connect to the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.section)
+msgid "Bridge operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up an obfs4 bridge to help censored users "
+"connect to the Tor network. The requirements are:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "1. 24/7 Internet connectivity"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"2. The ability to expose TCP ports to the Internet (make sure that NAT "
+"doesn't get in the way)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"Note 1: If you're running a platform that is not listed on this page, you "
+"can [compile obfs4 from "
+"source](https://gitlab.com/yawning/obfs4#installation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"Note 2: If you're planning to turn an existing but non-bridge relay into a "
+"bridge relay, changing IP address, name and fingerprint is advised to avoid "
+"easy discovery and blocklisting by ISPs or governments."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.section)
+msgid "Middle/Guard relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.subtitle)
+msgid "Run a Middle/Guard relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.body)
+msgid ""
+"In this guide we describe how to setup a new Middle/Guard relay. Please "
+"choose your platform below."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title)
+msgid "Response template for Tor relay operator to ISP"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle)
+msgid "Got a DMCA notice? Check out our sample response letter!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))."
+" Last updated March 27, 2020."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Note to Tor relay operators: In this litigious era, anyone providing routing"
+" services may face copyright complaints for transmitted content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Fortunately, copyright law should provide protections from many of them both"
+" to you and to your upstream provider."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If your Internet host forwards a copyright complaint to you, you can use "
+"this template to write a response, though you will need to customize it to "
+"your situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Please also ensure all the statements are true for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"(The Tor Project has an [abuse collection of templates](/relay/community-"
+"resources/tor-abuse-templates/) to help you respond to other types of abuse "
+"complaints, too.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Before sending any response to your ISP, you may want to seek the advice of "
+"an attorney licensed to practice in your jurisdiction."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"This template letter is for informational purposes only and does not "
+"constitute legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Whether and how you should respond when you or your ISP has received a "
+"copyright notice will turn on the particular facts of your situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"This template is intended as a starting point, but you should tailor it to "
+"your own circumstances."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"In addition, it's up to you to comply with your ISP's terms of service."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If you're not comfortable including so much legal explanation, feel free to "
+"invite the ISP to contact EFF for a fuller discussion."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Also, if you received this document from anywhere other than the EFF web "
+"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq"
+"/tor-dmca-response), it may be out of date."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Follow the link to get the latest version."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Dear [ISP]:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Thank you for forwarding me the notice you received from [copyright "
+"claimant] regarding [content]. I would like to assure you that I am not "
+"hosting the claimed infringing materials, and furthermore, the Digital "
+"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from "
+"liability arising from this complaint. The notice is likely based upon "
+"misunderstandings about the law and about some of the software I run."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"As you know, the DMCA creates four \"safe harbors\" for service providers to"
+" protect them from copyright liability for the acts of their users, when the"
+" ISPs fulfill certain requirements. (17 U.S.C. 512)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The DMCA's requirements vary depending on the ISP's role. You may be "
+"familiar with the \"notice and takedown\" provisions of section 512(c) of "
+"the DMCA; however, those do not apply when an ISP merely acts as a conduit."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Instead, the \"conduit\" safe harbor of section 512(a) of the DMCA has "
+"different and less burdensome eligibility requirements, as the D.C. Circuit "
+"Court of Appeals held in RIAA v. Verizon (see "
+"https://scholar.google.com/scholar_case?case=15815830240179540527) and the "
+"Eighth Circuit Court of Appeals confirmed in RIAA v. Charter (see "
+"https://scholar.google.com/scholar_case?case=11547531128234336420)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Under DMCA 512(a), service providers like you are typically protected from "
+"damages for copyright infringement claims if you also maintain \"a policy "
+"that provides for termination in appropriate circumstances of subscribers "
+"and account holders of the service provider's system or network who are "
+"repeat infringers.\""
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If you have and implement such a policy, and you otherwise qualify for the "
+"safe harbor, you should be free from fear of copyright damages."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The copyright notice you received was likely triggered by a program I run "
+"called Tor. Tor is network software that helps users to enhance their "
+"privacy, security, and safety online."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"It does not host any content. Rather, it is part of a network of nodes on "
+"the Internet that simply pass packets among themselves before sending them "
+"to their destinations, just as any Internet intermediary does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The difference is that Tor tunnels the connections such that no hop can "
+"learn both the source and destination of the packets, giving users "
+"protection from nefarious snooping on network traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The result is that, unlike most other Internet traffic, the final IP address"
+" that the recipient receives is not the IP address of the sender."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Tor protects users against hazards such as harassment, spam, and identity "
+"theft. Initial development of Tor, including deployment of a public-use Tor "
+"network, was a project of the U.S. Naval Research Laboratory, with funding "
+"from ONR and DARPA. (For more on Tor, see https://www.torproject.org/.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I hope, as an organization committed to protecting the privacy of its "
+"customers, you'll agree that this is a valuable technology."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"While the Tor node that I run may appear to be the source of material that "
+"is alleged to be copyright-infringing, I do not host that material."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I do not select the material transmitted through the Tor node that I run, "
+"and I have no practical means of either identifying the source of such "
+"material or preventing its transmission."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I do nothing to encourage or promote the use of the Tor network for "
+"copyright infringement."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"For these reasons, I am not an infringer of copyright in any materials that "
+"are transmitted through the Tor node that I run, either directly or under a "
+"theory of contributory or vicarious liability."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Therefore, you should continue to be protected under the DMCA 512(a) safe "
+"harbor without taking any further action."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Thank you for working with me on this matter. As a loyal subscriber, I "
+"appreciate your notifying me of this issue and hope that the protections of "
+"DMCA 512 put any concerns you may have to rest."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "If not, please contact me with any further questions."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Very truly yours,"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Your customer, [User]"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.title)
+msgid "Browser Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.subtitle)
+msgid "How to run a Snowflake proxy in your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Running a Snowflake proxy as a browser add on is a great low-effort way to "
+"donate bandwidth if you don't have acces to an always-on highly connected "
+"server."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "There are very few requirements to running a browser-based proxy:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "1. Use Firefox or Chromium/Chrome as your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "2. Have WebRTC enabled"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "### 1. Install the Snowflake addon to your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"If you are running Firefox, you can install our [Firefox "
+"addon](https://addons.mozilla.org/en-US/firefox/addon/torproject-"
+"snowflake/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Chrome users can install our addon from the [Google "
+"webstore](https://chrome.google.com/webstore/detail/snowflake/mafpmfcccpbjn…."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Once it is installed, you can toggle the `Enabled` switch to turn it off and"
+" on."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"It's easiest to leave it running while you browse and it should not "
+"interfere with your regular browsing experience."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "### 2. Monitor your Snowflake's status and usage"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"The Snowflake addon will inform you about how many people you have helped in"
+" the last 24 hours."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"It will also display an error message if the Snowflake could not connect to "
+"clients or the Snowflake bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.title)
+msgid "Standalone Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.subtitle)
+msgid "How to run a standalone Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up a standalone Snowflake proxy on a server to "
+"help censored users connect to the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"The only requirements are internet connectivity, however one of the main "
+"advantages of standalone Snowflake proxies is that they can be installed on "
+"servers and offer a higher bandwidth and more reliable option for users "
+"behind restrictive NATs and firewalls."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Therefore, we especially recommend:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"2. A full-cone NAT (you can use this [NAT behaviour "
+"tool](https://github.com/pion/stun/tree/master/cmd/stun-nat-behaviour) to "
+"test what type of NAT you have."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"The properties you are looking for are address-independent mapping and "
+"either address-independent or address-dependent filtering)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "There are several ways to setup and run a standalone snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Docker setup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"You must first have [Docker](https://docs.docker.com/engine/install/) and "
+"[docker-compose](https://docs.docker.com/compose/install/) installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"We have a [Docker "
+"image](https://hub.docker.com/repository/docker/thetorproject/snowflake-"
+"proxy) to ease the setup of a snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"First [download docker-compose.yml](https://gitlab.torproject.org/tpo/anti-"
+"censorship/docker-snowflake-proxy/raw/main/docker-compose.yml)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Then, deploy the proxy by running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "docker-compose up -d snowflake-proxy"
+msgstr "docker-compose up -d snowflake-proxy"
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "You should now see the output:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Creating snowflake-proxy ... done"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "and your proxy is up and running!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Ansible"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"There is now an ansible role to install a Snowflake proxy on Debian [created"
+" by Jacobo Nájera](https://lists.torproject.org/pipermail/anti-censorship-"
+"team/2021-March/000143.html): https://galaxy.ansible.com/nvjacobo/snowflake"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Compiling and running from source"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"1. First you will need to install and configure Go to build the standalone "
+"proxy-go code."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"If you are running Ubuntu or Debian, you can install Go by executing `apt "
+"install golang`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Otherwise visit https://golang.org/dl/."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "You will need Go 1.13+ to run the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "2. Clone the [source code](#source-code)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"git clone https://git.torproject.org/pluggable-transports/snowflake.git"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "3. Build the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "go build"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "4. Run the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"For our fallback proxy-go instances on snowflake-broker, [we manage proxy-go"
+" instances using runit](https://gitlab.torproject.org/tpo/anti-"
+"censorship/team/-/wikis/Survival-Guides/Snowflake-Bridge-Survival-Guide"
+"#standalone-proxy-go-instances)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"However, a simpler nohup command will also allow you to run an instance in "
+"the background."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "nohup ./proxy &"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.title)
+msgid "NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 1. Setup `pkg_add`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
+msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "2. Install `obfs4proxy` and `tor` NetBSD's package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# pkg_add obfs4proxy tor`"
+msgstr "`# pkg_add obfs4proxy tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "RunAsDaemon 1"
+msgstr "RunAsDaemon 1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "BridgeRelay 1"
+msgstr "BridgeRelay 1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"TODO1\" with a Tor port of your choice. This port must be "
+"externally"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# reachable. Avoid port 9001 because it's commonly associated with Tor and"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# censors may be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ORPort TODO1"
+msgstr "ORPort TODO1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Replace \"TODO2\" with an obfs4 port of your choice. This port must be"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# externally reachable and must be different from the one specified for "
+"ORPort."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Avoid port 9001 because it's commonly associated with"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Tor and censors may be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Local communication port between Tor and obfs4. Always set this to "
+"\"auto\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific port"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# number, nor listen on 0.0.0.0."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ExtORPort auto"
+msgstr "ExtORPort auto"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address(a)email.com>\" with your email address so we can contact "
+"you if"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# there are problems with your bridge. This is optional but encouraged."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ContactInfo <address(a)email.com>"
+msgstr "ContactInfo <address(a)email.com>"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Pick a nickname that you like for your bridge. This is optional."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Nickname PickANickname"
+msgstr "Nickname PickANickname"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, and `Nickname` options."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open/forward both ports. "
+"You can use [our reachability test](https://bridges.torproject.org/scan/) to"
+" see if your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid ""
+"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can "
+"talk to `tor` over the loopback interface - do not forget to allow the "
+"**ExtORPort**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 3. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# /etc/rc.d/tor start`"
+msgstr "`# /etc/rc.d/tor start`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# tail /var/log/messages`"
+msgstr "`# tail /var/log/messages`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> "
+"<FINGERPRINT>'"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> "
+"<HASHED FINGERPRINT>'"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
+msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "[notice] Bootstrapped 100%: Done"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this "
+"may take up to 20 minutes -- look for log messages indicating success)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Self-testing indicates your ORPort is reachable from the outside. "
+"Excellent. Publishing server descriptor."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 5. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"If you are having troubles setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/). If your "
+"bridge is now running, check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.title)
+msgid "Post-install"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.subtitle)
+msgid "How to find your bridge in Relay Search and connect manually"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid "Congrats!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you get to this point, it means that your obfs4 bridge is running and is "
+"being distributed by BridgeDB to censored users. Note that it can take "
+"several days or weeks until you see a consistent set of users, so don't get "
+"discouraged if you don't see user connections right away. BridgeDB uses four"
+" buckets for bridge distribution: HTTPS, Moat, Email, and manual. Some "
+"buckets are used more than others, which also affects the time until your "
+"bridge sees users. Finally, there aren't many bridge users out there, so you"
+" cannot expect your bridge to be as popular as a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you want to connect to your bridge manually, you will need to know the "
+"bridge's obfs4 certificate. See the file "
+"`/var/lib/tor/pt_state/obfs4_bridgeline.txt` and paste the entire bridge "
+"line into Tor Browser:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
+msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"You'll need to replace `<IP ADDRESS>`, `<PORT>`, and `<FINGERPRINT>` with "
+"the actual values, which you can find in the tor log. Make sure to use "
+"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the obfs4 "
+"port you chose - and not the OR port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"Finally, you can monitor your obfs4 bridge's usage on [Relay "
+"Search](https://metrics.torproject.org/rs.html#search). Just enter your "
+"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After "
+"having set up the bridge, it takes approximately three hours for the bridge "
+"to show up in Relay Search."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.title)
+msgid "Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 1. Install Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"Get the latest version of Tor. If you're on Debian stable, `sudo apt-get "
+"install tor` should give you the latest stable version of Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"* Note: **Ubuntu users need to get it from Tor repository. Please see** "
+"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-"
+"deb-repo/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 2. Install obfs4proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"On [Debian](https://packages.debian.org/search?keywords=obfs4proxy), the "
+"`obfs4proxy` package is available in unstable, testing, and stable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic,"
+" cosmic, disco, eoan, and focal have the package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"If you're running any of them, `sudo apt-get install obfs4proxy` should "
+"work."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"If not, you can [build it from "
+"source](https://gitlab.com/yawning/obfs4#installation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# Replace \"TODO1\" with a Tor port of your choice."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# This port must be externally reachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# Avoid port 9001 because it's commonly associated with Tor and censors may "
+"be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# Replace \"TODO2\" with an obfs4 port of your choice."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# This port must be externally reachable and must be different from the one "
+"specified for ORPort."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific"
+" port number, nor listen on 0.0.0.0."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address(a)email.com>\" with your email address so we can contact "
+"you if there are problems with your bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# This is optional but encouraged."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"* If you decide to use a fixed obfs4 port smaller than 1024 (for example 80 "
+"or 443), you will need to give obfs4 `CAP_NET_BIND_SERVICE` capabilities to "
+"bind the port with a non-root user:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"To work around systemd hardening, you will also need to set "
+"`NoNewPrivileges=no` in `/lib/systemd/system/tor(a)default.service` and "
+"`/lib/systemd/system/tor@.service` and then run `systemctl daemon-reload`. "
+"For more details, see [ticket "
+"18356](https://gitlab.torproject.org/tpo/core/tor/-/issues/18356)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "* Note that both Tor's OR port and its obfs4 port must be reachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"If your bridge is behind a firewall or NAT, make sure to open both ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"You can use [our reachability test](https://bridges.torproject.org/scan/) to"
+" see if your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 4. Restart Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "`sudo systemctl restart tor`"
+msgstr "`sudo systemctl restart tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this (usually in `/var/log/tor/log` or `/var/log/syslog`):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 6. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"If you are having trouble setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"If your bridge is now running, check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.title)
+msgid "Windows"
+msgstr "Windows"
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Windows"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"**Note: You should only run a Windows bridge if you can run it 24/7. If the "
+"operator is unable to guarantee that, a "
+"[Snowflake](https://snowflake.torproject.org/) is a better way to contribute"
+" resources.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 1. Download the Windows Expert Bundle and the Tor Browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"* [Windows Expert Bundle](https://www.torproject.org/download/tor/). Unzip "
+"the contents on the desktop."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser (version depends on your "
+"computer)](https://www.torproject.org/download/languages/). Run the `.exe` "
+"and install with default settings."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"You will need to show hidden items and file name extensions. In your "
+"Explorer window, in the top-left, click on the View tab. In the Show/hide "
+"section furthest to the right, check the checkbox for Hidden items; check "
+"the checkbox for File name extensions."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 2. Build files and relocate"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Tor folder on your desktop. Double click `tor.exe`. Once the "
+"command prompt reads: `[notice] Bootstrapped 100% (done): Done`, close the "
+"window. This creates the folder `C:\\Users\\<user>\\AppData\\Roaming\\tor\\`"
+" (where `<user>` is your user name)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"From the Tor folder on your desktop, select all `.dll`'s and `.exe`'s and "
+"cut/paste them into the `C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Data folder on your desktop. Inside that Tor folder, select both"
+" `geoip` and `geoip6` and cut/paste them into the "
+"`C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Navigate to `C:\\Users\\<user>\\Desktop\\Tor "
+"Browser\\Browser\\TorBrowser\\Tor\\PluggableTransports`. Select "
+"`obfs4proxy.exe` and cut/paste it into the "
+"`C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 3. Create and edit your Tor config file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"In the `C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder, right-click on "
+"white space and select `New > Text Document`. Name the file `torrc`; there "
+"is no extension."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Double-click on the `torrc` file. When prompted *How do you want to open "
+"this file?*, select `Notepad`. Add the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "Log notice file C:\\Users\\<user>\\AppData\\Roaming\\tor\\notice.log"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "GeoIPFile C:\\Users\\<user>\\AppData\\Roaming\\tor\\geoip"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "GeoIPv6File C:\\Users\\<user>\\AppData\\Roaming\\tor\\geoip6"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
+msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, `<user>`, and `Nickname` options."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "* Use a fixed obfs4 port larger than 1024, still avoiding 9001."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 4. Start Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Command Prompt App. Change your directory with: `cd "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\`. Type: `tor.exe -f torrc`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this in `C:\\Users\\<user>\\AppData\\Roaming\\tor\\notice.log`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.title)
+msgid "DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 1. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with "
+"`pkg` already installed. Upgrades from earlier releases, however, will not "
+"have it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"If `pkg` is missing on the system for any reason, it can be quickly "
+"bootstrapped without having to build it from source or even having "
+"**DPorts** installed:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# cd /usr`"
+msgstr "`# cd /usr`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# make pkg-bootstrap`"
+msgstr "`# make pkg-bootstrap`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# rehash`"
+msgstr "`# rehash`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg-static install -y pkg`"
+msgstr "`# pkg-static install -y pkg`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "##### 1.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"Here, it will be similar to what we have on a **FreeBSD** system, and we are"
+" going to use HTTPS to fetch our packages, and updates - so here we also "
+"need an extra package to help us out (`ca_root_nss`)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Installing the `ca_root_nss` package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install ca_root_nss`"
+msgstr "`# pkg install ca_root_nss`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"For fresh installations, the file `/usr/local/etc/pkg/repos/df-"
+"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The "
+"files ending in the \".sample\" extension are ignored; pkg(8) only reads "
+"files that end in \".conf\" and it will read as many as it finds."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "**DragonflyBSD** has 2 packages repositories:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "- Avalon (mirror-master.dragonflybsd.org);"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "- Wolfpond (pkg.wolfpond.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"We can simply edit the **URL** used to point to the repositories on "
+"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use "
+"**pkg+https://** for Avalon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"After applying all these changes, we update the packages list again and try "
+"to check if there's already a new update to apply:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg update -f`"
+msgstr "`# pkg update -f`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg upgrade -y -f`"
+msgstr "`# pkg upgrade -y -f`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Here we can choose to install the latest stable version, like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install tor obfs4proxy-tor`"
+msgstr "`# pkg install tor obfs4proxy-tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "... or install an alpha release:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install tor-devel obfs4proxy-tor`"
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Log notice file /var/log/tor/notices.log"
+msgstr "Log notice file /var/log/tor/notices.log"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` "
+"can talk to `tor` over the loopback interface - do not forget to allow the "
+"**ExtORPort**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 4. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"Here we set `tor` to start at boot time and use the setuid feature, in order"
+" to bind to lower ports like 443 (the daemon itself will still run as a "
+"regular non-privileged user)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# service tor start`"
+msgstr "`# service tor start`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this in `/var/log/tor/notices.log`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# tail /var/log/tor/notices.log`"
+msgstr "`# tail /var/log/tor/notices.log`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 6. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"If you are having troubles setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.title)
+msgid "Docker"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge using a docker container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 1. Deploy a container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "We provide a docker-compose file that helps you deploy the container."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"First, [download docker-"
+"compose.yml](https://gitlab.torproject.org/torproject/anti-censorship"
+"/docker-obfs4-bridge/raw/main/docker-compose.yml), and then write your "
+"bridge configuration to a new file, `.env`, which is in the same directory "
+"as `docker-compose.yml`. Here's a template:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your bridge's Tor port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OR_PORT=X"
+msgstr "OR_PORT=X"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your bridge's obfs4 port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "PT_PORT=Y"
+msgstr "PT_PORT=Y"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your email address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "EMAIL=Z"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure "
+"that **both** ports are forwarded in your firewall), and `Z` with your email"
+" address, which allows us to get in touch with you if there are problems "
+"with your bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"With your bridge configuration in place, you can now deploy the container by"
+" running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker-compose up -d obfs4-bridge`"
+msgstr "`docker-compose up -d obfs4-bridge`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"This command will automatically load your `docker-compose.yml` file while "
+"considering the environment variables in `.env`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "You should now see output similar to the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "That's it! Your container is now bootstrapping your new obfs4 bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 2. Upgrade your container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Upgrading to the latest version of our image is as simple as running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Note that your bridge's data directory (which includes its key material) is "
+"stored in a docker volume, so you won't lose your bridge's identity when "
+"upgrading to the latest docker image."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"If you are running multiple bridges on your computer, you need to repeat "
+"this step for each bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"We will announce new image versions on the [tor-"
+"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing "
+"list."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 3. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "You can inspect your bridge's logs by running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker logs CONTAINER_ID`"
+msgstr "`docker logs CONTAINER_ID`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Here's how you can get your bridge line:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker exec CONTAINER_ID get-bridge-line`"
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "This will return a string similar to the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
+msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Make sure to check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 4. Advanced usage"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"You may set additional torrc variables in your `.env` file by setting "
+"`OBFS4_ENABLE_ADDITIONAL_VARIABLES` to 1 and prefixing the desired torrc "
+"options with `OBFS4V_`. For example, to set the `AddressDisableIPv6` option,"
+" include the following lines in your `.env`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OBFS4V_AddressDisableIPv6=1"
+msgstr "OBFS4V_AddressDisableIPv6=1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"You may [download our template "
+".env](https://gitlab.torproject.org/torproject/anti-censorship/docker-"
+"obfs4-bridge/raw/main/.env) to get started."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.title)
+msgid "CentOS / RHEL / OpenSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on CentOS / RHEL / OpenSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.section)
+msgid "bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 1. Install Tor and dependencies"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* CentOS / RHEL:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# yum install epel-release -y`"
+msgstr "`# yum install epel-release -y`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "Then add the following to the `/etc/yum.repos.d/tor.repo` file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "name=Tor for Enterprise Linux $releasever - $basearch"
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "And then install the following packages."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# yum install git golang tor policycoreutils-python-utils`"
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* OpenSUSE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# zypper install tor go git`"
+msgstr "`# zypper install tor go git`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 2. Build obfs4proxy and move it into place."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"Heavily outdated versions of git can make `go get` fail, so try upgrading to"
+" a more recent git version if you're running into this problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`export GOPATH='mktemp -d'`"
+msgstr "`export GOPATH='mktemp -d'`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* CentOS / RHEL / OpenSUSE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open both ports. You can "
+"use [our reachability test](https://bridges.torproject.org/scan/) to see if "
+"your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"`sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"`sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in "
+"TODO2]`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs (usually in your syslog)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.title)
+msgid "Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "Add the following to `/etc/yum.repos.d/tor.repo`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "Then install tor and the dependencies."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "dnf install tor obfs4 policycoreutils-python-utils"
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"### 2. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs (usually in your syslog)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 5. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.title)
+msgid "FreeBSD"
+msgstr "FreeBSD"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 1. Install packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"### 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` "
+"and replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, "
+"make sure that your obfs4proxy can talk to your Tor process over the "
+"loopback interface. Don't forget to allow Tor's `ExtORPort`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 3. Ensure that the `random_id` sysctl setting is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# sysctl net.inet.ip.random_id=1`"
+msgstr "`# sysctl net.inet.ip.random_id=1`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 4. Start the tor daemon and make sure it starts at boot:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# sysrc tor_enable=YES`"
+msgstr "`# sysrc tor_enable=YES`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"### 6. To get the fastest package updates, switch from the \"quarterly\" "
+"package repo to the \"latest\" repo."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "Create the following folder:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"Create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the following "
+"content:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "FreeBSD: { enabled: no }"
+msgstr "FreeBSD: { enabled: no }"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "FreeBSDlatest: {"
+msgstr "FreeBSDlatest: {"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
+msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "mirror_type: \"srv\","
+msgstr "mirror_type: \"srv\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "signature_type: \"fingerprints\","
+msgstr "signature_type: \"fingerprints\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "fingerprints: \"/usr/share/keys/pkg\","
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "enabled: yes"
+msgstr "enabled: yes"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 7. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+msgid "OpenBSD"
+msgstr "OpenBSD"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# pkg_add tor obfs4proxy`"
+msgstr "`# pkg_add tor obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 2. Edit your Tor config file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Usually located at `/etc/tor/torrc`, and replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "User _tor"
+msgstr "User _tor"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "DataDirectory /var/tor"
+msgstr "DataDirectory /var/tor"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"### 3. Create the tor log directory and give it the correct permissions:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# mkdir /var/log/tor`"
+msgstr "`# mkdir /var/log/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# chown _tor /var/log/tor`"
+msgstr "`# chown _tor /var/log/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# rcctl enable tor`"
+msgstr "`# rcctl enable tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# rcctl start tor`"
+msgstr "`# rcctl start tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this (`/var/log/tor/notices.log`):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 1. Setup `pkg_add`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
+msgstr ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 2. Install `tor` NetBSD's package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "pkg_add tor"
+msgstr "pkg_add tor"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Nickname myBSDRelay # Change your relay's nickname to something you "
+"like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"ContactInfo your@email # Please write your email address and be aware "
+"that it will be published"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"ORPort 443 # You might want to use/try a different port, "
+"should you want to"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "ExitRelay 0"
+msgstr "ExitRelay 0"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "SocksPort 0"
+msgstr "SocksPort 0"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Log notice syslog"
+msgstr "Log notice syslog"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 6. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Here we set `tor` to start during boot and call it for the first time:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "echo \"tor=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "/etc/rc.d/tor start"
+msgstr "/etc/rc.d/tor start"
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
+msgid "Windows 10"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Windows"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"**Note: You should only run a Windows relay if you can run it 24/7. If the "
+"operator is unable to guarantee that, a "
+"[Snowflake](https://snowflake.torproject.org/) is a better way to contribute"
+" resources.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"Setting up a Windows system as a relay requires performing a few simple "
+"steps to set up a user account, download the expert bundle, implement a "
+"torrc configuration file and start up Tor from the command line."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"Below are detailed instructions on how to perform these steps - please "
+"ensure you follow them very carefully, and make any of the necessary "
+"modifications outlined along the way."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 1. Creating a user account for Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"First you will need to create a new account to allow Tor to run isolated "
+"from your personal configuration as well as have manageable system "
+"permissions."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "1. To begin, open your Control Panel and select 'Accounts'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "2. On the left-side menu, select 'Family & other people'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. Beside the 'Add another user to this PC' subheader, click the large `+` "
+"sign."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. A panel will now appear asking for the Windows account information. On "
+"the bottom, select the small text that states \"I do not have this users "
+"sign-in information\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"5. On the next panel, select the similar text on the bottom stating \"Set up"
+" user without using a Microsoft account\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"6. Enter a username for the user. Anything you like is fine, though within "
+"this guide the username `torrelay` will be used. Then enter a strong "
+"password and continue."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 2. Downloading and configuring the Windows Expert bundle"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 2.1 Downloading"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"The next step is to download and install Windows Expert bundle as well as "
+"set up your torrc file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Head over to [Download Tor Source code]( "
+"https://www.torproject.org/download/tor/) and scroll down to select 'Windows"
+" Expert Bundle'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "2. Head to your `C:\\Users\\torrelay\\` directory."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "3. Create a folder called `tor`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"*(Optional. A custom path can be used, though you will have to make "
+"necessary modifications in the following steps.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 2.2 Configuration"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Unpack the zipped Expert bundle into your newly created Tor directory. "
+"Two files will be placed there; one called `Tor`, and the other `Data`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. You will now need to create a torrc file to define the ruleset of your "
+"relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. The default directory path for this file is "
+"`C:\\Users\\torrelay\\AppData\\Roaming\\tor\\torrc`, though you can specify "
+"a custom location at commandline startup with the `-f` flag. (More below)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. Open up your newly created `torrc` file in your text editor and populate "
+"it with the following contents:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#Change the nickname \"myNiceRelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#Paths assume you extracted to C:\\Users\\torrelay\\tor - if you"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#extracted elsewhere or used a different username, adjust the"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#paths accordingly"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "DataDirectory C:\\Users\\torrelay\\tor\\Data"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "Log notice file C:\\Users\\torrelay\\tor\\log\\notices.log"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "GeoIPFile C:\\Users\\torrelay\\tor\\Data\\Tor\\geoip"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "GeoIPv6File C:\\Users\\torrelay\\tor\\Data\\Tor\\geoip6"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"#Put your email below - Note that it will be published on the metrics page"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "Make sure everything is filled in correctly, then save and exit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 3. Starting up your relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"There are two methods for starting up your relay for the first time "
+"depending on your preferences and needs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "### 3.1 Method 1: User interface"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "1. Navigate to the directory you extracted Tors files."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. Simply right-click on the `tor.exe` file and select 'Run as other user' "
+"from the drop-down menu, and enter the password for your Tor account when "
+"prompted."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* **Note:** Be sure **not** to click the 'Run as administrator' button - "
+"this is dangerous!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "### 3.2 Method 2: Command line"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Open your command prompt. Navigate to "
+"`C:\\Users\\user\\torrelay\\tor\\Tor` with the command `cd "
+"C:\\Users\\user\\torrelay\\tor\\Tor`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. Type `RUNAS /user:torrelay tor.exe` and press enter. If you have your "
+"`torrc` file somewhere other than the default location (Like the `home` "
+"folder), specify the path with the `-f` flag."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* Example: `RUNAS /user:torrelay tor.exe -f "
+"C:\\Users\\user\\torrelay\\tor\\Tor\\torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. You should now see Tor starting up in your terminal. Wait until its "
+"finished bootstrapping."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. After a short period it should publish its OrPort, and you will be "
+"successfully relaying traffic for the Tor Network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* **Notice:** Depending on your systems settings, Tor may fail to start and "
+"produce an error indicating it is unable to create files. If this occurs, "
+"simply open the Windows Defender Security Center and select \"App & browser "
+"control\". Add the tor.exe file to the permissions list, then rerun "
+"`tor.exe` from the command line. Tor should now start up normally."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 4. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"If you are having trouble setting up your relay, have a look at our [help "
+"section](/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"If your relay is now running, check out the [post-install](/relay/setup"
+"/post-install/) notes."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 1. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with "
+"`pkg` already installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Upgrades from earlier releases, however, will not have it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "cd /usr"
+msgstr "cd /usr"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "make pkg-bootstrap"
+msgstr "make pkg-bootstrap"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "rehash"
+msgstr "rehash"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "pkg-static install -y pkg"
+msgstr "pkg-static install -y pkg"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "### 1.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"Here, it will be similar to what we have on a **FreeBSD** system, and we are"
+" going to use HTTPS to fetch our packages, and updates - so here we also "
+"need an extra package to help us out (ca_root_nss)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install ca_root_nss"
+msgstr "pkg install ca_root_nss"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "DragonflyBSD has 2 packages repositories:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"We can simply edit the **URL** used to point out the repositories on "
+"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use "
+"**pkg+https://** for Avalon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg update -f"
+msgstr "pkg update -f"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg upgrade -y -f"
+msgstr "pkg upgrade -y -f"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 2. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Install the `tor` package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install tor"
+msgstr "pkg install tor"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install tor-devel"
+msgstr "pkg install tor-devel"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 3. Configuration File"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Put the configuration file `/usr/local/etc/tor/torrc` in place:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "#change the nickname \"myBSDrelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Nickname myBSDRelay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# You might want to use/try a different port, should you want to"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "ORPort 443"
+msgstr "ORPort 443"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"# Change the email address below and be aware that it will be published"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 4. Start the service"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 5. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.title)
+msgid "CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 1. Enable Automatic Software Updates"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable [automatic software "
+"updates](updates) for your operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 2. Enable the EPEL repository"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"To install `tor` package on CentOS/RHEL, you need to install the "
+"[EPEL](https://fedoraproject.org/wiki/EPEL) repository first:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "`yum install epel-release`"
+msgstr "`yum install epel-release`"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"# 3. Add the following to /etc/yum.repos.d/tor.repo and then install the tor"
+" package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "`yum install tor`"
+msgstr "`yum install tor`"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"When you install the first package from the EPEL repository you will be "
+"asked about verifying the EPEL GPG signing key."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"Please ensure the key matches with the one available on the [Fedora Project "
+"website](https://getfedora.org/keys/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "#change the nickname \"myNiceRelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 5. Enable and start your Tor relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "CentOS 7 / RHEL 7:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "systemctl enable tor"
+msgstr "systemctl enable tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "systemctl start tor"
+msgstr "systemctl start tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "CentOS 6 / RHEL 6:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "service tor enable"
+msgstr "service tor enable"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 6. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid ""
+"# 2. Add the following to `/etc/yum.repos.d/tor.repo` and then install the "
+"tor package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "`sudo dnf install tor`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Put the configuration file `/etc/tor/torrc` in place:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 4. Start the tor daemon and make sure it starts at boot"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 5. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.title)
+msgid "Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"Follow the instructions to enable [automatic software updates](updates) for "
+"your operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 2. Configure Tor Package Repository"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"Enable the Torproject package repository by following the instructions "
+"**[here](https://support.torproject.org/apt/tor-deb-repo/)**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 3. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "`apt update && apt install tor`"
+msgstr "`apt update && apt install tor`"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 4. Configuration File"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ORPort 443"
+msgstr "ORPort 443"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 5. Restart the Service"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Restart the tor daemon so your configuration changes take effect:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "`systemctl restart tor@default`"
+msgstr "`systemctl restart tor@default`"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 1. Enable Automatic Updates for Packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 2. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This article assumes we have already a base installation of FreeBSD running,"
+" and only the base system (here, we are running 12.0-RELEASE)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"That means we do not have any packages installed, or even the `pkg` packages"
+" manager itself (there's no `sudo` available - we are running commands as "
+"root)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "To bootstrap and install `pkg` we should run the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg bootstrap"
+msgstr "pkg bootstrap"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "### 2.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"To follow upstream updates in a \"faster way\" we recommend changing the "
+"'quarterly' branch used by `pkg` to its 'latest' branch."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"One additional step is to prefer using HTTPS to fetch our packages, and "
+"updates - so here we also need an extra package to help us out "
+"(ca_root_nss)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"We are keeping the original setting used by `pkg` but setting a new one that"
+" will override it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"So we set up a new directory, and then create a configuration file to "
+"override what we need."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This configuration file will be `/usr/local/etc/pkg/repos/FreeBSD.conf`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Creating the new directory:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "mkdir -p /usr/local/etc/pkg/repos"
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This is how the new configuration file "
+"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "FreeBSD: {"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
+msgstr "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 3. Install `tor` FreeBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 4. Configure `/usr/local/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"This is a very simple version of the `torrc` configuration file in order to "
+"run a Middle/Guard relay on the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysrc tor_setuid=YES"
+msgstr "sysrc tor_setuid=YES"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 7. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 1. Install `tor` OpenBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Recent OpenBSD systems, like 6.5/amd64, already have the repository "
+"configured on `/etc/installurl` so we do not need to bother changing it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"If that's not your case, please adjust the `installurl` configuration file "
+"like this:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Proceed with `pkg_add` to install the package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"If you want to install a newer version of the `tor` OpenBSD's package, you "
+"can use M:Tier's binary packages:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "ftp https://stable.mtier.org/openup"
+msgstr "ftp https://stable.mtier.org/openup"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Right after fetching `openup` you can run it to sync M:Tier's repository and"
+" update your packages; it's an alternative to `pkg_add -u`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Here is how you proceed with these steps:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "openup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 3. Configure `/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "User _tor"
+msgstr "User _tor"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"By default, OpenBSD maintains a rather low limit on the maximum number of "
+"open files for a process. For a daemon such as Tor's, that opens a "
+"connection to each and every other relay (currently around 7000 relays), "
+"these limits should be raised."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Append the following section to `/etc/login.conf`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "tor:"
+msgstr "tor:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ":openfiles-max=13500:"
+msgstr ":openfiles-max=13500:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ":tc=daemon:"
+msgstr ":tc=daemon:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"OpenBSD also stores a kernel-level file descriptor limit in the sysctl "
+"variable `kern.maxfiles`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Increase it from the default of 7030 to 16000:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "sysctl kern.maxfiles=16000"
+msgstr "sysctl kern.maxfiles=16000"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "rcctl enable tor"
+msgstr "rcctl enable tor"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "rcctl start tor"
+msgstr "rcctl start tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.title)
+msgid "RPM Distributions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.section)
+msgid "Automatic Updates"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# CentOS and RHEL 8 or later versions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"For CentOS and RHEL 8 or later versions, the dnf-automatic package is the "
+"preferred approach:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "dnf install dnf-automatic"
+msgstr "dnf install dnf-automatic"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "In /etc/dnf/automatic.conf set:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "download_updates = yes"
+msgstr "download_updates = yes"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "apply_updates = yes"
+msgstr "apply_updates = yes"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Enable and start automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl enable --now dnf-automatic.timer"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Check status of dnf-automatic:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl list-timers *dnf-*"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# CentOS and RHEL 7 or earlier versions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"For CentOS and RHEL 7 or earlier versions, the yum-cron package is the "
+"preferred approach:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "yum install yum-cron"
+msgstr "yum install yum-cron"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "In /etc/yum/yum-cron.conf set:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl start yum-cron.service"
+msgstr "systemctl start yum-cron.service"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# openSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "First, you need to install the automatic update package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "zypper install yast2-online-update-configuration"
+msgstr "zypper install yast2-online-update-configuration"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Then start the configuration tool (ncurses based) with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "yast2 online_update_configuration"
+msgstr "yast2 online_update_configuration"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Enable the following settings:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Automatic Online Update"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Interval: Daily"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Skip Interactive Patches"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Agree with Licenses"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Use delta rpms"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Confirm your configuration with OK."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"The official openSUSE documentation can be found "
+"[here](https://doc.opensuse.org/documentation/leap/startup/single-"
+"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "On Fedora you enable automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "Now enable and start automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "systemctl enable --now dnf-automatic-install.timer"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.title)
+msgid "Debian and Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 1. Install the required packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "apt-get install unattended-upgrades apt-listchanges"
+msgstr "apt-get install unattended-upgrades apt-listchanges"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 2. Edit the configuration file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"Put the lines below into the configuration file /etc/apt/apt.conf.d"
+"/50unattended-upgrades, everything that was originally inside the generated "
+"file can be removed before you add the lines below."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Origins-Pattern {"
+msgstr "Unattended-Upgrade::Origins-Pattern {"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
+msgstr "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "\"origin=TorProject\";"
+msgstr "\"origin=TorProject\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "};"
+msgstr "};"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Package-Blacklist {"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "#3. Automatically reboot"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"If you want to automatically reboot add the following at the the end of the "
+"file `/etc/apt/apt.conf.d/50unattended-upgrades`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Automatic-Reboot \"true\";"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"Update the file `/etc/apt/apt.conf.d/20auto-upgrades` with the following "
+"content"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Update-Package-Lists \"1\";"
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::AutocleanInterval \"5\";"
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Unattended-Upgrade \"1\";"
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Verbose \"1\";"
+msgstr "APT::Periodic::Verbose \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 4. Test"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"You can test your unattended-upgrades setup with the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "sudo unattended-upgrade -d"
+msgstr "sudo unattended-upgrade -d"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
+msgid "*BSD"
+msgstr "*BSD"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "# DragonFlyBSD / FreeBSD / HardenedBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** _all steps documented on this page are considering that your "
+"machine/server/system only provides Tor relay services. please be aware that"
+" other services running might stop/restart during the upgrade._"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#1. Create the script to perform the updates."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "Let's use `/root/pkg_upgrade.sh`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#!/usr/bin/env sh"
+msgstr "#!/usr/bin/env sh"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 300)"
+msgstr "RAND=$(jot -r 1 300)"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
+msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#2. Schedule the job to run."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
+msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#3. Restart cron's service."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "# service cron restart"
+msgstr "# service cron restart"
+
+#: lego/templates/banner.html:3 lego/templates/banner.html:5
+#: templates/banner.html:3 templates/banner.html:5
+msgid "Close banner"
+msgstr "關閉橫幅"
+
+#: lego/templates/banner.html:11 templates/banner.html:11
+msgid "Use a Mask, Use Tor."
+msgstr "口罩維持身體健康,Tor 保護網路安全。"
+
+#: lego/templates/banner.html:20 templates/banner.html:20
+msgid "Resist the surveillance pandemic."
+msgstr "抵制全面監控。"
+
+#: lego/templates/banner.html:32 templates/banner.html:32
+msgid "Your donation will be matched by Friends of Tor, up to $100,000."
+msgstr "Friends of Tor 組織將會捐助與您所捐助的款項相同的金額,上限為$100,000。"
+
+#: lego/templates/banner.html:38 lego/templates/footer.html:64
+#: lego/templates/footer.html:66 lego/templates/navbar.html:18
+#: lego/templates/navbar.html:20 templates/banner.html:38
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
+msgid "Donate Now"
+msgstr "立刻捐款"
+
+#: lego/templates/banner.html:40 templates/banner.html:40
+msgid "DONATE NOW"
+msgstr "立刻贊助"
+
+#: lego/templates/footer.html:13 lego/templates/footer.html:22
+#: lego/templates/navbar.html:83 templates/footer.html:13
+#: templates/footer.html:22 templates/navbar.html:83
+msgid "Download Tor Browser"
+msgstr "下載 Tor 瀏覽器"
+
+#: lego/templates/footer.html:14 templates/footer.html:14
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr "下載Tor瀏覽器,體驗真正沒有追蹤,監視或審查制度,完全隱密的網路瀏覽經驗。"
+
+#: lego/templates/footer.html:35 templates/footer.html:35
+msgid "Our mission:"
+msgstr "我們的任務:"
+
+#: lego/templates/footer.html:36 templates/footer.html:36
+msgid ""
+"To advance human rights and freedoms by creating and deploying free and open"
+" source anonymity and privacy technologies, supporting their unrestricted "
+"availability and use, and furthering their scientific and popular "
+"understanding."
+msgstr "透過創建及部署免費且開源的匿名和隱私技術,支援專案能不受取用和使用上的限制,並進一步增進科學與普遍大眾的理解,來促進人權和自由。"
+
+#: lego/templates/footer.html:64 lego/templates/footer.html:66
+#: lego/templates/navbar.html:18 lego/templates/navbar.html:20
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
+msgid "Donate"
+msgstr "捐助"
+
+#: lego/templates/footer.html:75 templates/footer.html:75
+msgid "Subscribe to our Newsletter"
+msgstr "訂閱電子報"
+
+#: lego/templates/footer.html:76 templates/footer.html:76
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "取得 Tor 專案每月的更新訊息與機會:"
+
+#: lego/templates/footer.html:77 templates/footer.html:77
+msgid "Sign up"
+msgstr "註冊"
+
+#: lego/templates/footer.html:98 templates/footer.html:98
+#, python-format
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr "註冊商標,版權聲明,以及第三方使用規則可在 %(link_to_faq)s 找到"
+
+#: lego/templates/navbar.html:25 templates/navbar.html:25
+msgid "Menu"
+msgstr "目錄"
+
+#: lego/templates/search.html:5
+msgid "Search"
+msgstr "搜尋"
+
+#: lego/templates/secure-connections.html:1
+msgid ""
+"The following visualization shows what information is visible to "
+"eavesdroppers with and without Tor Browser and HTTPS encryption:"
+msgstr "下方以具象化方式來呈現有無使用 Tor 瀏覽器與 HTTPS 加密進行連線時,哪些資訊是網路監聽者可以看到的:"
+
+#: lego/templates/secure-connections.html:4
+msgid ""
+"Click the “Tor” button to see what data is visible to observers when you're "
+"using Tor. The button will turn green to indicate that Tor is on."
+msgstr "點擊「Tor」按鈕可以查看當您未使用洋蔥路由時,有哪些資料可以讓網路監聽者直接攔截取得,當此按鈕呈現綠色狀態時,表示洋蔥路由功能已經啟動。"
+
+#: lego/templates/secure-connections.html:5
+msgid ""
+"Click the “HTTPS” button to see what data is visible to observers when "
+"you're using HTTPS. The button will turn green to indicate that HTTPS is on."
+msgstr ""
+"您可以點擊「HTTPS」功能按鈕來查看當 HTTPS 啟用時,有哪些資料仍然可能被網路監聽者攔截竊取,而當此按鈕呈現綠色狀態時,表示 HTTPS "
+"功能已經啟動。"
+
+#: lego/templates/secure-connections.html:6
+msgid ""
+"When both buttons are green, you see the data that is visible to observers "
+"when you are using both tools."
+msgstr "當兩個按鈕都是綠色狀態時,您則可以看見在這兩個功能都同時啟動的狀態下,網路監聽者依然能夠竊取到的資料有哪些。"
+
+#: lego/templates/secure-connections.html:7
+msgid ""
+"When both buttons are grey, you see the data that is visible to observers "
+"when you don't use either tool."
+msgstr "而當這兩個按鈕都呈現灰色時,您則可以查看當這兩個功能都在關閉的狀態下時,網路監聽者能夠攔截竊取到的資料有哪些。"
+
+#: lego/templates/secure-connections.html:11
+msgid "HTTPS"
+msgstr "HTTPS"
+
+#: lego/templates/secure-connections.html:15
+#: lego/templates/secure-connections.html:65
+msgid "Tor"
+msgstr "Tor"
+
+#: lego/templates/secure-connections.html:32
+msgid "POTENTIALLY VISIBLE DATA"
+msgstr "潛在可見資料"
+
+#: lego/templates/secure-connections.html:37
+msgid "Site.com"
+msgstr "Site.com"
+
+#: lego/templates/secure-connections.html:40
+msgid "The site being visited."
+msgstr "曾經訪問過這個網站。"
+
+#: lego/templates/secure-connections.html:44
+msgid "user / pw"
+msgstr "使用者 / 密碼"
+
+#: lego/templates/secure-connections.html:47
+msgid "Username and password used for authentication."
+msgstr "透過使用者名稱與密碼進行驗證。"
+
+#: lego/templates/secure-connections.html:51
+msgid "data"
+msgstr "資料"
+
+#: lego/templates/secure-connections.html:54
+msgid "Data being transmitted."
+msgstr "正在傳送資料。"
+
+#: lego/templates/secure-connections.html:58
+msgid "location"
+msgstr "位置"
+
+#: lego/templates/secure-connections.html:61
+msgid ""
+"Network location of the computer used to visit the website (the public IP "
+"address)."
+msgstr "用來訪問該網站的電腦網路位置 (公開網路上的 IP 位址)。"
+
+#: lego/templates/secure-connections.html:68
+msgid "Whether or not Tor is being used."
+msgstr "不論是否正在使用 Tor。"
+
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea — which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:5 templates/meta.html:10 templates/slideshow.html:5
+#: templates/slideshow.html:6
+msgid "Tor Project"
+msgstr "Tor 計畫"
+
+#: templates/localization.html:27
+msgid "Can you help us improve our translations?"
+msgstr ""
+
+#: templates/localization.html:29
+msgid ""
+"Localization is a continuous process across our applications. Notice any "
+"improvements we could make to our translations? Open a ticket, reach out to "
+"us, or become part of our translators squad."
+msgstr ""
+
+#: templates/localization.html:32
+msgid "Translators mailing list"
+msgstr ""
+
+#: templates/meta.html:3
+msgid ""
+"Defend yourself against tracking and surveillance. Circumvent censorship."
+msgstr ""
+"保護自己不受追蹤和監視\n"
+"規避審查制度"
+
+#: templates/onion-services.html:27
+msgid "Onionize any website"
+msgstr ""
+
+#: templates/onion-services.html:29
+msgid ""
+"There's a toolkit that lets you take any existing website and host it as a "
+".onion site too. You would do this because .onion sites are more secure than"
+" just regular sites. There is an installation guide for how to use this "
+"toolkit to onionize your site."
+msgstr ""
+
+#: templates/onion-services.html:32
+msgid "Check out the code"
+msgstr ""
+
+#: templates/onion-services.html:36
+msgid "Featured .onion sites"
+msgstr ""
+
+#: templates/onion-services.html:55
+msgid "Tools"
+msgstr "工具"
+
+#: templates/onion-services.html:72
+msgid "Learn More"
+msgstr "深入瞭解"
+
+#: templates/onion-services.html:74
+msgid ""
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+
+#: templates/onion-services.html:77
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: templates/outreach-talk.html:3
+msgid ""
+"Word of mouth is critical to reaching new people and helping them protect "
+"themselves online. Here's how you can help: "
+msgstr ""
+
+#: templates/outreach-talk.html:11
+msgid "Privacy and freedom are human rights."
+msgstr ""
+
+#: templates/outreach-talk.html:12
+msgid ""
+"These rights are denied online around the world, but Tor gives them back."
+msgstr ""
+
+#: templates/outreach-talk.html:22
+msgid "Tracking and surveillance are widespread."
+msgstr ""
+
+#: templates/outreach-talk.html:23
+msgid ""
+"We think privacy should be the default online, and that's what our software "
+"provides."
+msgstr ""
+
+#: templates/outreach-talk.html:33
+msgid "Privacy isn't about having something to hide."
+msgstr ""
+
+#: templates/outreach-talk.html:34
+msgid ""
+"Privacy is about protecting who we are as human beings: our fears, our "
+"relationships, and our vulnerabilities."
+msgstr ""
+
+#: templates/outreach-talk.html:44
+msgid "People shouldn't be exploited for using the internet."
+msgstr ""
+
+#: templates/outreach-talk.html:45
+msgid ""
+"Trackers are harvesting our every move, but a safer internet is possible."
+msgstr ""
+
+#: templates/outreach-talk.html:55
+msgid ""
+"Tor software is developed by the Tor Project, a 501(c)(3) nonprofit "
+"organization."
+msgstr ""
+
+#: templates/outreach-talk.html:56
+msgid "We build free and open source software anyone can use."
+msgstr ""
+
+#: templates/outreach-talk.html:66
+msgid "Tor software is used by millions of people around the world."
+msgstr ""
+
+#: templates/outreach-talk.html:67
+msgid "Journalists, activists, and everyday internet users rely on Tor."
+msgstr ""
+
+#: templates/outreach-talk.html:75 templates/two-columns-page.html:28
+msgid "Contributors to this page:"
+msgstr "此頁面的貢獻者:"
+
+#: templates/outreach-talk.html:77 templates/two-columns-page.html:30
+msgid "Back to previous page: "
+msgstr ""
+
+#: templates/outreach-talk.html:77 templates/two-columns-page.html:30
+msgid "Edit this page"
+msgstr "編輯此頁面"
+
+#: templates/outreach.html:27
+msgid "Tor Speakers Bureau"
+msgstr ""
+
+#: templates/outreach.html:29
+msgid ""
+"We have a dedicated group of Tor core contributors who are ready to speak at"
+" your next event. You can request a speaker by contacting "
+"speaking(a)torproject.org with your preferred topic, language requirement, "
+"date, and other details."
+msgstr ""
+
+#: templates/outreach.html:32
+msgid "Request a Speaker"
+msgstr ""
+
+#: templates/outreach.html:36
+msgid "Upcoming Tor Events"
+msgstr ""
+
+#: templates/project.html:40
+msgid "Back to "
+msgstr ""
+
+#: templates/relay-operations.html:23
+msgid "Connect with other Relay Operators"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid ""
+"The best resource of all is the active community of relay operators on tor-"
+"relays mailing list and on IRC"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid "#tor-relays"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid "in irc.oftc.net."
+msgstr ""
+
+#: templates/relay-operations.html:26
+msgid "Relay Operators mailing list"
+msgstr ""
+
+#: templates/training.html:27
+msgid "Join the Community"
+msgstr ""
+
+#: templates/training.html:29
+msgid ""
+"Are you interested in inviting someone from Tor to train your group? While "
+"we receive a high volume of training requests and may not be able to offer "
+"an in-person training, we may still be able to help. Contact the community "
+"team and let's talk."
+msgstr ""
+
+#: templates/training.html:32
+msgid "Community mailing list"
+msgstr ""
+
+#: templates/user-research.html:31
+msgid "Become a Community User Researcher"
+msgstr ""
+
+#: templates/user-research.html:33
+msgid ""
+"Are you a design researcher, user researcher, student, or someone interested"
+" in learning more about Tor users? Do you have new ideas, suggestions, or "
+"research that can help improve Tor applications? Help us by coordinating "
+"user research with your local community, and learn more about best practices"
+" for working with users at-risk."
+msgstr ""
+
+#: templates/user-research.html:35
+msgid "UX team mailing list"
+msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "了解更多。"
commit c10a862de768b582b16496a71b26a7f3182a3f41
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Jul 19 15:49:26 2021 +0000
https://gitweb.torproject.org/translation.git/commit/?h=support-portal
---
contents+bn.po | 6 +-
contents+el.po | 27 +-
contents+fa.po | 10 +-
contents+hu.po | 69 +-
contents+id.po | 52 +-
contents+it.po | 7 +-
contents+ja.po | 12 +-
contents+ko.po | 41 +-
contents+mk.po | 15 +-
contents+ms.po | 1484 ++++++--
contents+nb.po | 18 +-
contents+nl.po | 74 +-
contents+ro.po | 15 +-
contents+ru.po | 11 +-
contents+sw.po | 10416 +++++++++++++++++++++++++++++++++-------------------
contents+zh-CN.po | 8 +-
contents+zh-TW.po | 68 +-
17 files changed, 8211 insertions(+), 4122 deletions(-)
diff --git a/contents+bn.po b/contents+bn.po
index 89a56a75ce..12d7ce613b 100644
--- a/contents+bn.po
+++ b/contents+bn.po
@@ -3415,6 +3415,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3580,7 +3582,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -10008,7 +10010,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+el.po b/contents+el.po
index 0ca3122310..abf37bd1b2 100644
--- a/contents+el.po
+++ b/contents+el.po
@@ -3475,6 +3475,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3579,6 +3581,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3645,7 +3648,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -4195,7 +4198,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --verbose`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --verbose`"
#: https//support.torproject.org/tbb/tbb-21/
#: (content/tbb/tbb-21/contents+en.lrquestion.description)
@@ -4209,7 +4212,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --log [file]`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --log [file]`"
#: https//support.torproject.org/tbb/tbb-22/
#: (content/tbb/tbb-22/contents+en.lrquestion.title)
@@ -7032,7 +7035,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
@@ -7140,12 +7143,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart week 3 10:00"
-msgstr ""
+msgstr "AccountingStart week 3 10:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 500 GBytes"
-msgstr ""
+msgstr "AccountingMax 500 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -7172,12 +7175,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 12:00"
-msgstr ""
+msgstr "AccountingStart day 12:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 50 GBytes"
-msgstr ""
+msgstr "AccountingMax 50 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -7227,12 +7230,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 0:00"
-msgstr ""
+msgstr "AccountingStart day 0:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "RelayBandwidthRate 1000 KBytes"
-msgstr ""
+msgstr "RelayBandwidthRate 1000 KBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -9244,7 +9247,7 @@ msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid "gpg --fingerprint tor-security(a)lists.torproject.org"
-msgstr ""
+msgstr "gpg --fingerprint tor-security(a)lists.torproject.org"
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
@@ -10057,7 +10060,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+fa.po b/contents+fa.po
index 20e9cb9d13..792475ae12 100644
--- a/contents+fa.po
+++ b/contents+fa.po
@@ -14,9 +14,9 @@
# erinm, 2020
# b0b47d46632b78a09a40de799fda9a65, 2020
# Samaneh M <asamana.haoma(a)gmail.com>, 2020
-# Emma Peel, 2021
# Reza Ghasemi, 2021
# MYZJ, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -24,7 +24,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: MYZJ, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Persian (https://www.transifex.com/otf/teams/1519/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -4037,6 +4037,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -4233,7 +4235,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -11369,7 +11371,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+hu.po b/contents+hu.po
index 0e40b2b526..581a5059f3 100644
--- a/contents+hu.po
+++ b/contents+hu.po
@@ -4,8 +4,8 @@
# István Dávid <istvandavid(a)icloud.com>, 2020
# erinm, 2020
# Tamas Pajor <tpajor17(a)icloud.com>, 2020
-# Emma Peel, 2021
# vargaviktor <viktor.varga(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -13,7 +13,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: vargaviktor <viktor.varga(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Hungarian (https://www.transifex.com/otf/teams/1519/hu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -3295,6 +3295,7 @@ msgstr ""
msgid ""
"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
msgstr ""
+"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3362,6 +3363,8 @@ msgid ""
"gpg --output ./tor.keyring --export "
"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
msgstr ""
+"gpg --output ./tor.keyring --export "
+"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3413,6 +3416,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3485,6 +3490,9 @@ msgid ""
"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
"--import -"
msgstr ""
+"curl -s https://openpgpkey.torproject.org/.well-"
+"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
+"--import -"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3508,6 +3516,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3574,7 +3583,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -4074,7 +4083,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --verbose`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --verbose`"
#: https//support.torproject.org/tbb/tbb-21/
#: (content/tbb/tbb-21/contents+en.lrquestion.description)
@@ -4088,7 +4097,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --log [file]`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --log [file]`"
#: https//support.torproject.org/tbb/tbb-22/
#: (content/tbb/tbb-22/contents+en.lrquestion.title)
@@ -6738,7 +6747,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
@@ -6846,12 +6855,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart week 3 10:00"
-msgstr ""
+msgstr "AccountingStart week 3 10:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 500 GBytes"
-msgstr ""
+msgstr "AccountingMax 500 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6878,12 +6887,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 12:00"
-msgstr ""
+msgstr "AccountingStart day 12:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 50 GBytes"
-msgstr ""
+msgstr "AccountingMax 50 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6933,12 +6942,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 0:00"
-msgstr ""
+msgstr "AccountingStart day 0:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "RelayBandwidthRate 1000 KBytes"
-msgstr ""
+msgstr "RelayBandwidthRate 1000 KBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -8923,7 +8932,7 @@ msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid "gpg --fingerprint tor-security(a)lists.torproject.org"
-msgstr ""
+msgstr "gpg --fingerprint tor-security(a)lists.torproject.org"
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
@@ -9695,7 +9704,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9729,7 +9738,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# apt install apt-transport-https"
-msgstr ""
+msgstr "# apt install apt-transport-https"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9843,12 +9852,16 @@ msgid ""
"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
" | gpg --import"
msgstr ""
+"# wget -qO- "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | gpg --import"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
msgstr ""
+"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9872,7 +9885,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# apt install tor deb.torproject.org-keyring"
-msgstr ""
+msgstr "# apt install tor deb.torproject.org-keyring"
#: https//support.torproject.org/apt/tor-ubuntu/
#: (content/apt/apt-2/contents+en.lrquestion.title)
@@ -9916,7 +9929,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "# apt install apt-transport-tor"
-msgstr ""
+msgstr "# apt install apt-transport-tor"
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
@@ -9959,7 +9972,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "# apt install tor"
-msgstr ""
+msgstr "# apt install tor"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.title)
@@ -10011,37 +10024,37 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgcheck=1"
-msgstr ""
+msgstr "gpgcheck=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
@@ -10051,17 +10064,17 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
diff --git a/contents+id.po b/contents+id.po
index ff0859c13b..cf898b1c00 100644
--- a/contents+id.po
+++ b/contents+id.po
@@ -3401,6 +3401,8 @@ msgid ""
"gpg --output ./tor.keyring --export "
"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
msgstr ""
+"gpg --output ./tor.keyring --export "
+"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3452,6 +3454,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3552,6 +3556,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3618,7 +3623,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -4178,7 +4183,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --verbose`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --verbose`"
#: https//support.torproject.org/tbb/tbb-21/
#: (content/tbb/tbb-21/contents+en.lrquestion.description)
@@ -4192,7 +4197,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --log [file]`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --log [file]`"
#: https//support.torproject.org/tbb/tbb-22/
#: (content/tbb/tbb-22/contents+en.lrquestion.title)
@@ -7029,7 +7034,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
@@ -7137,12 +7142,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart week 3 10:00"
-msgstr ""
+msgstr "AccountingStart week 3 10:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 500 GBytes"
-msgstr ""
+msgstr "AccountingMax 500 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -7169,12 +7174,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 12:00"
-msgstr ""
+msgstr "AccountingStart day 12:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 50 GBytes"
-msgstr ""
+msgstr "AccountingMax 50 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -7224,12 +7229,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 0:00"
-msgstr ""
+msgstr "AccountingStart day 0:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "RelayBandwidthRate 1000 KBytes"
-msgstr ""
+msgstr "RelayBandwidthRate 1000 KBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -9242,7 +9247,7 @@ msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid "gpg --fingerprint tor-security(a)lists.torproject.org"
-msgstr ""
+msgstr "gpg --fingerprint tor-security(a)lists.torproject.org"
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
@@ -10070,7 +10075,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -10222,6 +10227,9 @@ msgid ""
"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
" | gpg --import"
msgstr ""
+"# wget -qO- "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | gpg --import"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -10393,37 +10401,37 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgcheck=1"
-msgstr ""
+msgstr "gpgcheck=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
@@ -10433,17 +10441,17 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
diff --git a/contents+it.po b/contents+it.po
index c686fde34f..de485272c8 100644
--- a/contents+it.po
+++ b/contents+it.po
@@ -4124,6 +4124,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -4236,6 +4238,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -4320,7 +4323,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -11630,7 +11633,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+ja.po b/contents+ja.po
index 510941bb40..083a7070b4 100644
--- a/contents+ja.po
+++ b/contents+ja.po
@@ -2,7 +2,7 @@
# Translators:
# Gus, 2020
# Naofumi <naofum(a)gmail.com>, 2020
-# 323484, 2020
+# c7a0a66e0476db158663636124cfb54f_370a183, 2020
# 987 pluto <pluto987(a)protonmail.com>, 2020
# ue zaeco, 2020
# Tsuyoshi CHO <Tsuyoshi.CHO+transifex(a)gmail.com>, 2020
@@ -13,8 +13,8 @@
# Ito Takeshi, 2021
# D A <miramami0403(a)gmail.com>, 2021
# h345u37g3 h345u37g3, 2021
-# Emma Peel, 2021
# Kaede, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -22,7 +22,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Kaede, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Japanese (https://www.transifex.com/otf/teams/1519/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -3462,6 +3462,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3633,7 +3635,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -9767,7 +9769,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+ko.po b/contents+ko.po
index 10a82ef7dd..e3cb6b1f2f 100644
--- a/contents+ko.po
+++ b/contents+ko.po
@@ -3405,6 +3405,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3505,6 +3507,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3571,7 +3574,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -4054,7 +4057,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --verbose`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --verbose`"
#: https//support.torproject.org/tbb/tbb-21/
#: (content/tbb/tbb-21/contents+en.lrquestion.description)
@@ -4068,7 +4071,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --log [file]`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --log [file]`"
#: https//support.torproject.org/tbb/tbb-22/
#: (content/tbb/tbb-22/contents+en.lrquestion.title)
@@ -6671,7 +6674,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
@@ -6779,12 +6782,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart week 3 10:00"
-msgstr ""
+msgstr "AccountingStart week 3 10:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 500 GBytes"
-msgstr ""
+msgstr "AccountingMax 500 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6811,12 +6814,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 12:00"
-msgstr ""
+msgstr "AccountingStart day 12:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 50 GBytes"
-msgstr ""
+msgstr "AccountingMax 50 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6866,12 +6869,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 0:00"
-msgstr ""
+msgstr "AccountingStart day 0:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "RelayBandwidthRate 1000 KBytes"
-msgstr ""
+msgstr "RelayBandwidthRate 1000 KBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -8854,7 +8857,7 @@ msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid "gpg --fingerprint tor-security(a)lists.torproject.org"
-msgstr ""
+msgstr "gpg --fingerprint tor-security(a)lists.torproject.org"
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
@@ -9630,7 +9633,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9952,22 +9955,22 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
@@ -9982,7 +9985,7 @@ msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
@@ -9992,12 +9995,12 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
diff --git a/contents+mk.po b/contents+mk.po
index 005e26f36e..9da39cc956 100644
--- a/contents+mk.po
+++ b/contents+mk.po
@@ -4,8 +4,8 @@
# erinm, 2020
# Zarko Gjurov <zarkogjurov(a)gmail.com>, 2020
# Matej Plavevski <matej.plavevski+github(a)gmail.com>, 2020
-# Emma Peel, 2021
# Liljana Ackovska <liljanagjurova(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -13,7 +13,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Liljana Ackovska <liljanagjurova(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Macedonian (https://www.transifex.com/otf/teams/1519/mk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -3400,6 +3400,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3565,7 +3567,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -6637,7 +6639,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
@@ -7106,6 +7108,9 @@ msgid ""
"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
" | sudo apt-key add -"
msgstr ""
+"$ curl "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | sudo apt-key add -"
#: https//support.torproject.org/operators/operators-4/
#: (content/operators/operators-4/contents+en.lrquestion.description)
@@ -9583,7 +9588,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+ms.po b/contents+ms.po
index 0da8ee39fc..cc4e805f6d 100644
--- a/contents+ms.po
+++ b/contents+ms.po
@@ -2,16 +2,17 @@
# Translators:
# Gus, 2020
# firsty lasty <kipusy(a)foresthope.com>, 2020
-# abuyop <abuyop(a)gmail.com>, 2020
# erinm, 2020
+# abuyop <abuyop(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-12-21 16:01+EST\n"
+"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: erinm, 2020\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Malay (Malaysia) (https://www.transifex.com/otf/teams/1519/ms_MY/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -142,73 +143,37 @@ msgstr ""
msgid "Tor Metrics"
msgstr ""
-#: https//support.torproject.org/glossary/add-on/
-#: (content/glossary/add-on/contents+en.lrword.term)
#: https//support.torproject.org/glossary/add-on-extension-or-plugin/
#: (content/glossary/add-on-extension-or-plugin/contents+en.lrword.term)
msgid "add-on, extension, or plugin"
msgstr ""
-#: https//support.torproject.org/glossary/add-on/
-#: (content/glossary/add-on/contents+en.lrword.definition)
-msgid ""
-"Add-ons, extensions, and plugins are components that can be added to [web "
-"browsers](#web-browser) to give them new features."
-msgstr ""
-
-#: https//support.torproject.org/glossary/add-on/
-#: (content/glossary/add-on/contents+en.lrword.definition)
-msgid ""
-"Tor Browser comes with two add-ons installed: [NoScript](#noscript) and "
-"[HTTPS Everywhere](#https-everywhere)."
-msgstr ""
-
-#: https//support.torproject.org/glossary/add-on/
-#: (content/glossary/add-on/contents+en.lrword.definition)
#: https//support.torproject.org/glossary/add-on-extension-or-plugin/
#: (content/glossary/add-on-extension-or-plugin/contents+en.lrword.definition)
msgid ""
-"You should not install any additional add-ons on Tor Browser because that "
-"can compromise some of its privacy features."
-msgstr ""
-
-#: https//support.torproject.org/glossary/add-on/
-#: (content/glossary/add-on/contents+en.lrword.spelling)
-#: https//support.torproject.org/glossary/antivirus/
-#: (content/glossary/antivirus/contents+en.lrword.spelling)
-msgid "Some spelling notes"
-msgstr ""
-
-#: https//support.torproject.org/glossary/add-on/
-#: (content/glossary/add-on/contents+en.lrword.translation)
-#: https//support.torproject.org/glossary/antivirus/
-#: (content/glossary/antivirus/contents+en.lrword.translation)
-msgid "A few translation notes"
+"Add-ons, extensions, and plugins are components that can be added to [web "
+"browsers](../web-browser) to give them new features."
msgstr ""
#: https//support.torproject.org/glossary/add-on-extension-or-plugin/
#: (content/glossary/add-on-extension-or-plugin/contents+en.lrword.definition)
msgid ""
-"Add-ons, extensions, and plugins are components that can be added to [web "
-"browsers](../web-browser) to give them new features."
+"Tor Browser comes with two add-ons installed: [NoScript](../noscript) and "
+"[HTTPS Everywhere](../https-everywhere)."
msgstr ""
#: https//support.torproject.org/glossary/add-on-extension-or-plugin/
#: (content/glossary/add-on-extension-or-plugin/contents+en.lrword.definition)
msgid ""
-"Tor Browser comes with two add-ons installed: [NoScript](../noscript) and "
-"[HTTPS Everywhere](../https-everywhere)."
+"You should not install any additional add-ons on Tor Browser because that "
+"can compromise some of its privacy features."
msgstr ""
-#: https//support.torproject.org/glossary/antivirus/
-#: (content/glossary/antivirus/contents+en.lrword.term)
#: https//support.torproject.org/glossary/antivirus-software/
#: (content/glossary/antivirus-software/contents+en.lrword.term)
msgid "antivirus software"
msgstr ""
-#: https//support.torproject.org/glossary/antivirus/
-#: (content/glossary/antivirus/contents+en.lrword.definition)
#: https//support.torproject.org/glossary/antivirus-software/
#: (content/glossary/antivirus-software/contents+en.lrword.definition)
msgid ""
@@ -216,15 +181,13 @@ msgid ""
"software."
msgstr ""
-#: https//support.torproject.org/glossary/antivirus/
-#: (content/glossary/antivirus/contents+en.lrword.definition)
+#: https//support.torproject.org/glossary/antivirus-software/
+#: (content/glossary/antivirus-software/contents+en.lrword.definition)
msgid ""
-"Antivirus software can interfere with [Tor](#tor-/-tor-network/-core-tor) "
+"Antivirus software can interfere with [Tor](../tor-tor-network-core-tor) "
"running on your computer."
msgstr ""
-#: https//support.torproject.org/glossary/antivirus/
-#: (content/glossary/antivirus/contents+en.lrword.definition)
#: https//support.torproject.org/glossary/antivirus-software/
#: (content/glossary/antivirus-software/contents+en.lrword.definition)
msgid ""
@@ -232,13 +195,6 @@ msgid ""
" do not know how to allow Tor."
msgstr ""
-#: https//support.torproject.org/glossary/antivirus-software/
-#: (content/glossary/antivirus-software/contents+en.lrword.definition)
-msgid ""
-"Antivirus software can interfere with [Tor](../tor-tor-network-core-tor) "
-"running on your computer."
-msgstr ""
-
#: https//support.torproject.org/glossary/app/
#: (content/glossary/app/contents+en.lrword.term)
msgid "app"
@@ -520,6 +476,25 @@ msgid ""
"than being under the direct control of a user."
msgstr ""
+#: https//support.torproject.org/glossary/dangerzone/
+#: (content/glossary/dangerzone/contents+en.lrword.term)
+msgid "Dangerzone"
+msgstr ""
+
+#: https//support.torproject.org/glossary/dangerzone/
+#: (content/glossary/dangerzone/contents+en.lrword.definition)
+msgid ""
+"[Dangerzone](https://github.com/firstlookmedia/dangerzone) converts any "
+"document (even pdf) to pdf, when the document is potentially dangerous or "
+"from an untrustworthy source."
+msgstr ""
+
+#: https//support.torproject.org/glossary/dangerzone/
+#: (content/glossary/dangerzone/contents+en.lrword.definition)
+msgid ""
+"This is done by converting the pdf to raw pixel data and then back to pdf."
+msgstr ""
+
#: https//support.torproject.org/glossary/directory-authority/
#: (content/glossary/directory-authority/contents+en.lrword.term)
msgid "directory authority"
@@ -570,8 +545,8 @@ msgstr ""
msgid ""
"The last [relay](../relay) in the [Tor circuit](../circuit) which sends "
"[traffic](../traffic) out onto the public Internet. The service you are "
-"connecting to (website, chat service, email provider, etc..) will see the "
-"[IP address](../ip-address) of the exit."
+"connecting to (website, chat service, email provider, etc.) will see the [IP"
+" address](../ip-address) of the exit."
msgstr ""
#: https//support.torproject.org/glossary/exonerator/
@@ -589,6 +564,33 @@ msgid ""
"useful when dealing with law enforcement."
msgstr ""
+#: https//support.torproject.org/glossary/f-droid/
+#: (content/glossary/f-droid/contents+en.lrword.term)
+msgid "F-Droid"
+msgstr ""
+
+#: https//support.torproject.org/glossary/f-droid/
+#: (content/glossary/f-droid/contents+en.lrword.definition)
+msgid ""
+"F-Droid is a repository of FOSS (free and open source software) applications"
+" for Android."
+msgstr ""
+
+#: https//support.torproject.org/glossary/f-droid/
+#: (content/glossary/f-droid/contents+en.lrword.definition)
+msgid ""
+"Just like in Google Play one can browse, install and keep track of updates "
+"on the device using F-Droid."
+msgstr ""
+
+#: https//support.torproject.org/glossary/f-droid/
+#: (content/glossary/f-droid/contents+en.lrword.definition)
+msgid ""
+"Tor Browser is available on F-Droid. Follow these [steps](https://tb-"
+"manual.torproject.org/mobile-tor/) if you prefer installing the app through "
+"F-Droid."
+msgstr ""
+
#: https//support.torproject.org/glossary/firefox/
#: (content/glossary/firefox/contents+en.lrword.term)
msgid "Firefox"
@@ -613,8 +615,8 @@ msgstr ""
#: (content/glossary/firefox/contents+en.lrword.definition)
msgid ""
"Firefox is available for Windows, macOS and Linux [operating systems"
-"](../operating-system-os), with its mobile version (fennec) available for "
-"Android."
+"](../operating-system-os), with its mobile version available for Android and"
+" iOS."
msgstr ""
#: https//support.torproject.org/glossary/firewall/
@@ -1078,7 +1080,8 @@ msgstr ""
#: (content/glossary/onion-address/contents+en.lrword.definition)
msgid ""
"A standardized Internet domain name used by onion services that end in "
-".onion and is designed to be [self-authenticating](../self-authenticating)."
+".onion and is designed to be [self-authenticating](../self-authenticating-"
+"address)."
msgstr ""
#: https//support.torproject.org/glossary/onion-address/
@@ -1474,6 +1477,74 @@ msgid ""
"services."
msgstr ""
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.term)
+msgid "Snowflake"
+msgstr "Snowflake"
+
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.definition)
+msgid ""
+"[Snowflake](https://snowflake.torproject.org) is a pluggable transport which"
+" provides censorship circumvention and access to a free and open internet."
+msgstr ""
+
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.definition)
+msgid ""
+"It has three components; the Snowflake client, the Snowflake proxy (the two "
+"together known as the Snowflake peers) and the broker."
+msgstr ""
+
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.definition)
+msgid ""
+"Snowflake can allow an open browser tab to act as an ephemeral Tor bridge."
+msgstr ""
+
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.definition)
+msgid ""
+"In order to prevent the blocking of proxy IP addresses, Snowflake involves a"
+" large number of volunteer proxies, which also makes them hard to pin point."
+msgstr ""
+
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.term)
+msgid "SOCKS5"
+msgstr ""
+
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.definition)
+msgid "SOCKS5 is an Internet protocol used by Tor."
+msgstr ""
+
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.definition)
+msgid ""
+"It sends the traffic through the Tor network instead of sending it from your"
+" IP address into the open network."
+msgstr ""
+
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.definition)
+msgid ""
+"It is a general purpose [proxy](../proxy) that sits at the layer 5 of the "
+"OSI model and uses the tunneling method."
+msgstr ""
+
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.definition)
+msgid ""
+"The applications that you run with SOCKS5 will be aware of the tunneling, "
+"but you can prevent identity correlation if set up correctly."
+msgstr ""
+
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.spelling)
+msgid "All in caps, as it is an acronym."
+msgstr ""
+
#: https//support.torproject.org/glossary/ssl/
#: (content/glossary/ssl/contents+en.lrword.term)
msgid "secure sockets layer (SSL)"
@@ -1537,6 +1608,28 @@ msgstr ""
msgid "[Learn more about Tails](https://tails.boum.org/)."
msgstr ""
+#: https//support.torproject.org/glossary/the-guardian-project/
+#: (content/glossary/the-guardian-project/contents+en.lrword.term)
+msgid "The Guardian Project"
+msgstr ""
+
+#: https//support.torproject.org/glossary/the-guardian-project/
+#: (content/glossary/the-guardian-project/contents+en.lrword.definition)
+msgid ""
+"[The Guardian Project](https://guardianproject.info/) is a group of software"
+" developers, activists and designers that create easy to use, secure, "
+"opensource mobile apps and operating system enhancements."
+msgstr ""
+
+#: https//support.torproject.org/glossary/the-guardian-project/
+#: (content/glossary/the-guardian-project/contents+en.lrword.definition)
+msgid ""
+"[The Orbot "
+"app](https://play.google.com/store/apps/details?id=org.torproject.android) "
+"provided by The Guardian Project helps route other apps on your andriod "
+"device over the Tor network."
+msgstr ""
+
#: https//support.torproject.org/glossary/the-tor-project/
#: (content/glossary/the-tor-project/contents+en.lrword.term)
msgid "The Tor Project"
@@ -1949,7 +2042,7 @@ msgstr ""
#: https//support.torproject.org/faq/staying-anonymous/
#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
-msgid "### Use Tor Browser and software specifically configured for Tor."
+msgid "### Use Tor Browser and software specifically configured for Tor"
msgstr ""
#: https//support.torproject.org/faq/staying-anonymous/
@@ -1999,7 +2092,7 @@ msgstr ""
#: https//support.torproject.org/faq/staying-anonymous/
#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
-msgid "### Control what information you provide through web forms."
+msgid "### Control what information you provide through web forms"
msgstr ""
#: https//support.torproject.org/faq/staying-anonymous/
@@ -2098,8 +2191,8 @@ msgstr ""
#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
"Tor will encrypt your traffic to and within the Tor network, but the "
-"encryption of your traffic to the final destination website depends upon on "
-"that website."
+"encryption of your traffic to the final destination website depends on that "
+"website."
msgstr ""
#: https//support.torproject.org/faq/staying-anonymous/
@@ -2960,6 +3053,15 @@ msgid ""
"the bookmark file into your Tor Browser."
msgstr ""
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"**Note:** Currently, on [Tor Browser for "
+"Android](https://www.torproject.org/download/#android), there is no good way"
+" to export and import bookmarks. [Bug "
+"#31617](https://bugs.torproject.org/tpo/applications/tor-browser/31617)"
+msgstr ""
+
#: https//support.torproject.org/tbb/fake-tbb/
#: (content/tbb/fake-tbb/contents+en.lrquestion.title)
msgid "Are there any paid versions of Tor Browser?"
@@ -3019,7 +3121,7 @@ msgstr ""
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
msgid ""
-"Below we explain why it is important and how to verify that the Tor program "
+"Below we explain why it is important and how to verify that the Tor Browser "
"you download is the one we have created and has not been modified by some "
"attacker."
msgstr ""
@@ -3179,6 +3281,7 @@ msgstr ""
msgid ""
"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
msgstr ""
+"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3246,6 +3349,8 @@ msgid ""
"gpg --output ./tor.keyring --export "
"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
msgstr ""
+"gpg --output ./tor.keyring --export "
+"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3294,9 +3399,11 @@ msgstr ""
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
msgid ""
-"gpgv --keyring .\tor.keyring Downloads\torbrowser-install-win64-9.0_en-"
-"US.exe.asc Downloads\torbrowser-install-win64-9.0_en-US.exe"
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3369,6 +3476,33 @@ msgid ""
"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
"--import -"
msgstr ""
+"curl -s https://openpgpkey.torproject.org/.well-"
+"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
+"--import -"
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser Developers key is also available on "
+"[keys.openpgp.org](https://keys.openpgp.org/) and can be downloaded from "
+"[https://keys.openpgp.org/vks/v1/by-"
+"fingerprint/EF6E286DDA85EA2A4BA7DE684E2C6E8793298290](https://keys.openpgp.…"
+"/by-fingerprint/EF6E286DDA85EA2A4BA7DE684E2C6E8793298290)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"If you're using MacOS or GNU/Linux, the key can also be fetched by running "
+"the following command:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
+msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3407,8 +3541,8 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid ""
-"Tor Browser 9 ships with a fingerprinting defense for those scenarios as "
-"well, which is called "
+"Tor Browser ships with a fingerprinting defense for those scenarios as well,"
+" which is called "
"[Letterboxing](https://en.wikipedia.org/wiki/Letterboxing_%28filming%29), a "
"technique developed by Mozilla and [presented in "
"2019](https://www.zdnet.com/article/firefox-to-add-tor-browser-anti-"
@@ -3432,6 +3566,11 @@ msgid ""
"as many users will have same screen size."
msgstr ""
+#: https//support.torproject.org/tbb/maximized-torbrowser-window/
+#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+msgid "![letterboxing](/static/images/letterboxing.jpg)"
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
+
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
msgid ""
@@ -3894,6 +4033,37 @@ msgid ""
"be able to paste it into a text editor or an email client."
msgstr ""
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-2/
+#: (content/connecting/connecting-2/contents+en.lrquestion.description)
+msgid ""
+"Alternatively, on GNU/Linux, to view the logs right in the terminal, "
+"navigate to the Tor Browser directory and launch the Tor Browser from the "
+"command line by running:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-2/
+#: (content/connecting/connecting-2/contents+en.lrquestion.description)
+msgid "`./start-tor-browser.desktop --verbose`"
+msgstr "`./start-tor-browser.desktop --verbose`"
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-2/
+#: (content/connecting/connecting-2/contents+en.lrquestion.description)
+msgid "or to save the logs to a file *(default: tor-browser.log)*"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-2/
+#: (content/connecting/connecting-2/contents+en.lrquestion.description)
+msgid "`./start-tor-browser.desktop --log [file]`"
+msgstr "`./start-tor-browser.desktop --log [file]`"
+
#: https//support.torproject.org/tbb/tbb-22/
#: (content/tbb/tbb-22/contents+en.lrquestion.title)
msgid ""
@@ -4059,7 +4229,7 @@ msgstr ""
msgid ""
"You can also access the New Circuit option inside the site information menu "
"in the URL bar, and the New Identity option by clicking the small sparky "
-"broom icon at the top-right of the screen"
+"broom icon at the top-right of the screen."
msgstr ""
#: https//support.torproject.org/tbb/tbb-29/
@@ -4156,8 +4326,8 @@ msgstr ""
#: https//support.torproject.org/tbb/tbb-30/
#: (content/tbb/tbb-30/contents+en.lrquestion.title)
msgid ""
-"A website (bank, email provider, etc..) locks me out whenever I use Tor, "
-"what can I do?"
+"A website (bank, email provider, etc.) locks me out whenever I use Tor, what"
+" can I do?"
msgstr ""
#: https//support.torproject.org/tbb/tbb-30/
@@ -4366,7 +4536,7 @@ msgstr ""
#: (content/tbb/tbb-37/contents+en.lrquestion.description)
msgid ""
"We want everyone to be able to enjoy Tor Browser in their own language. Tor "
-"Browser is now [available in 30 different "
+"Browser is now [available in 36 different "
"languages](https://www.torproject.org/download/languages/), and we are "
"working to add more. Want to help us translate? [Become a Tor "
"translator!](https://community.torproject.org/localization/becoming-tor-"
@@ -4578,7 +4748,7 @@ msgid ""
"Note that Google search URLs take name/value pairs as arguments and one of "
"those names is \"hl\". If you set \"hl\" to \"en\" then Google will return "
"search results in English regardless of what Google server you have been "
-"sent to. On a query this looks like:"
+"sent to. The changed link might look like this:"
msgstr ""
#: https//support.torproject.org/tbb/tbb-43/
@@ -4981,6 +5151,77 @@ msgid ""
"have no effect on Tor's configuration."
msgstr ""
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.title)
+msgid "A website I am trying to reach is blocking access over Tor."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"Sometimes websites will block Tor users because they can't tell the "
+"difference between the average Tor user and automated traffic."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"The best success we've had in getting sites to unblock Tor users is getting "
+"users to contact the site administrators directly."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid "Something like this might do the trick:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"\"Hi! I tried to access your site xyz.com while using Tor Browser and "
+"discovered that you don't allow Tor users to access your site."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"I urge you to reconsider this decision; Tor is used by people all over the "
+"world to protect their privacy and fight censorship."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"By blocking Tor users, you are likely blocking people in repressive "
+"countries who want to use a free internet, journalists and researchers who "
+"want to protect themselves from discovery, whistleblowers, activists, and "
+"ordinary people who want to opt out of invasive third party tracking."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"Please take a strong stance in favor of digital privacy and internet "
+"freedom, and allow Tor users access to xyz.com. Thank you.\""
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"In the case of banks, and other sensitive websites, it is also common to see"
+" geography-based blocking (if a bank knows you generally access their "
+"services from one country, and suddenly you are connecting from an exit "
+"relay on the other side of the world, your account may be locked or "
+"suspended)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"If you are unable to connect to an onion service, please see [I cannot reach"
+" X.onion!](../../onionservices/onionservices-3)."
+msgstr ""
+
#: https//support.torproject.org/tormessenger/tormessenger-1/
#: (content/tormessenger/tormessenger-1/contents+en.lrquestion.title)
msgid "Does Tor Project make an application for private chat?"
@@ -5007,7 +5248,7 @@ msgstr ""
#: https//support.torproject.org/tormobile/tormobile-1/
#: (content/tormobile/tormobile-1/contents+en.lrquestion.title)
-msgid "Can I run Tor on an Android device?"
+msgid "Can I run Tor Browser on an Android device?"
msgstr ""
#: https//support.torproject.org/tormobile/tormobile-1/
@@ -5044,7 +5285,7 @@ msgstr ""
#: https//support.torproject.org/tormobile/tormobile-3/
#: (content/tormobile/tormobile-3/contents+en.lrquestion.title)
-msgid "Can I run Tor on an iOS device?"
+msgid "Can I run Tor Browser on an iOS device?"
msgstr ""
#: https//support.torproject.org/tormobile/tormobile-3/
@@ -5079,13 +5320,16 @@ msgstr ""
#: https//support.torproject.org/tormobile/tormobile-4/
#: (content/tormobile/tormobile-4/contents+en.lrquestion.title)
-msgid "How do I run Tor on Windows Phone?"
+msgid "How do I run Tor Browser on Windows Phone?"
msgstr ""
#: https//support.torproject.org/tormobile/tormobile-4/
#: (content/tormobile/tormobile-4/contents+en.lrquestion.description)
msgid ""
-"There is currently no supported method for running Tor on Windows Phone."
+"There is currently no supported method for running Tor Browser on older "
+"Windows Phones but in case of the newer Microsoft-branded/promoted phones, "
+"same steps as in [Tor Browser for Android](https://tb-manual.torproject.org"
+"/mobile-tor/#tor-browser-for-android) can be followed."
msgstr ""
#: https//support.torproject.org/tormobile/tormobile-5/
@@ -5218,8 +5462,8 @@ msgstr ""
#: https//support.torproject.org/gettor/gettor-2/
#: (content/gettor/gettor-2/contents+en.lrquestion.description)
msgid ""
-"Write your operating system (such as Windows, macOS, or Linux) in the body "
-"of the message and send."
+"In the body of the mail, write the name of your operating system (such as "
+"Windows, macOS, or Linux)."
msgstr ""
#: https//support.torproject.org/gettor/gettor-2/
@@ -5334,29 +5578,6 @@ msgid ""
"on \"Preferences\", and finally on \"Tor\" in the side bar."
msgstr ""
-#: https//support.torproject.org/connecting/connecting-2/
-#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-msgid ""
-"Alternatively, on GNU/Linux, to view the logs right in the terminal, "
-"navigate to the Tor Browser directory and launch the Tor Browser from the "
-"command line by running:"
-msgstr ""
-
-#: https//support.torproject.org/connecting/connecting-2/
-#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-msgid "`./start-tor-browser.desktop --verbose`"
-msgstr ""
-
-#: https//support.torproject.org/connecting/connecting-2/
-#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-msgid "or to save the logs to a file *(default: tor-browser.log)*"
-msgstr ""
-
-#: https//support.torproject.org/connecting/connecting-2/
-#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-msgid "`./start-tor-browser.desktop --log [file]`"
-msgstr ""
-
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid ""
@@ -5572,6 +5793,64 @@ msgid ""
"timezone. Then restart Tor."
msgstr ""
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.title)
+msgid "\"Proxy server is refusing connection\" error"
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid "Proxy server errors can occur for a variety of reasons."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid ""
+"You may try one or more of the following activities in case you encounter "
+"this error:"
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid ""
+"* If you have an antivirus, it may be interfering with the Tor service. "
+"Disable the antivirus and restart the browser."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid ""
+"* You should not have moved the Tor Browser folder from its original "
+"location to a different location."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid "If you did this, revert the change."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid ""
+"* You should also check the port that you are connecting with. Try a "
+"different port from the one currently in use, such as 9050 or 9150."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid ""
+"* When all else fails, reinstall the browser. This time, make sure to "
+"install Tor Browser in a new directory, not over a previously installed "
+"browser."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid ""
+"If the error persists, please [get in "
+"touch](https://support.torproject.org/misc/bug-or-feedback/) with us."
+msgstr ""
+
#: https//support.torproject.org/censorship/censorship-1/
#: (content/censorship/censorship-1/contents+en.lrquestion.title)
msgid ""
@@ -5612,86 +5891,15 @@ msgid ""
"manual.torproject.org/circumvention/)."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.title)
-msgid "A website I am trying to reach is blocking access over Tor."
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.title)
+msgid "I can’t connect to Tor Browser, is my network censored?"
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Sometimes websites will block Tor users because they can't tell the "
-"difference between the average Tor user and automated traffic."
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
-msgid ""
-"The best success we've had in getting sites to unblock Tor users is getting "
-"users to contact the site administrators directly."
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
-msgid "Something like this might do the trick:"
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
-msgid ""
-"\"Hi! I tried to access your site xyz.com while using Tor Browser and "
-"discovered that you don't allow Tor users to access your site."
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
-msgid ""
-"I urge you to reconsider this decision; Tor is used by people all over the "
-"world to protect their privacy and fight censorship."
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
-msgid ""
-"By blocking Tor users, you are likely blocking people in repressive "
-"countries who want to use a free internet, journalists and researchers who "
-"want to protect themselves from discovery, whistleblowers, activists, and "
-"ordinary people who want to opt out of invasive third party tracking."
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
-msgid ""
-"Please take a strong stance in favor of digital privacy and internet "
-"freedom, and allow Tor users access to xyz.com. Thank you.\""
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
-msgid ""
-"In the case of banks, and other sensitive websites, it is also common to see"
-" geography-based blocking (if a bank knows you generally access their "
-"services from one country, and suddenly you are connecting from an exit "
-"relay on the other side of the world, your account may be locked or "
-"suspended)."
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
-msgid ""
-"If you are unable to connect to an onion service, please see [I cannot reach"
-" X.onion!](../../onionservices/onionservices-3)."
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-4/
-#: (content/censorship/censorship-4/contents+en.lrquestion.title)
-msgid "I can’t connect to Tor Browser, is my network censored?"
-msgstr ""
-
-#: https//support.torproject.org/censorship/censorship-4/
-#: (content/censorship/censorship-4/contents+en.lrquestion.description)
-msgid ""
-"You might be on a censored network, and so you should try using bridges."
+"You might be on a censored network, and so you should try using bridges."
msgstr ""
#: https//support.torproject.org/censorship/censorship-4/
@@ -5785,6 +5993,199 @@ msgid ""
"manual.torproject.org/circumvention/) for more info."
msgstr ""
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.title)
+msgid "How can I use Snowflake?"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"If your internet access is censored, you should download [Tor Browser "
+"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
+"macOS, GNU/Linux and Android."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
+"/onion-browser/id519296448) on iOS."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"If you're running Tor Browser Alpha for desktop for the first time, you can "
+"click on 'Configure' on the start-up screen and then select 'Tor is censored"
+" in my country'."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Click on 'Select a built-in bridge' and choose 'snowflake' from the dropdown"
+" menu."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"'Preferences' and go to 'Tor'."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Alternatively, you can also type `about:preferences#tor` in the url bar. "
+"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
+"from the dropdown menu."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.title)
+msgid "How to help running Snowflake proxies?"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"If your internet access is not censored, you should consider installing the "
+"Snowflake extension to help users in censored networks."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"When you run Snowflake on you regular browser, you will provide connection "
+"as a proxy to an entry node in the Tor Network, and that’s all."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "#### Add-on"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "Firstly make sure you have WebRTC enabled."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Then you can install this [addon for Firefox](https://addons.mozilla.org/en-"
+"US/firefox/addon/torproject-snowflake/) or the [add-on for "
+"Chrome](https://chrome.google.com/webstore/detail/snowflake/mafpmfcccpbjnhf…"
+" which will let you become a Snowflake proxy."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"It can also inform you about how many people you have helped in the last 24 "
+"hours."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "#### Web page"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "In a browser where WebRTC is enabled:"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"If you don't want to add Snowflake to your browser, you can go to "
+"https://snowflake.torproject.org/embed and toggle the button to opt in to "
+"being a proxy."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "You shouldn't close that page if you want to remain a Snowflake proxy."
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.title)
+msgid "What is Snowflake?"
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Snowflake is a [pluggable transport](https://tb-"
+"manual.torproject.org/circumvention/) available in Tor Browser to defeat "
+"internet censorship."
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Like a Tor bridge, a user can access the open internet when even regular Tor"
+" connections are censored."
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
+msgid ""
+"To use Snowflake is as easy as to switch to a new bridge configuration in "
+"Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
+msgid ""
+"This system is composed of three components: volunteers running Snowflake "
+"proxies, Tor users that want to connect to the internet, and a broker, that "
+"delivers snowflake proxies to users."
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Volunteers willing to help users on censored networks can help by spinning "
+"short-lived proxies on their regular browsers. Check, [how can I use "
+"Snowflake?](/censorship/how-can-i-use-snowflake/)"
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Snowflake uses the highly effective [domain "
+"fronting](https://blog.torproject.org/domain-fronting-critical-open-web) "
+"technique to make a connection to one of the thousands of snowflake proxies "
+"run by volunteers."
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
+msgid ""
+"These proxies are lightweight, ephemeral, and easy to run, allowing us to "
+"scale Snowflake more easily than previous techniques."
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
+msgid ""
+"For censored users, if your Snowflake proxy gets blocked, the broker will "
+"find a new proxy for you, automatically."
+msgstr ""
+
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
+msgid ""
+"If you're interested in the technical details and specification, see the "
+"[Snowflake Technical Overview](https://keroserene.net/snowflake/technical/) "
+"and the [project page](https://snowflake.torproject.org/)."
+msgstr ""
+
#: https//support.torproject.org/https/https-1/
#: (content/https/https-1/contents+en.lrquestion.title)
msgid ""
@@ -5830,7 +6231,7 @@ msgstr ""
#: https//support.torproject.org/https/https-2/
#: (content/https/https-2/contents+en.lrquestion.description)
msgid ""
-"The short answer is: **Yes, you can browse normal HTTPS Sites using Tor.**"
+"The short answer is: **Yes, you can browse normal HTTPS sites using Tor.**"
msgstr ""
#: https//support.torproject.org/https/https-2/
@@ -5941,9 +6342,9 @@ msgstr ""
#: https//support.torproject.org/operators/bandwidth-shaping/
#: (content/operators/bandwidth-shaping/contents+en.lrquestion.description)
msgid ""
-"A [script to do this](https://gitweb.torproject.org/tor.git/tree/contrib"
-"/operator-tools/linux-tor-prio.sh) can be found in the Tor source "
-"distribution's contrib directory."
+"A [script to do this](https://gitweb.torproject.org/tor.git/plain/contrib"
+"/operator-tools/linux-tor-prio.sh?h=maint-0.3.5) can be found in the Tor "
+"source distribution's contrib directory."
msgstr ""
#: https//support.torproject.org/operators/bandwidth-shaping/
@@ -6170,7 +6571,7 @@ msgstr ""
#: (content/operators/exit-policies/contents+en.lrquestion.description)
msgid ""
"If you want to avoid most if not all abuse potential, set it to \"reject "
-"*:*\"."
+"*:*\"."
msgstr ""
#: https//support.torproject.org/operators/exit-policies/
@@ -6252,7 +6653,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
@@ -6360,12 +6761,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart week 3 10:00"
-msgstr ""
+msgstr "AccountingStart week 3 10:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 500 GBytes"
-msgstr ""
+msgstr "AccountingMax 500 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6392,12 +6793,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 12:00"
-msgstr ""
+msgstr "AccountingStart day 12:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 50 GBytes"
-msgstr ""
+msgstr "AccountingMax 50 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6447,12 +6848,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 0:00"
-msgstr ""
+msgstr "AccountingStart day 0:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "RelayBandwidthRate 1000 KBytes"
-msgstr ""
+msgstr "RelayBandwidthRate 1000 KBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6592,8 +6993,8 @@ msgstr ""
#: https//support.torproject.org/operators/offline-ed25519/
#: (content/operators/offline-ed25519/contents+en.lrquestion.description)
msgid ""
-"* There is also a primary public key named \"ed25519_master_id_public_key, "
-"which is the actual identity of the relay advertised in the network."
+"* There is also a primary public key named \"ed25519_master_id_public_key\","
+" which is the actual identity of the relay advertised in the network."
msgstr ""
#: https//support.torproject.org/operators/offline-ed25519/
@@ -6721,6 +7122,9 @@ msgid ""
"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
" | sudo apt-key add -"
msgstr ""
+"$ curl "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | sudo apt-key add -"
#: https//support.torproject.org/operators/operators-4/
#: (content/operators/operators-4/contents+en.lrquestion.description)
@@ -6735,7 +7139,7 @@ msgstr ""
#: https//support.torproject.org/operators/operators-4/
#: (content/operators/operators-4/contents+en.lrquestion.description)
msgid "$ sudo apt-get install tor deb.torproject.org-keyring"
-msgstr ""
+msgstr "$ sudo apt-get install tor deb.torproject.org-keyring"
#: https//support.torproject.org/operators/operators-6/
#: (content/operators/operators-6/contents+en.lrquestion.title)
@@ -7238,6 +7642,328 @@ msgid ""
" for more suggestions."
msgstr ""
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.title)
+msgid "My relay is slow, how can I fix it?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### Why Relay Load Varies"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Tor manages bandwidth across the entire network. It does a reasonable job "
+"for most relays."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "But Tor's goals are different to protocols like BitTorrent."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Tor wants low-latency web pages, which requires fast connections with "
+"headroom."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"BitTorrent wants bulk downloads, which requires using all the bandwidth."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"We're working on a [new bandwidth scanner](https://sbws.readthedocs.io/), "
+"which is easier to understand and maintain."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"It will have diagnostics for relays that don't get measured, and relays that"
+" have low measurements."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### Why does Tor need bandwidth scanners?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Most providers tell you the maximum speed of your local connection."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"But Tor has users all over the world, and our users connect to one or two "
+"Guard relays at random."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"So we need to know how well each relay can connect to the entire world."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"So even if all relay operators set their advertised bandwidth to their local"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"connection speed, we would still need bandwidth authorities to balance the "
+"load"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "between different parts of the Internet."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### What is a normal relay load?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "It's normal for most relays to be loaded at 30%-80% of their capacity."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "This is good for clients: an overloaded relay has high latency."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"(We want enough relays to so that each relay is loaded at 10%. Then Tor "
+"would be almost as fast as the wider Internet)."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Sometimes, a relay is slow because its processor is slow or its connections "
+"are limited."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Other times, it is the network that is slow: the relay has bad peering to "
+"most other tor relays, or is a long distance away."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### Finding Out what is Limiting a Relay"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Lots of things can slow down a relay. Here's how to track them down."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "#### System Limits"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "* Check RAM, CPU, and socket/file descriptor usage on your relay"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Tor logs some of these when it starts. Others can be viewed using top or "
+"similar tools."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "#### Provider Limits"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* Check the Internet peering (bandwidth, latency) from your relay's provider"
+" to other relays."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Relays transiting via Comcast have been slow at times."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Relays outside North America and Western Europe are usually slower."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "#### Tor Network Limits"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Relay bandwidth can be limited by a relay's own observed bandwidth, or by "
+"the directory authorities' measured bandwidth."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Here's how to find out which measurement is limiting your relay:"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* Check each of the votes for your relay on [consensus-health (large "
+"page)](https://consensus-health.torproject.org/consensus-health.html), and "
+"check the median."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "If your relay is not marked Running by some directory authorities:"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "* Does it have the wrong IPv4 or IPv6 address?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "* Is its IPv4 or IPv6 address unreachable from some networks?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "* Are there more than 2 relays on its IPv4 address?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Otherwise, check your relay's observed bandwidth and bandwidth rate (limit)."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Look up your relay on "
+"[Metrics](https://metrics.torproject.org/rs.html#search/)."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Then mouse over the bandwidth heading to see the observed bandwidth and "
+"relay bandwidth rate."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Here is some more detail and some examples: [Drop in consensus "
+"weight](https://lists.torproject.org/pipermail/tor-"
+"relays/2016-November/010913.html) and [Rampup speed of Exit "
+"relay](https://lists.torproject.org/pipermail/tor-"
+"relays/2016-October/010784.html)."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "#### How to fix it"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"The smallest of these figures is limiting the bandwidth allocated to the "
+"relay."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* If it's the bandwidth rate, increase the BandwidthRate/Burst or "
+"RelayBandwidthRate/Burst in your torrc."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* If it's the observed bandwidth, your relay won't ask for more bandwidth "
+"until it sees itself getting faster."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "You need to work out why it is slow."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* If it's the median measured bandwidth, your relay looks slow from a "
+"majority of bandwidth authorities."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "You need to work out why they measure it slow."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### Doing Your Own Relay Measurements"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"If your relay thinks it is slow, or the bandwidth authorities think it is "
+"slow, you can test the bandwidth yourself:"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* [Run a test using tor](https://lists.torproject.org/pipermail/tor-"
+"relays/2016-September/010173.html) to see how fast tor can get on your "
+"network/CPU."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* Run a test using tor and "
+"[chutney](https://gitweb.torproject.org/chutney.git/tree/README.md#n105) to "
+"find out how fast tor can get on your CPU. Keep increasing the data volume "
+"until the bandwidth stops increasing."
+msgstr ""
+
#: https//support.torproject.org/operators/why-isnt-my-relay-being-used-more/
#: (content/operators/why-isnt-my-relay-being-used-more/contents+en.lrquestion.title)
msgid "Why isn't my relay being used more?"
@@ -7453,7 +8179,7 @@ msgstr ""
#: (content/onionservices/onionservices-2/contents+en.lrquestion.description)
msgid ""
"These services use the special-use top level domain (TLD) .onion (instead of"
-" .com, .net, .org, etc..) and are only accessible through the Tor network."
+" .com, .net, .org, etc.) and are only accessible through the Tor network."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-2/
@@ -7479,7 +8205,7 @@ msgstr "Saya tidak dapat mencapai X.onion!"
msgid ""
"If you cannot reach the onion service you desire, make sure that you have "
"entered the 16-character or, the newest format, 56-character onion address "
-"correctly: even a small mistake will stop Tor Browser from being able to "
+"correctly; even a small mistake will stop Tor Browser from being able to "
"reach the site."
msgstr ""
@@ -7582,17 +8308,253 @@ msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid "- The Onion Service is served over HTTPS with an expired Certificate"
+msgid "- The Onion Service is served over HTTPS with an expired Certificate."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid "- The Onion Service is served over HTTPS with a wrong Domain"
+msgid "- The Onion Service is served over HTTPS with a wrong Domain."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid "- The Onion Service is served with a mixed form over an insecure URL"
+msgid "- The Onion Service is served with a mixed form over an insecure URL."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.title)
+msgid "V2 Onion Services Deprecation"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "### How do I know if I'm using v2 or v3 onion services?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"You can identify v3 onion addresses by their 56 character length, e.g. Tor "
+"Project's v2 address:`http://expyuzz4wqqyqhjn.onion/`, and Tor Project's v3 "
+"address: "
+"`http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/`"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"If you're an onion service administrator, you must upgrade to v3 onion "
+"services as soon as possible."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"If you're a user, please ensure that you update your bookmarks to the "
+"website's v3 onion addresses."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "### What is the timeline for the v2 deprecation?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"In September 2020, Tor started warning onion service operators and clients "
+"that v2 will be deprecated and obsolete in version 0.4.6."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "Tor Browser started warning users in June, 2021."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"In July 2021, 0.4.6 Tor will no longer support v2 and support will be "
+"removed from the code base."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"In October 2021, we will release new Tor client stable versions for all "
+"supported series that will disable v2."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"You can read more in the Tor Project's blog post [Onion Service version 2 "
+"deprecation timeline](https://blog.torproject.org/v2-deprecation-timeline)."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"### Can I keep using my v2 onion address? Can I access my v2 onion after "
+"September? Is this a backward-incompatible change?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"V2 onion addresses are fundamentally insecure. If you have a v2 onion, we "
+"recommend you migrate now."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"This is a backward incompatible change: v2 onion services will not be "
+"reachable after September 2021."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"### What is the recommendation for developers to migrate? Any tips on how to"
+" spread the new v3 addresses to people?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"In torrc, to create a version 3 address, you simply need to create a new "
+"service just as you did your v2 service, with these two lines:"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "HiddenServiceDir /full/path/to/your/new/v3/directory/"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "HiddenServicePort <virtual port> <target-address>:<target-port>"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"The default version is now set to 3 so you don't need to explicitly set it."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "Restart tor, and look on your directory for the new address."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"If you wish to keep running your version 2 service until it is deprecated to"
+" provide a transition path to your users, add this line to the configuration"
+" block of your version 2 service:"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "HiddenServiceVersion 2"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"This will allow you to identify in your configuration file which one is "
+"which version."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"If you have [Onion-Location](https://community.torproject.org/onion-"
+"services/advanced/onion-location/) configured on your website, you need to "
+"set the header with your new v3 address."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"For technical documentation about running onion services, please read the "
+"[Onion Services](https://community.torproject.org/onion-services/) page in "
+"our Community portal."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "### I didn't see the announcement, can I get more time to migrate?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"No, v2 onion connections will start failing nowish, first slowly, then "
+"suddenly. It's time to move away."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"### Will services start failing to be reached in September, or before "
+"already?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"Already, introduction points are not in Tor 0.4.6 anymore, so they will not "
+"be reachable if relay operators update."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"### As a website administrator, can I redirect users from my v2 onion to v3?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "Yes, it will work until the v2 onion address is unreachable."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "You may want to encourage users to update their bookmarks."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "### Are v3 onion services going to help in mitigating DDoS problems?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "Yes, we are continuously working on improving onion services security."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"Some of the work we have in our roadmap is [ESTABLISH_INTRO Cell DoS Defense"
+" Extension](https://gitweb.torproject.org/torspec.git/tree/proposals/305"
+"-establish-intro-dos-defense-extention.txt), [Res tokens: Anonymous "
+"Credentials for Onion Service DoS "
+"Resilience](https://gitweb.torproject.org/torspec.git/tree/proposals/331"
+"-res-tokens-for-anti-dos.md), and [A First Take at PoW Over Introduction "
+"Circuits](https://gitweb.torproject.org/torspec.git/tree/proposals/327-pow-"
+"over-intro.txt)."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"For an overview about these proposals, read the detailed blog post [How to "
+"stop the onion denial (of service)](https://blog.torproject.org/stop-the-"
+"onion-denial)."
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
@@ -7872,7 +8834,7 @@ msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid "gpg --fingerprint tor-security(a)lists.torproject.org"
-msgstr ""
+msgstr "gpg --fingerprint tor-security(a)lists.torproject.org"
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
@@ -8628,6 +9590,40 @@ msgid ""
"e.g your user should be in the sudo group."
msgstr ""
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "#### Prerequisite: Verify the CPU architecture"
+msgstr ""
+
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid ""
+"The package repository offers `amd64`, `arm64`, and `i386` binaries. Verify "
+"your operating system is capable of running the binary by inspecting the "
+"output of the following commend:"
+msgstr ""
+
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "# dpkg --print-architecture"
+msgstr "# dpkg --print-architecture"
+
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid ""
+"It should output either `amd64`, `arm64`, or `i386`. The repository does not"
+" support other CPU architectures."
+msgstr ""
+
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid ""
+"> **Note on Raspbian:** The package repository does not offer 32-bit ARM "
+"architecture (`armhf`) images. You should either [build Tor from "
+"source](https://community.torproject.org/onion-services/setup/install"
+"/#installing-tor-from-source), or install the version Debian offers."
+msgstr ""
+
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "#### 1. Install `apt-transport-https`"
@@ -8644,7 +9640,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# apt install apt-transport-https"
-msgstr ""
+msgstr "# apt install apt-transport-https"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -8668,21 +9664,21 @@ msgstr ""
msgid ""
"If you want to try experimental packages, add these **in addition** to the "
"lines from above (Note, use whatever is the current experimental version "
-"instead of 0.4.5.x from the example below):"
+"instead of 0.4.6.x from the example below):"
msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
"deb https://deb.torproject.org/torproject.org tor-"
-"experimental-0.4.5.x-<DISTRIBUTION> main"
+"experimental-0.4.6.x-<DISTRIBUTION> main"
msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
"deb-src https://deb.torproject.org/torproject.org tor-"
-"experimental-0.4.5.x-<DISTRIBUTION> main"
+"experimental-0.4.6.x-<DISTRIBUTION> main"
msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
@@ -8758,12 +9754,16 @@ msgid ""
"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
" | gpg --import"
msgstr ""
+"# wget -qO- "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | gpg --import"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
msgstr ""
+"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -8787,7 +9787,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# apt install tor deb.torproject.org-keyring"
-msgstr ""
+msgstr "# apt install tor deb.torproject.org-keyring"
#: https//support.torproject.org/apt/tor-ubuntu/
#: (content/apt/apt-2/contents+en.lrquestion.title)
@@ -8820,7 +9820,7 @@ msgstr ""
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid ""
"Yes, `deb.torproject.org` is also served through via an Onion Service: "
-"http://sdscoq7snqtznauu.onion/"
+"http://apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion/"
msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
@@ -8831,7 +9831,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "# apt install apt-transport-tor"
-msgstr ""
+msgstr "# apt install apt-transport-tor"
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
@@ -8847,7 +9847,10 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid "deb tor://sdscoq7snqtznauu.onion/torproject.org <DISTRIBUTION> main"
+msgid ""
+"deb "
+"tor://apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion/torpro…"
+" <DISTRIBUTION> main"
msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
@@ -8858,8 +9861,9 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid ""
-"deb tor://sdscoq7snqtznauu.onion/torproject.org tor-nightly-"
-"master-<DISTRIBUTION> main"
+"deb "
+"tor://apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion/torpro…"
+" tor-nightly-master-<DISTRIBUTION> main"
msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
@@ -8870,7 +9874,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "# apt install tor"
-msgstr ""
+msgstr "# apt install tor"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.title)
@@ -8922,37 +9926,37 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgcheck=1"
-msgstr ""
+msgstr "gpgcheck=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
@@ -8962,17 +9966,17 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
@@ -9187,7 +10191,7 @@ msgstr ""
msgid ""
"For example, the Freenode IRC network had a problem with a coordinated group"
" of abusers joining channels and subtly taking over the conversation; but "
-"when they labeled all users coming from Tor nodes as \"anonymous users,\" "
+"when they labeled all users coming from Tor nodes as \"anonymous users\", "
"removing the ability of the abusers to blend in, the abusers moved back to "
"using their open proxies and bot networks."
msgstr ""
@@ -9481,7 +10485,7 @@ msgstr ""
msgid ""
"Tor's exit policies help separate the role of \"willing to donate resources "
"to the network\" from the role of \"willing to deal with exit abuse "
-"complaints,\" so we hope our network is more sustainable than past attempts "
+"complaints\", so we hope our network is more sustainable than past attempts "
"at anonymity networks."
msgstr ""
@@ -9558,7 +10562,7 @@ msgstr ""
#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
"The IRC networks are fighting a losing battle of trying to block all these "
-"nodes, and an entire cottage industry of blacklists and counter-trolls has "
+"nodes, and an entire cottage industry of blocklists and counter-trolls has "
"sprung up based on this flawed security model (not unlike the antivirus "
"industry)."
msgstr ""
@@ -10297,8 +11301,8 @@ msgstr ""
#: (content/metrics/user-estimation/contents+en.lrquestion.description)
msgid ""
"We actually don't count users, but we count requests to the directories that"
-" clients make periodically to update their list of relays and estimate user "
-"numbers indirectly from there."
+" clients make periodically to update their list of relays and estimate "
+"number of users indirectly from there."
msgstr ""
#: https//support.torproject.org/metrics/user-numbers/
@@ -10378,21 +11382,25 @@ msgstr "Guna pelitup muka, guna juga Tor."
msgid "Resist the surveillance pandemic."
msgstr "Tangani pandemik pengawasan."
-#: lego/templates/banner.html:33 lego/templates/footer.html:64
-#: lego/templates/footer.html:66 lego/templates/navbar.html:19
-#: lego/templates/navbar.html:21 templates/banner.html:33
-#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:19
-#: templates/navbar.html:21
+#: lego/templates/banner.html:32 templates/banner.html:32
+msgid "Your donation will be matched by Friends of Tor, up to $100,000."
+msgstr ""
+
+#: lego/templates/banner.html:38 lego/templates/footer.html:64
+#: lego/templates/footer.html:66 lego/templates/navbar.html:18
+#: lego/templates/navbar.html:20 templates/banner.html:38
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
msgid "Donate Now"
msgstr "Dermalah Sekarang"
-#: lego/templates/banner.html:35 templates/banner.html:35
+#: lego/templates/banner.html:40 templates/banner.html:40
msgid "DONATE NOW"
msgstr "BERI DERMA SEKARANG"
#: lego/templates/footer.html:13 lego/templates/footer.html:22
-#: lego/templates/navbar.html:84 templates/footer.html:13
-#: templates/footer.html:22 templates/navbar.html:84
+#: lego/templates/navbar.html:83 templates/footer.html:13
+#: templates/footer.html:22 templates/navbar.html:83
msgid "Download Tor Browser"
msgstr "Muat Turun Pelayar Tor"
@@ -10443,7 +11451,7 @@ msgstr ""
"Tanda dagangan, notis hak cipta, dan peraturan untuk kegunaan pihak ketiga "
"boleh ditemui dalam %(link_to_faq)s kami"
-#: lego/templates/navbar.html:26 templates/navbar.html:26
+#: lego/templates/navbar.html:25 templates/navbar.html:25
msgid "Menu"
msgstr "Menu"
diff --git a/contents+nb.po b/contents+nb.po
index bdae0c2d2a..804e83f7e1 100644
--- a/contents+nb.po
+++ b/contents+nb.po
@@ -4,8 +4,8 @@
# erinm, 2020
# LarsMagnusHerland <lars.magnus(a)herland.priv.no>, 2020
# Jørgen Moen Isaksen <klokkefriken2(a)protonmail.com>, 2020
-# Emma Peel, 2021
# 490cdfb601cecc09e36402222ad5913c, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -13,7 +13,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: 490cdfb601cecc09e36402222ad5913c, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Norwegian Bokmål (https://www.transifex.com/otf/teams/1519/nb/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -3286,6 +3286,7 @@ msgstr ""
msgid ""
"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
msgstr ""
+"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3408,6 +3409,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3510,6 +3513,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3576,7 +3580,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -4075,7 +4079,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --verbose`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --verbose`"
#: https//support.torproject.org/tbb/tbb-21/
#: (content/tbb/tbb-21/contents+en.lrquestion.description)
@@ -4089,7 +4093,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --log [file]`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --log [file]`"
#: https//support.torproject.org/tbb/tbb-22/
#: (content/tbb/tbb-22/contents+en.lrquestion.title)
@@ -9674,7 +9678,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9708,7 +9712,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# apt install apt-transport-https"
-msgstr ""
+msgstr "# apt install apt-transport-https"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+nl.po b/contents+nl.po
index e28ff43e9c..b4f73292c6 100644
--- a/contents+nl.po
+++ b/contents+nl.po
@@ -6,11 +6,11 @@
# John Falter, 2020
# Nathan Follens, 2020
# erinm, 2020
-# Emma Peel, 2020
# Meteor0id, 2020
# kwadronaut <kwadronaut(a)autistici.org>, 2021
# Tristan <tristan(a)thewoosh.me>, 2021
# Tonnes <tonnes.mb(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -18,7 +18,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Tonnes <tonnes.mb(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Dutch (https://www.transifex.com/otf/teams/1519/nl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -3416,6 +3416,7 @@ msgstr ""
msgid ""
"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
msgstr ""
+"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3483,6 +3484,8 @@ msgid ""
"gpg --output ./tor.keyring --export "
"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
msgstr ""
+"gpg --output ./tor.keyring --export "
+"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3534,6 +3537,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3606,6 +3611,9 @@ msgid ""
"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
"--import -"
msgstr ""
+"curl -s https://openpgpkey.torproject.org/.well-"
+"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
+"--import -"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3629,6 +3637,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3695,7 +3704,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -4189,7 +4198,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --verbose`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --verbose`"
#: https//support.torproject.org/tbb/tbb-21/
#: (content/tbb/tbb-21/contents+en.lrquestion.description)
@@ -4203,7 +4212,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --log [file]`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --log [file]`"
#: https//support.torproject.org/tbb/tbb-22/
#: (content/tbb/tbb-22/contents+en.lrquestion.title)
@@ -6822,7 +6831,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
@@ -6930,12 +6939,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart week 3 10:00"
-msgstr ""
+msgstr "AccountingStart week 3 10:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 500 GBytes"
-msgstr ""
+msgstr "AccountingMax 500 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6962,12 +6971,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 12:00"
-msgstr ""
+msgstr "AccountingStart day 12:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 50 GBytes"
-msgstr ""
+msgstr "AccountingMax 50 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -7017,12 +7026,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 0:00"
-msgstr ""
+msgstr "AccountingStart day 0:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "RelayBandwidthRate 1000 KBytes"
-msgstr ""
+msgstr "RelayBandwidthRate 1000 KBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -7291,6 +7300,9 @@ msgid ""
"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
" | sudo apt-key add -"
msgstr ""
+"$ curl "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | sudo apt-key add -"
#: https//support.torproject.org/operators/operators-4/
#: (content/operators/operators-4/contents+en.lrquestion.description)
@@ -7305,7 +7317,7 @@ msgstr ""
#: https//support.torproject.org/operators/operators-4/
#: (content/operators/operators-4/contents+en.lrquestion.description)
msgid "$ sudo apt-get install tor deb.torproject.org-keyring"
-msgstr ""
+msgstr "$ sudo apt-get install tor deb.torproject.org-keyring"
#: https//support.torproject.org/operators/operators-6/
#: (content/operators/operators-6/contents+en.lrquestion.title)
@@ -9003,7 +9015,7 @@ msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid "gpg --fingerprint tor-security(a)lists.torproject.org"
-msgstr ""
+msgstr "gpg --fingerprint tor-security(a)lists.torproject.org"
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
@@ -9782,7 +9794,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9816,7 +9828,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# apt install apt-transport-https"
-msgstr ""
+msgstr "# apt install apt-transport-https"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9930,12 +9942,16 @@ msgid ""
"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
" | gpg --import"
msgstr ""
+"# wget -qO- "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | gpg --import"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
msgstr ""
+"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9959,7 +9975,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# apt install tor deb.torproject.org-keyring"
-msgstr ""
+msgstr "# apt install tor deb.torproject.org-keyring"
#: https//support.torproject.org/apt/tor-ubuntu/
#: (content/apt/apt-2/contents+en.lrquestion.title)
@@ -10003,7 +10019,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "# apt install apt-transport-tor"
-msgstr ""
+msgstr "# apt install apt-transport-tor"
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
@@ -10046,7 +10062,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "# apt install tor"
-msgstr ""
+msgstr "# apt install tor"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.title)
@@ -10098,37 +10114,37 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgcheck=1"
-msgstr ""
+msgstr "gpgcheck=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
@@ -10138,17 +10154,17 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
diff --git a/contents+ro.po b/contents+ro.po
index 9abce861eb..cdcc356e91 100644
--- a/contents+ro.po
+++ b/contents+ro.po
@@ -9,8 +9,8 @@
# k piticu <k.piticu(a)gmail.com>, 2020
# erinm, 2020
# Albert Regus <regusal7(a)gmail.com>, 2020
-# Emma Peel, 2021
# eduard pintilie <eduard.pintilie(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -18,7 +18,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: eduard pintilie <eduard.pintilie(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Romanian (https://www.transifex.com/otf/teams/1519/ro/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -3961,6 +3961,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -4068,6 +4070,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -4152,7 +4155,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -4739,7 +4742,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --verbose`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --verbose`"
#: https//support.torproject.org/tbb/tbb-21/
#: (content/tbb/tbb-21/contents+en.lrquestion.description)
@@ -4753,7 +4756,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --log [file]`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --log [file]`"
#: https//support.torproject.org/tbb/tbb-22/
#: (content/tbb/tbb-22/contents+en.lrquestion.title)
@@ -11360,7 +11363,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+ru.po b/contents+ru.po
index 20f58638bc..aeb3de565f 100644
--- a/contents+ru.po
+++ b/contents+ru.po
@@ -16,9 +16,9 @@
# e Translators <jobayer.1612191(a)gmail.com>, 2020
# Leonid Evdokimov <leon+transifex(a)darkk.net.ru>, 2020
# erinm, 2020
-# Emma Peel, 2021
# Michael Radchenko, 2021
# Sergey Smirnov <cj75300(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -26,7 +26,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Sergey Smirnov <cj75300(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Russian (https://www.transifex.com/otf/teams/1519/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -4095,6 +4095,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -4208,6 +4210,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -4290,7 +4293,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -11547,7 +11550,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+sw.po b/contents+sw.po
index 5de95e0c8b..777f42a9dd 100644
--- a/contents+sw.po
+++ b/contents+sw.po
@@ -1,15 +1,18 @@
+#
# Translators:
-# Emma Peel, 2019
-# Zaituni Njovu <zaituni(a)zainafoundationtz.org>, 2019
# erinm, 2019
+# Winfrida Massawe <massawewin5(a)gmail.com>, 2020
+# Zaituni Njovu <zaituni(a)zainafoundationtz.org>, 2020
+# Suzanne Ferguson, 2020
+# Emma Peel, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-02-27 18:30+CET\n"
+"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: erinm, 2019\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Swahili (https://www.transifex.com/otf/teams/1519/sw/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -32,9 +35,11 @@ msgstr ""
#: https//support.torproject.org/misc/menu/
#: (content/misc/menu/contents+en.lrquestion.description)
msgid "About Tor"
-msgstr ""
+msgstr "Kuhusu Tor"
#: https//support.torproject.org/tbb/ (content/tbb/contents+en.lrtopic.title)
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.term)
#: https//support.torproject.org/misc/menu/
#: (content/misc/menu/contents+en.lrquestion.description)
msgid "Tor Browser"
@@ -42,6 +47,8 @@ msgstr "Kivinjari cha Tor"
#: https//support.torproject.org/tormessenger/
#: (content/tormessenger/contents+en.lrtopic.title)
+#: https//support.torproject.org/glossary/tor-messenger/
+#: (content/glossary/tor-messenger/contents+en.lrword.term)
#: https//support.torproject.org/misc/menu/
#: (content/misc/menu/contents+en.lrquestion.description)
msgid "Tor Messenger"
@@ -56,6 +63,8 @@ msgstr "Tor-rununu"
#: https//support.torproject.org/gettor/
#: (content/gettor/contents+en.lrtopic.title)
+#: https//support.torproject.org/glossary/gettor/
+#: (content/glossary/gettor/contents+en.lrword.term)
#: https//support.torproject.org/misc/menu/
#: (content/misc/menu/contents+en.lrquestion.description)
msgid "GetTor"
@@ -77,6 +86,8 @@ msgstr "udhibiti"
#: https//support.torproject.org/https/
#: (content/https/contents+en.lrtopic.title)
+#: https//support.torproject.org/glossary/https/
+#: (content/glossary/https/contents+en.lrword.term)
#: https//support.torproject.org/misc/menu/
#: (content/misc/menu/contents+en.lrquestion.description)
msgid "HTTPS"
@@ -120,2121 +131,4422 @@ msgstr ""
msgid "Tor rpm packages"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"\"little-t tor\" is one way of referring to tor the network daemon, as "
-"opposed to Tor Browser or Tor Project."
+#: https//support.torproject.org/abuse/
+#: (content/abuse/contents+en.lrtopic.title)
+msgid "Abuse FAQ"
msgstr ""
-#: https//support.torproject.org/glossary/little-t-tor/
-#: (content/glossary/little-t-tor/contents+en.lrword.spelling)
-msgid "Some spelling notes"
+#: https//support.torproject.org/metrics/
+#: (content/metrics/contents+en.lrtopic.title)
+#: https//support.torproject.org/glossary/metrics/
+#: (content/glossary/metrics/contents+en.lrword.term)
+msgid "Tor Metrics"
msgstr ""
-#: https//support.torproject.org/faq/faq-1/
-#: (content/faq/faq-1/contents+en.lrquestion.title)
-#: https//support.torproject.org/tbb/tbb-3/
-#: (content/tbb/tbb-3/contents+en.lrquestion.title)
-msgid ""
-"When I use Tor Browser, will anyone be able to tell which websites I visit?"
+#: https//support.torproject.org/glossary/add-on-extension-or-plugin/
+#: (content/glossary/add-on-extension-or-plugin/contents+en.lrword.term)
+msgid "add-on, extension, or plugin"
msgstr ""
-#: https//support.torproject.org/faq/faq-1/
-#: (content/faq/faq-1/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-3/
-#: (content/tbb/tbb-3/contents+en.lrquestion.description)
-msgid "Tor Browser prevents people from knowing the websites you visit."
+#: https//support.torproject.org/glossary/add-on-extension-or-plugin/
+#: (content/glossary/add-on-extension-or-plugin/contents+en.lrword.definition)
+msgid ""
+"Add-ons, extensions, and plugins are components that can be added to [web "
+"browsers](../web-browser) to give them new features."
msgstr ""
-#: https//support.torproject.org/faq/faq-1/
-#: (content/faq/faq-1/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-3/
-#: (content/tbb/tbb-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/add-on-extension-or-plugin/
+#: (content/glossary/add-on-extension-or-plugin/contents+en.lrword.definition)
msgid ""
-"Some entities, such as your Internet Service Provider (ISP), may be able to "
-"see that you're using Tor, but they won't know where you're going when you "
-"do."
+"Tor Browser comes with two add-ons installed: [NoScript](../noscript) and "
+"[HTTPS Everywhere](../https-everywhere)."
msgstr ""
-#: https//support.torproject.org/faq/faq-2/
-#: (content/faq/faq-2/contents+en.lrquestion.title)
-#: https//support.torproject.org/tbb/tbb-8/
-#: (content/tbb/tbb-8/contents+en.lrquestion.title)
-#: https//support.torproject.org/censorship/censorship-1/
-#: (content/censorship/censorship-1/contents+en.lrquestion.title)
+#: https//support.torproject.org/glossary/add-on-extension-or-plugin/
+#: (content/glossary/add-on-extension-or-plugin/contents+en.lrword.definition)
msgid ""
-"Our website is blocked by a censor. Can Tor Browser help users access our "
-"website?"
+"You should not install any additional add-ons on Tor Browser because that "
+"can compromise some of its privacy features."
msgstr ""
-#: https//support.torproject.org/faq/faq-2/
-#: (content/faq/faq-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-8/
-#: (content/tbb/tbb-8/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-1/
-#: (content/censorship/censorship-1/contents+en.lrquestion.description)
-msgid ""
-"Tor Browser can certainly help people access your website in places where it"
-" is blocked."
+#: https//support.torproject.org/glossary/antivirus-software/
+#: (content/glossary/antivirus-software/contents+en.lrword.term)
+msgid "antivirus software"
msgstr ""
-#: https//support.torproject.org/faq/faq-2/
-#: (content/faq/faq-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-8/
-#: (content/tbb/tbb-8/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-1/
-#: (content/censorship/censorship-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/antivirus-software/
+#: (content/glossary/antivirus-software/contents+en.lrword.definition)
msgid ""
-"Most of the time, simply downloading the [Tor "
-"Browser](https://www.torproject.org/download) and then using it to navigate "
-"to the blocked site will allow access."
+"An antivirus software is used to prevent, detect and remove malicious "
+"software."
msgstr ""
-#: https//support.torproject.org/faq/faq-2/
-#: (content/faq/faq-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-8/
-#: (content/tbb/tbb-8/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-1/
-#: (content/censorship/censorship-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/antivirus-software/
+#: (content/glossary/antivirus-software/contents+en.lrword.definition)
msgid ""
-"In places where there is heavy censorship we have a number of censorship "
-"circumvention options available, including [pluggable transports](https"
-"://tb-manual.torproject.org/transports/)."
+"Antivirus software can interfere with [Tor](../tor-tor-network-core-tor) "
+"running on your computer."
msgstr ""
-#: https//support.torproject.org/faq/faq-2/
-#: (content/faq/faq-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-8/
-#: (content/tbb/tbb-8/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-1/
-#: (content/censorship/censorship-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/antivirus-software/
+#: (content/glossary/antivirus-software/contents+en.lrword.definition)
msgid ""
-"For more information, please see the [Tor Browser User Manual](https://tb-"
-"manual.torproject.org/) section on [censorship](https://tb-"
-"manual.torproject.org/circumvention/)."
+"You may need to consult the documentation for your antivirus software if you"
+" do not know how to allow Tor."
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.title)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.title)
-msgid ""
-"Should I install a new add-on or extension in Tor Browser, like AdBlock Plus"
-" or uBlock Origin?"
+#: https//support.torproject.org/glossary/app/
+#: (content/glossary/app/contents+en.lrword.term)
+msgid "app"
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/app/
+#: (content/glossary/app/contents+en.lrword.definition)
msgid ""
-"It's strongly discouraged to install new add-ons in Tor Browser, because "
-"they can compromise your privacy and security."
+"A web application (web app), is an application that the [client](../client) "
+"runs in a [web browser](../web-browser)."
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/app/
+#: (content/glossary/app/contents+en.lrword.definition)
msgid ""
-"Installing new add-ons may affect Tor Browser in unforeseen ways and "
-"potentially make your Tor Browser fingerprint unique."
+"App can also refer to software that you install on mobile [operating systems"
+"](../operating-system-os)."
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
-msgid ""
-"If your copy of Tor Browser has a unique fingerprint, your browsing "
-"activities can be deanonymized and tracked even though you are using Tor "
-"Browser."
+#: https//support.torproject.org/glossary/atlas/
+#: (content/glossary/atlas/contents+en.lrword.term)
+msgid "Atlas"
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/atlas/
+#: (content/glossary/atlas/contents+en.lrword.definition)
msgid ""
-"Basically, each browser's settings and features create what is called a "
-"\"browser fingerprint\"."
+"Atlas is a web application to learn about currently running Tor "
+"[relays](../relay)."
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
-msgid ""
-"Most browsers inadvertently create a unique fingerprint for each user which "
-"can be tracked across the internet."
+#: https//support.torproject.org/glossary/bandwidth-authority/
+#: (content/glossary/bandwidth-authority/contents+en.lrword.term)
+msgid "bandwidth authority"
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/bandwidth-authority/
+#: (content/glossary/bandwidth-authority/contents+en.lrword.definition)
msgid ""
-"Tor Browser is specifically engineered to have a nearly identical (we're not"
-" perfect!) fingerprint across its users."
+"To determine a relay's throughput, special relays called bandwidth "
+"authorities take periodic measurements of the [relays](../relay) in the "
+"[consensus](../consensus)."
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
-msgid ""
-"This means each Tor Browser user looks like every other Tor Browser user, "
-"making it difficult to track any individual user."
+#: https//support.torproject.org/glossary/bridge/
+#: (content/glossary/bridge/contents+en.lrword.term)
+msgid "bridge"
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/bridge/
+#: (content/glossary/bridge/contents+en.lrword.definition)
msgid ""
-"There's also a good chance a new add-on will increase the attack surface of "
-"Tor Browser."
+"Like ordinary Tor [relays](../relay), bridges are run by volunteers; unlike "
+"ordinary relays, however, they are not listed publicly, so an adversary "
+"cannot identify them easily."
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/bridge/
+#: (content/glossary/bridge/contents+en.lrword.definition)
msgid ""
-"This may allow sensitive data to be leaked or allow an attacker to infect "
-"Tor Browser."
+"[Pluggable transports](../pluggable-transports) are a type of bridge that "
+"helps disguise the fact that you are using Tor."
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
-msgid "The add-on itself could even be maliciously designed to spy on you."
+#: https//support.torproject.org/glossary/bridge-authority/
+#: (content/glossary/bridge-authority/contents+en.lrword.term)
+msgid "bridge authority"
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/bridge-authority/
+#: (content/glossary/bridge-authority/contents+en.lrword.definition)
msgid ""
-"Tor Browser already comes installed with two add-ons — [HTTPS "
-"Everywhere](https://www.eff.org/https-everywhere) and "
-"[NoScript](https://noscript.net) — and adding anything else could "
-"deanonymize you."
+"A special-purpose relay that maintains the list of [bridges](../bridge)."
msgstr ""
-#: https//support.torproject.org/faq/faq-3/
-#: (content/faq/faq-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-14/
-#: (content/tbb/tbb-14/contents+en.lrquestion.description)
-msgid ""
-"Want to learn more about browser fingerprinting? Here's an "
-"[article](https://blog.torproject.org/browser-fingerprinting-introduction-"
-"and-challenges-ahead) on The Tor Blog all about it."
+#: https//support.torproject.org/glossary/browser-fingerprinting/
+#: (content/glossary/browser-fingerprinting/contents+en.lrword.term)
+msgid "browser fingerprinting"
msgstr ""
-#: https//support.torproject.org/faq/faq-4/
-#: (content/faq/faq-4/contents+en.lrquestion.title)
-#: https//support.torproject.org/tbb/tbb-31/
-#: (content/tbb/tbb-31/contents+en.lrquestion.title)
-msgid "Which platforms is Tor Browser available for?"
-msgstr "Majukwaa gani kivinjari cha Tor kinapatikan?"
-
-#: https//support.torproject.org/faq/faq-4/
-#: (content/faq/faq-4/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-31/
-#: (content/tbb/tbb-31/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/browser-fingerprinting/
+#: (content/glossary/browser-fingerprinting/contents+en.lrword.definition)
msgid ""
-"Tor Browser is currently available on "
-"[Windows](https://www.torproject.org/download/), "
-"[Linux](https://www.torproject.org/download/) and "
-"[macOS](https://www.torproject.org/download/)."
+"Fingerprinting is the process of collecting information about a device or "
+"service to make educated guesses about its identity or characteristics."
msgstr ""
-#: https//support.torproject.org/faq/faq-4/
-#: (content/faq/faq-4/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-31/
-#: (content/tbb/tbb-31/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/browser-fingerprinting/
+#: (content/glossary/browser-fingerprinting/contents+en.lrword.definition)
msgid ""
-"There is a version of Tor Browser for "
-"[Android](https://www.torproject.org/download/#android) and [The Guardian "
-"Project](https://guardianproject.info) also provides the [Orbot "
-"app](https://play.google.com/store/apps/details?id=org.torproject.android) "
-"to route other apps on your Android device over the Tor network."
+"Unique behavior or responses can be used to identify the device or service "
+"analyzed."
msgstr ""
-#: https//support.torproject.org/faq/faq-4/
-#: (content/faq/faq-4/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-31/
-#: (content/tbb/tbb-31/contents+en.lrquestion.description)
-msgid ""
-"There is no official version of Tor for iOS yet, though we recommend [Onion "
-"Browser](https://onionbrowser.com)."
+#: https//support.torproject.org/glossary/browser-fingerprinting/
+#: (content/glossary/browser-fingerprinting/contents+en.lrword.definition)
+msgid "[Tor Browser](../tor-browser) prevents fingerprinting."
msgstr ""
-#: https//support.torproject.org/faq/faq-5/
-#: (content/faq/faq-5/contents+en.lrquestion.title)
-msgid "Can I use a VPN with Tor?"
+#: https//support.torproject.org/glossary/browsing-history/
+#: (content/glossary/browsing-history/contents+en.lrword.term)
+msgid "browsing history"
msgstr ""
-#: https//support.torproject.org/faq/faq-5/
-#: (content/faq/faq-5/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/browsing-history/
+#: (content/glossary/browsing-history/contents+en.lrword.definition)
msgid ""
-"Generally speaking, we don't recommend using a VPN with Tor unless you're an"
-" advanced user who knows how to configure both in a way that doesn't "
-"compromise your privacy."
+"A browser history is a record of requests made while using a [web browser"
+"](../web-browser), and includes information like websites visited and when."
msgstr ""
-#: https//support.torproject.org/faq/faq-5/
-#: (content/faq/faq-5/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/browsing-history/
+#: (content/glossary/browsing-history/contents+en.lrword.definition)
msgid ""
-"You can find more detailed information about Tor + VPN at [our "
-"wiki](https://trac.torproject.org/projects/tor/wiki/doc/TorPlusVPN)."
+"[Tor Browser](../tor-browser) deletes your browsing history after you close "
+"your [session](../session)."
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.title)
-msgid "Is there a backdoor in Tor?"
+#: https//support.torproject.org/glossary/captcha/
+#: (content/glossary/captcha/contents+en.lrword.term)
+msgid "Captcha"
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
-msgid "There is absolutely no backdoor in Tor."
+#: https//support.torproject.org/glossary/captcha/
+#: (content/glossary/captcha/contents+en.lrword.definition)
+msgid ""
+"Captchas are a challenge-response test used in computing to determine "
+"whether the user is human or not."
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/captcha/
+#: (content/glossary/captcha/contents+en.lrword.definition)
msgid ""
-"We know some smart lawyers who say that it's unlikely that anybody will try "
-"to make us add one in our jurisdiction (U.S.)."
+"[Tor](../tor-tor-network-core-tor) users are often served Captchas because "
+"Tor [relays](../relay) make so many requests that sometimes websites have a "
+"hard time determining whether or not those requests are coming from humans "
+"or bots."
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
-msgid ""
-"If they do ask us, we will fight them, and (the lawyers say) probably win."
+#: https//support.torproject.org/glossary/captcha/
+#: (content/glossary/captcha/contents+en.lrword.spelling)
+msgid "Only capitalize first letter, as Captcha is now considered a noun"
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
-msgid "We will never put a backdoor in Tor."
+#: https//support.torproject.org/glossary/checksum/
+#: (content/glossary/checksum/contents+en.lrword.term)
+msgid "checksum"
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/checksum/
+#: (content/glossary/checksum/contents+en.lrword.definition)
msgid ""
-"We think that putting a backdoor in Tor would be tremendously irresponsible "
-"to our users, and a bad precedent for security software in general."
+"Checksums are [hash](../hash) values of files. If you have downloaded the "
+"software without errors, the given checksum and the checksum of your "
+"downloaded file will be identical."
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/circuit/
+#: (content/glossary/circuit/contents+en.lrword.term)
+msgid "circuit"
+msgstr ""
+
+#: https//support.torproject.org/glossary/circuit/
+#: (content/glossary/circuit/contents+en.lrword.definition)
msgid ""
-"If we ever put a deliberate backdoor in our security software, it would ruin"
-" our professional reputation."
+"A path through the [Tor network](../tor-tor-network-core-tor) built by "
+"[clients](../client) consisting of randomly selected nodes. The circuit "
+"begins with either a [bridge](../bridge) or a [guard](../guard). Most "
+"circuits consist of three nodes - a guard or bridge, a [middle relay"
+"](../middle-relay), and an [exit](../exit). Most [onion services](../onion-"
+"services) use six hops in a circuit (with the exception of [single onion "
+"services](../single-onion-service)), and never an exit node. You can view "
+"your current Tor circuit by clicking on the [i] on the URL bar."
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
-msgid "Nobody would trust our software ever again - for excellent reasons!"
+#: https//support.torproject.org/glossary/client/
+#: (content/glossary/client/contents+en.lrword.term)
+msgid "client"
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/client/
+#: (content/glossary/client/contents+en.lrword.definition)
msgid ""
-"But that said, there are still plenty of subtle attacks people might try."
+"In [Tor](../tor-tor-network-core-tor), a client is a node in the Tor "
+"network, typically running on behalf of one user, that routes application "
+"connections over a series of [relays](../relay)."
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
-msgid ""
-"Somebody might impersonate us, or break into our computers, or something "
-"like that."
+#: https//support.torproject.org/glossary/compass/
+#: (content/glossary/compass/contents+en.lrword.term)
+msgid "Compass"
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/compass/
+#: (content/glossary/compass/contents+en.lrword.definition)
msgid ""
-"Tor is open source, and you should always check the source (or at least the "
-"diffs since the last release) for suspicious things."
+"Compass is a web application to learn about currently running [Tor "
+"relays](../relay) in bulk."
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
-msgid ""
-"If we (or the distributors that gave you Tor) don't give you access to the "
-"source code, that's a sure sign something funny might be going on."
+#: https//support.torproject.org/glossary/consensus/
+#: (content/glossary/consensus/contents+en.lrword.term)
+msgid "consensus"
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/consensus/
+#: (content/glossary/consensus/contents+en.lrword.definition)
msgid ""
-"You should also check the [PGP signatures](/tbb/how-to-verify-signature/) on"
-" the releases, to make sure nobody messed with the distribution sites."
+"In Tor terms, a single document compiled and voted on by the [directory "
+"authorities](../directory-authority) once per hour, ensuring that all "
+"[clients](../client) have the same information about the [relays](../relay) "
+"that make up the [Tor network](../tor-tor-network-core-tor)."
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
-msgid ""
-"Also, there might be accidental bugs in Tor that could affect your "
-"anonymity."
+#: https//support.torproject.org/glossary/cookie/
+#: (content/glossary/cookie/contents+en.lrword.term)
+msgid "cookie"
msgstr ""
-#: https//support.torproject.org/about/backdoor/
-#: (content/about/backdoor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/cookie/
+#: (content/glossary/cookie/contents+en.lrword.definition)
msgid ""
-"We periodically find and fix anonymity-related bugs, so make sure you keep "
-"your Tor versions up-to-date."
+"An [HTTP](../http) cookie (also called web cookie, Internet cookie, browser "
+"cookie or simply cookie) is a small piece of data sent from a website and "
+"stored on the user's computer by the user's [web browser](../web-browser) "
+"while the user is browsing."
msgstr ""
-#: https//support.torproject.org/about/can-i-use-tor-with/
-#: (content/about/can-i-use-tor-with/contents+en.lrquestion.title)
-msgid "What programs can I use with Tor?"
+#: https//support.torproject.org/glossary/cookie/
+#: (content/glossary/cookie/contents+en.lrword.definition)
+msgid "By default, [Tor Browser](../tor-browser) does not store cookies."
msgstr ""
-#: https//support.torproject.org/about/can-i-use-tor-with/
-#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
-msgid ""
-"There are plenty of other programs you can use with Tor, but we haven't "
-"researched the application-level anonymity issues on all of them well enough"
-" to be able to recommend a safe configuration."
+#: https//support.torproject.org/glossary/cross-site-scripting-xss-/
+#: (content/glossary/cross-site-scripting-xss-/contents+en.lrword.term)
+msgid "cross-site scripting (XSS)"
msgstr ""
-#: https//support.torproject.org/about/can-i-use-tor-with/
-#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/cross-site-scripting-xss-/
+#: (content/glossary/cross-site-scripting-xss-/contents+en.lrword.definition)
msgid ""
-"Our wiki has a community-maintained list of instructions for [Torifying "
-"specific "
-"applications](https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO)."
+"Cross-Site Scripting (XSS) allows an attacker to add malicious functionality"
+" or behavior to a website when they shouldn't have the ability to do so."
msgstr ""
-#: https//support.torproject.org/about/can-i-use-tor-with/
-#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
-msgid "Please add to this list and help us keep it accurate!"
+#: https//support.torproject.org/glossary/cryptographic-signature/
+#: (content/glossary/cryptographic-signature/contents+en.lrword.term)
+msgid "cryptographic signature"
msgstr ""
-#: https//support.torproject.org/about/can-i-use-tor-with/
-#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/cryptographic-signature/
+#: (content/glossary/cryptographic-signature/contents+en.lrword.definition)
msgid ""
-"Most people use Tor Browser, which includes everything you need to browse "
-"the web safely using Tor."
+"A cryptographic signature proves the authenticity of a message or file. It "
+"is created by the holder of the private portion of a [public key "
+"cryptography](../public-key-cryptography) key pair and can be verified by "
+"the corresponding public key. If you download software from torproject.org, "
+"you will find it as signature files (.asc). These are PGP signatures, so you"
+" can verify that the file you have downloaded is exactly the one that we "
+"intended you to get."
msgstr ""
-#: https//support.torproject.org/about/can-i-use-tor-with/
-#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/cryptographic-signature/
+#: (content/glossary/cryptographic-signature/contents+en.lrword.definition)
msgid ""
-"Using Tor with other browsers is [dangerous and not "
-"recommended](/tbb/tbb-9/)."
+"For more information, see [how you can verify signatures](/tbb/how-to-"
+"verify-signature/)."
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.title)
-msgid "Can I distribute Tor?"
+#: https//support.torproject.org/glossary/daemon/
+#: (content/glossary/daemon/contents+en.lrword.term)
+msgid "daemon"
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
-msgid "Yes."
+#: https//support.torproject.org/glossary/daemon/
+#: (content/glossary/daemon/contents+en.lrword.definition)
+msgid ""
+"A daemon is a computer program that runs as a background process, rather "
+"than being under the direct control of a user."
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
-msgid "The Tor software is [free software](https://www.fsf.org/)."
+#: https//support.torproject.org/glossary/dangerzone/
+#: (content/glossary/dangerzone/contents+en.lrword.term)
+msgid "Dangerzone"
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/dangerzone/
+#: (content/glossary/dangerzone/contents+en.lrword.definition)
msgid ""
-"This means we give you the rights to redistribute the Tor software, either "
-"modified or unmodified, either for a fee or gratis."
+"[Dangerzone](https://github.com/firstlookmedia/dangerzone) converts any "
+"document (even pdf) to pdf, when the document is potentially dangerous or "
+"from an untrustworthy source."
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
-msgid "You don't have to ask us for specific permission."
+#: https//support.torproject.org/glossary/dangerzone/
+#: (content/glossary/dangerzone/contents+en.lrword.definition)
+msgid ""
+"This is done by converting the pdf to raw pixel data and then back to pdf."
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
-msgid ""
-"However, if you want to redistribute the Tor software you must follow our "
-"[LICENSE](https://gitweb.torproject.org/tor.git/plain/LICENSE)."
+#: https//support.torproject.org/glossary/directory-authority/
+#: (content/glossary/directory-authority/contents+en.lrword.term)
+msgid "directory authority"
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/directory-authority/
+#: (content/glossary/directory-authority/contents+en.lrword.definition)
msgid ""
-"Essentially this means that you need to include our LICENSE file along with "
-"whatever part of the Tor software you're distributing."
+"A special-purpose [relay](../relay) that maintains a list of currently-"
+"running relays and periodically publishes a [consensus](../consensus) "
+"together with the other directory authorities."
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/encryption/
+#: (content/glossary/encryption/contents+en.lrword.term)
+msgid "encryption"
+msgstr ""
+
+#: https//support.torproject.org/glossary/encryption/
+#: (content/glossary/encryption/contents+en.lrword.definition)
msgid ""
-"Most people who ask us this question don't want to distribute just the Tor "
-"software, though."
+"The process of taking a piece of data and scrambling it into a secret code "
+"that can only be read by the intended recipient. [Tor](../tor-tor-network-"
+"core-tor) uses three layers of encryption in the Tor [circuit](../circuit); "
+"each [relay](../relay) decrypts one layer before passing the request on to "
+"the next relay."
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
-msgid "They want to distribute the Tor Browser."
+#: https//support.torproject.org/glossary/end-to-end-encrypted/
+#: (content/glossary/end-to-end-encrypted/contents+en.lrword.term)
+msgid "end-to-end encrypted"
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/end-to-end-encrypted/
+#: (content/glossary/end-to-end-encrypted/contents+en.lrword.definition)
msgid ""
-"This includes [Firefox Extended Support Release](https://www.mozilla.org/en-"
-"US/firefox/organizations/), and the NoScript and HTTPS-Everywhere "
-"extensions."
+"Transmitted data which is [encrypted](../encryption) from origin to "
+"destination is called end-to-end encrypted."
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
-msgid "You will need to follow the license for those programs as well."
+#: https//support.torproject.org/glossary/exit/
+#: (content/glossary/exit/contents+en.lrword.term)
+msgid "exit"
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/exit/
+#: (content/glossary/exit/contents+en.lrword.definition)
msgid ""
-"Both of those Firefox extensions are distributed under the [GNU General "
-"Public License](https://www.fsf.org/licensing/licenses/gpl.html), while "
-"Firefox ESR is released under the Mozilla Public License."
+"The last [relay](../relay) in the [Tor circuit](../circuit) which sends "
+"[traffic](../traffic) out onto the public Internet. The service you are "
+"connecting to (website, chat service, email provider, etc.) will see the [IP"
+" address](../ip-address) of the exit."
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
-msgid ""
-"The simplest way to obey their licenses is to include the source code for "
-"these programs everywhere you include the bundles themselves."
+#: https//support.torproject.org/glossary/exonerator/
+#: (content/glossary/exonerator/contents+en.lrword.term)
+msgid "ExoneraTor"
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/exonerator/
+#: (content/glossary/exonerator/contents+en.lrword.definition)
msgid ""
-"Also, you should make sure not to confuse your readers about what Tor is, "
-"who makes it, and what properties it provides (and doesn't provide)."
+"The ExoneraTor service maintains a database of [relay](../relay) [IP "
+"addresses](../ip-address) that have been part of the Tor network. It answers"
+" the question of whether there was a [Tor](../tor-tor-network-core-tor) "
+"relay running on a given IP address on a given date. This service is often "
+"useful when dealing with law enforcement."
msgstr ""
-#: https//support.torproject.org/about/distribute-tor/
-#: (content/about/distribute-tor/contents+en.lrquestion.description)
-msgid ""
-"See our [trademark FAQ](https://www.torproject.org/about/trademark/) for "
-"details."
+#: https//support.torproject.org/glossary/f-droid/
+#: (content/glossary/f-droid/contents+en.lrword.term)
+msgid "F-Droid"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.title)
-msgid "How is Tor different from other proxies?"
+#: https//support.torproject.org/glossary/f-droid/
+#: (content/glossary/f-droid/contents+en.lrword.definition)
+msgid ""
+"F-Droid is a repository of FOSS (free and open source software) applications"
+" for Android."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/f-droid/
+#: (content/glossary/f-droid/contents+en.lrword.definition)
msgid ""
-"A typical proxy provider sets up a server somewhere on the Internet and "
-"allows you to use it to relay your traffic."
+"Just like in Google Play one can browse, install and keep track of updates "
+"on the device using F-Droid."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "This creates a simple, easy to maintain architecture."
+#: https//support.torproject.org/glossary/f-droid/
+#: (content/glossary/f-droid/contents+en.lrword.definition)
+msgid ""
+"Tor Browser is available on F-Droid. Follow these [steps](https://tb-"
+"manual.torproject.org/mobile-tor/) if you prefer installing the app through "
+"F-Droid."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "The users all enter and leave through the same server."
+#: https//support.torproject.org/glossary/firefox/
+#: (content/glossary/firefox/contents+en.lrword.term)
+msgid "Firefox"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/firefox/
+#: (content/glossary/firefox/contents+en.lrword.definition)
msgid ""
-"The provider may charge for use of the proxy, or fund their costs through "
-"advertisements on the server."
+"Mozilla Firefox is a free and open-source [web browser](../web-browser) "
+"developed by the Mozilla Foundation and its subsidiary, the Mozilla "
+"Corporation."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "In the simplest configuration, you don't have to install anything."
+#: https//support.torproject.org/glossary/firefox/
+#: (content/glossary/firefox/contents+en.lrword.definition)
+msgid ""
+"[Tor Browser](../tor-browser) is built from a modified version of Firefox "
+"ESR (Extended Support Release)."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "You just have to point your browser at their proxy server."
+#: https//support.torproject.org/glossary/firefox/
+#: (content/glossary/firefox/contents+en.lrword.definition)
+msgid ""
+"Firefox is available for Windows, macOS and Linux [operating systems"
+"](../operating-system-os), with its mobile version available for Android and"
+" iOS."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid ""
-"Simple proxy providers are fine solutions if you do not want protections for"
-" your privacy and anonymity online and you trust the provider to not do bad "
-"things."
+#: https//support.torproject.org/glossary/firewall/
+#: (content/glossary/firewall/contents+en.lrword.term)
+msgid "firewall"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/firewall/
+#: (content/glossary/firewall/contents+en.lrword.definition)
msgid ""
-"Some simple proxy providers use SSL to secure your connection to them, which"
-" protects you against local eavesdroppers, such as those at a cafe with free"
-" wifi Internet."
+"A firewall is a network security system that monitors and controls incoming "
+"and outgoing network [traffic](../traffic). This traffic filter is based on "
+"predetermined rules. A firewall typically establishes a barrier between a "
+"trusted, secure internal network and another outside network but it can also"
+" be used as a content filter in the sense of [censorship](../network-"
+"censorship). Sometimes people have trouble connecting to [Tor](../tor-tor-"
+"network-core-tor) because their firewall blocks Tor connections. You can "
+"reconfigure or disable your firewall and restart Tor to test this."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "Simple proxy providers also create a single point of failure."
+#: https//support.torproject.org/glossary/flash-player/
+#: (content/glossary/flash-player/contents+en.lrword.term)
+msgid "Flash Player"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/flash-player/
+#: (content/glossary/flash-player/contents+en.lrword.definition)
msgid ""
-"The provider knows both who you are and what you browse on the Internet."
+"Flash Player is a [browser plugin](../add-on-extension-or-plugin) for "
+"Internet [applications](../app) to watch audio and video content. You should"
+" never enable Flash to run in [Tor Browser](../tor-browser) as it is unsafe."
+" Many services that use Flash also offer an HTML5 alternative, which should "
+"work in the Tor Browser."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "They can see your traffic as it passes through their server."
+#: https//support.torproject.org/glossary/fte/
+#: (content/glossary/fte/contents+en.lrword.term)
+msgid "fte"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/fte/
+#: (content/glossary/fte/contents+en.lrword.definition)
msgid ""
-"In some cases, they can even see inside your encrypted traffic as they relay"
-" it to your banking site or to ecommerce stores."
+"FTE (format-transforming encryption) is a pluggable transport that disguises"
+" [Tor traffic](../traffic) as ordinary web (HTTP) traffic."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/gettor/
+#: (content/glossary/gettor/contents+en.lrword.definition)
msgid ""
-"You have to trust the provider isn't watching your traffic, injecting their "
-"own advertisements into your traffic stream, or recording your personal "
-"details."
+"It is a service that automatically responds to messages (Email, XMPP, "
+"Twitter) with links to the latest version of [Tor Browser](../tor-browser), "
+"hosted at a variety of locations, such as Dropbox, Google Drive and GitHub."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid ""
-"Tor passes your traffic through at least 3 different servers before sending "
-"it on to the destination."
+#: https//support.torproject.org/glossary/gsoc/
+#: (content/glossary/gsoc/contents+en.lrword.term)
+msgid "GSoC"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/gsoc/
+#: (content/glossary/gsoc/contents+en.lrword.definition)
msgid ""
-"Because there's a separate layer of encryption for each of the three relays,"
-" somebody watching your Internet connection can't modify, or read, what you "
-"are sending into the Tor network."
+"The Tor Project participates in the Google Summer of Code, which is a summer"
+" program for university students."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid ""
-"Your traffic is encrypted between the Tor client (on your computer) and "
-"where it pops out somewhere else in the world."
+#: https//support.torproject.org/glossary/gsod/
+#: (content/glossary/gsod/contents+en.lrword.term)
+msgid "GSoD"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "### Doesn't the first server see who I am?"
+#: https//support.torproject.org/glossary/gsod/
+#: (content/glossary/gsod/contents+en.lrword.definition)
+msgid ""
+"The Tor Project participates in the Google Season of Docs, which is a "
+"program for technical writers."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "Possibly."
+#: https//support.torproject.org/glossary/guard/
+#: (content/glossary/guard/contents+en.lrword.term)
+msgid "guard"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/guard/
+#: (content/glossary/guard/contents+en.lrword.definition)
msgid ""
-"A bad first of three servers can see encrypted Tor traffic coming from your "
-"computer."
+"The first [relay](../relay) in the [Tor circuit](../circuit), unless using a"
+" [bridge](../bridge). When using a bridge, the bridge takes the place of the"
+" guard."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "It still doesn't know who you are and what you are doing over Tor."
+#: https//support.torproject.org/glossary/hamburger-menu/
+#: (content/glossary/hamburger-menu/contents+en.lrword.term)
+msgid "hamburger menu"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "It merely sees \"This IP address is using Tor\"."
+#: https//support.torproject.org/glossary/hamburger-menu/
+#: (content/glossary/hamburger-menu/contents+en.lrword.definition)
+msgid ""
+"It's a icon with three horizontal lines usually on the top-left corner or "
+"top-right corner of the screen."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/hamburger-menu/
+#: (content/glossary/hamburger-menu/contents+en.lrword.definition)
msgid ""
-"You are still protected from this node figuring out both who you are and "
-"where you are going on the Internet."
+"By clicking or tapping on the icon, it reveals a menu with options or "
+"additional pages."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "### Can't the third server see my traffic?"
+#: https//support.torproject.org/glossary/hamburger-menu/
+#: (content/glossary/hamburger-menu/contents+en.lrword.definition)
+msgid "Reference: https://en.wikipedia.org/wiki/Hamburger_button"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "A bad third of three servers can see the traffic you sent into Tor."
+#: https//support.torproject.org/glossary/hamburger-menu/
+#: (content/glossary/hamburger-menu/contents+en.lrword.definition)
+msgid "![hamburger-menu](/static/images/hamburger-menu.png \"Hamburger Menu\")"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
-msgid "It won't know who sent this traffic."
+#: https//support.torproject.org/glossary/hash/
+#: (content/glossary/hash/contents+en.lrword.term)
+msgid "hash"
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/hash/
+#: (content/glossary/hash/contents+en.lrword.definition)
msgid ""
-"If you're using encryption (like HTTPS), it will only know the destination."
+"A cryptographic hash value is the result of a mathematical algorithm that "
+"maps data to a bit string of a fixed size. It's designed as one-way-function"
+" which means the value is easy to calculate in one direction but infeasible "
+"to invert. Hash values serve to verify the integrity of data."
msgstr ""
-#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
-#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/hidden-services/
+#: (content/glossary/hidden-services/contents+en.lrword.term)
+msgid "hidden services"
+msgstr ""
+
+#: https//support.torproject.org/glossary/hidden-services/
+#: (content/glossary/hidden-services/contents+en.lrword.definition)
msgid ""
-"See this visualization of [Tor and HTTPS](/https/https-1/) to understand how"
-" Tor and HTTPS interact."
+"Former name for \"[onion services](../onion-services)\", sometimes still in "
+"use in [Tor](../tor-tor-network-core-tor) documentation or communication."
msgstr ""
-#: https//support.torproject.org/about/no-data-scrubbing/
-#: (content/about/no-data-scrubbing/contents+en.lrquestion.title)
+#: https//support.torproject.org/glossary/hop/
+#: (content/glossary/hop/contents+en.lrword.term)
+msgid "hop"
+msgstr ""
+
+#: https//support.torproject.org/glossary/hop/
+#: (content/glossary/hop/contents+en.lrword.definition)
msgid ""
-"Does Tor remove personal information from the data my application sends?"
+"In [Tor](../tor-tor-network-core-tor) terms, a \"hop\" refers to "
+"[traffic](../traffic) moving between [relays](../relay) in a "
+"[circuit](../circuit)."
msgstr ""
-#: https//support.torproject.org/about/no-data-scrubbing/
-#: (content/about/no-data-scrubbing/contents+en.lrquestion.description)
-msgid "No, it doesn't."
+#: https//support.torproject.org/glossary/http/
+#: (content/glossary/http/contents+en.lrword.term)
+msgid "HTTP"
msgstr ""
-#: https//support.torproject.org/about/no-data-scrubbing/
-#: (content/about/no-data-scrubbing/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/http/
+#: (content/glossary/http/contents+en.lrword.definition)
msgid ""
-"You need to use a separate program that understands your application and "
-"protocol and knows how to clean or \"scrub\" the data it sends."
+"The [Hypertext Transfer Protocol (HTTP)](../http) is a channel used to send "
+"files and data between devices on a network. Originally used to transfer "
+"only web pages, it is now relied upon to deliver many forms of data and "
+"communication."
msgstr ""
-#: https//support.torproject.org/about/no-data-scrubbing/
-#: (content/about/no-data-scrubbing/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/https/
+#: (content/glossary/https/contents+en.lrword.definition)
msgid ""
-"Tor Browser tries to keep application-level data, like the user-agent "
-"string, uniform for all users."
+"Hypertext Transfer Protocol Secure is the [encrypted](../encryption) version"
+" of the HTTP channel used to transfer files and data between devices on a "
+"network."
msgstr ""
-#: https//support.torproject.org/about/no-data-scrubbing/
-#: (content/about/no-data-scrubbing/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/https-everywhere/
+#: (content/glossary/https-everywhere/contents+en.lrword.term)
+msgid "HTTPS Everywhere"
+msgstr "HTTPS kila mahali"
+
+#: https//support.torproject.org/glossary/https-everywhere/
+#: (content/glossary/https-everywhere/contents+en.lrword.definition)
msgid ""
-"Tor Browser can't do anything about the text that you type into forms, "
-"though."
+"HTTPS Everywhere is a [Firefox](../firefox), Chrome, and Opera [extension"
+"](../add-on-extension-or-plugin) that makes [HTTPS](../https) the default on"
+" websites that have set up HTTPS but have not made it the default."
msgstr ""
-#: https//support.torproject.org/about/what-is-tor/
-#: (content/about/what-is-tor/contents+en.lrquestion.title)
-msgid "What is Tor?"
+#: https//support.torproject.org/glossary/https-everywhere/
+#: (content/glossary/https-everywhere/contents+en.lrword.definition)
+msgid "HTTPS Everywhere is installed in [Tor Browser](../tor-browser)."
msgstr ""
-#: https//support.torproject.org/about/what-is-tor/
-#: (content/about/what-is-tor/contents+en.lrquestion.description)
-msgid "The name \"Tor\" can refer to several different components."
+#: https//support.torproject.org/glossary/internet-service-provider-isp-/
+#: (content/glossary/internet-service-provider-isp-/contents+en.lrword.term)
+msgid "internet service provider (ISP)"
msgstr ""
-#: https//support.torproject.org/about/what-is-tor/
-#: (content/about/what-is-tor/contents+en.lrquestion.description)
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/internet-service-provider-isp-/
+#: (content/glossary/internet-service-provider-isp-/contents+en.lrword.definition)
msgid ""
-"Tor is a program you can run on your computer that helps keep you safe on "
-"the Internet."
+"An Internet service provider (ISP) is an organization that provides services"
+" for accessing and using the Internet. When using [Tor Browser](../tor-"
+"browser), your ISP cannot see what websites you're visiting."
msgstr ""
-#: https//support.torproject.org/about/what-is-tor/
-#: (content/about/what-is-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/ip-address/
+#: (content/glossary/ip-address/contents+en.lrword.term)
+msgid "IP address"
+msgstr "Anwani ya IP"
+
+#: https//support.torproject.org/glossary/ip-address/
+#: (content/glossary/ip-address/contents+en.lrword.definition)
msgid ""
-"It protects you by bouncing your communications around a distributed network"
-" of relays run by volunteers all around the world: it prevents somebody "
-"watching your Internet connection from learning what sites you visit, and it"
-" prevents the sites you visit from learning your physical location."
+"An Internet Protocol address (IP address) is a numerical (or alpha-numeric "
+"in the case of IPv6) label assigned to each device (e.g., computer, printer)"
+" participating in a computer network that uses the Internet Protocol for "
+"communication."
msgstr ""
-#: https//support.torproject.org/about/what-is-tor/
-#: (content/about/what-is-tor/contents+en.lrquestion.description)
-msgid "This set of volunteer relays is called the Tor network."
+#: https//support.torproject.org/glossary/ip-address/
+#: (content/glossary/ip-address/contents+en.lrword.definition)
+msgid ""
+"The IP address is the location address of the device, similar to the "
+"addresses of physical locations."
msgstr ""
-#: https//support.torproject.org/about/what-is-tor/
-#: (content/about/what-is-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/ip-address/
+#: (content/glossary/ip-address/contents+en.lrword.definition)
msgid ""
-"The way most people use Tor is with Tor Browser, which is a version of "
-"Firefox that fixes many privacy issues."
+"[Tor Browser](../tor-browser) obscures your location by making it look like "
+"your [traffic](../traffic) is coming from an IP address that is not your "
+"own."
msgstr ""
-#: https//support.torproject.org/about/what-is-tor/
-#: (content/about/what-is-tor/contents+en.lrquestion.description)
-msgid ""
-"You can read more about Tor on our "
-"[about](https://www.torproject.org/about/history/) page."
+#: https//support.torproject.org/glossary/javascript/
+#: (content/glossary/javascript/contents+en.lrword.term)
+msgid "JavaScript"
msgstr ""
-#: https//support.torproject.org/about/what-is-tor/
-#: (content/about/what-is-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/javascript/
+#: (content/glossary/javascript/contents+en.lrword.definition)
msgid ""
-"The Tor Project is a non-profit (charity) organization that maintains and "
-"develops the Tor software."
+"JavaScript is a programming language that websites use to offer interactive "
+"elements such as video, animation, audio, and status timelines. "
+"Unfortunately, JavaScript can also enable attacks on the security of the "
+"[web browser](../web-browser), which might lead to deanonymization."
msgstr ""
-#: https//support.torproject.org/about/why-is-it-called-tor/
-#: (content/about/why-is-it-called-tor/contents+en.lrquestion.title)
-msgid "Why is it called Tor?"
+#: https//support.torproject.org/glossary/javascript/
+#: (content/glossary/javascript/contents+en.lrword.definition)
+msgid ""
+"The [NoScript](../noscript) [extension](../add-on-extension-or-plugin) in "
+"[Tor Browser](../tor-browser) can be used to manage JavaScript on different "
+"websites."
msgstr ""
-#: https//support.torproject.org/about/why-is-it-called-tor/
-#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
-msgid "Tor is the onion routing network."
+#: https//support.torproject.org/glossary/little-t-tor/
+#: (content/glossary/little-t-tor/contents+en.lrword.term)
+msgid "little-t tor"
msgstr ""
-#: https//support.torproject.org/about/why-is-it-called-tor/
-#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/little-t-tor/
+#: (content/glossary/little-t-tor/contents+en.lrword.definition)
msgid ""
-"When we were starting the new next-generation design and implementation of "
-"onion routing in 2001-2002, we would tell people we were working on onion "
-"routing, and they would say \"Neat. Which one?\""
+"\"little-t tor\" is one way of referring to tor the network daemon, as "
+"opposed to Tor Browser or Tor Project."
msgstr ""
-#: https//support.torproject.org/about/why-is-it-called-tor/
-#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/meek/
+#: (content/glossary/meek/contents+en.lrword.term)
+msgid "meek"
+msgstr "meek"
+
+#: https//support.torproject.org/glossary/meek/
+#: (content/glossary/meek/contents+en.lrword.definition)
msgid ""
-"Even if onion routing has become a standard household term, Tor was born out"
-" of the actual [onion routing project](https://www.onion-router.net/) run by"
-" the Naval Research Lab."
+"These [pluggable transports](../pluggable-transports) all make it look like "
+"you are browsing a major web site instead of using [Tor](../tor-tor-network-"
+"core-tor)."
msgstr ""
-#: https//support.torproject.org/about/why-is-it-called-tor/
-#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
-msgid "(It's also got a fine meaning in German and Turkish.)"
+#: https//support.torproject.org/glossary/meek/
+#: (content/glossary/meek/contents+en.lrword.definition)
+msgid "Meek-azure makes it look like you are using a Microsoft web site."
msgstr ""
-#: https//support.torproject.org/about/why-is-it-called-tor/
-#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/metrics/
+#: (content/glossary/metrics/contents+en.lrword.definition)
msgid ""
-"Note: even though it originally came from an acronym, Tor is not spelled "
-"\"TOR\"."
+"[Tor Metrics](https://metrics.torproject.org/) "
+"([.onion](http://rougmnvswfsmd4dq.onion/)) archives historical data about "
+"the Tor ecosystem, collects data from the public Tor network and related "
+"services, and assists in developing novel approaches to safe, privacy "
+"preserving data collection."
msgstr ""
-#: https//support.torproject.org/about/why-is-it-called-tor/
-#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
-msgid "Only the first letter is capitalized."
+#: https//support.torproject.org/glossary/middle-relay/
+#: (content/glossary/middle-relay/contents+en.lrword.term)
+msgid "middle relay"
msgstr ""
-#: https//support.torproject.org/about/why-is-it-called-tor/
-#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/middle-relay/
+#: (content/glossary/middle-relay/contents+en.lrword.definition)
msgid ""
-"In fact, we can usually spot people who haven't read any of our website (and"
-" have instead learned everything they know about Tor from news articles) by "
-"the fact that they spell it wrong."
+"The middle position in the [Tor circuit](../circuit). Non-exit relays can "
+"function as either a \"middle\" or a \"[guard](../guard)\" for different "
+"users."
msgstr ""
-#: https//support.torproject.org/tbb/antivirus-false-positive/
-#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.title)
-msgid "Tor Browser and antivirus false positive warnings"
+#: https//support.torproject.org/glossary/network-censorship/
+#: (content/glossary/network-censorship/contents+en.lrword.term)
+msgid "network censorship"
msgstr ""
-#: https//support.torproject.org/tbb/antivirus-false-positive/
-#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/network-censorship/
+#: (content/glossary/network-censorship/contents+en.lrword.definition)
msgid ""
-"Some antivirus software will pop up malware and/or vulnerability warnings "
-"when Tor Browser is launched."
+"Sometimes the direct access to the [Tor network](../tor-tor-network-core-"
+"tor) is blocked by your [Internet Service Provider (ISP)](../internet-"
+"service-provider-isp) or by a government. Tor Browser includes some "
+"circumvention tools for getting around these blocks, including "
+"[bridges](../bridge), [pluggable transports](../pluggable-transports), and "
+"[GetTor](../gettor)."
msgstr ""
-#: https//support.torproject.org/tbb/antivirus-false-positive/
-#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/new-identity/
+#: (content/glossary/new-identity/contents+en.lrword.term)
+msgid "New Identity"
+msgstr "Utambulisho mpya"
+
+#: https//support.torproject.org/glossary/new-identity/
+#: (content/glossary/new-identity/contents+en.lrword.definition)
msgid ""
-"If you downloaded Tor Browser from [our main "
-"website](https://www.torproject.org/download/) or used "
-"[GetTor](https://gettor.torproject.org/), and [verified "
-"it](https://support.torproject.org/tbb/how-to-verify-signature/), these are "
-"false positives and you have nothing to worry about."
+"New Identity is a [Tor Browser](../tor-browser) feature if you want to "
+"prevent your subsequent browser activity from being linkable to what you "
+"were doing before."
msgstr ""
-#: https//support.torproject.org/tbb/antivirus-false-positive/
-#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/new-identity/
+#: (content/glossary/new-identity/contents+en.lrword.definition)
msgid ""
-"Some antiviruses consider that files that have not been seen by a lot of "
-"users as suspicious."
+"Selecting it will close all your open tabs and windows, clear all private "
+"information such as [cookies](../cookie) and [browsing history](../browsing-"
+"history), and use New [Tor circuits](../circuit) for all connections."
msgstr ""
-#: https//support.torproject.org/tbb/antivirus-false-positive/
-#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/new-identity/
+#: (content/glossary/new-identity/contents+en.lrword.definition)
msgid ""
-"To make sure that the Tor program you download is the one we have created "
-"and has not been modified by some attacker, you can [verify Tor Browser's "
-"signature](https://support.torproject.org/tbb/how-to-verify-signature/)."
+"Tor Browser will warn you that all activity and downloads will be stopped, "
+"so take this into account before clicking “New Identity” (accessible through"
+" the small sparkly broom icon at the top-right of the screen)."
msgstr ""
-#: https//support.torproject.org/tbb/antivirus-false-positive/
-#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/new-identity/
+#: (content/glossary/new-identity/contents+en.lrword.definition)
msgid ""
-"You may also want to [whitelist certain "
-"processes](https://support.torproject.org/tbb/tbb-10) to prevent antiviruses"
-" from blocking access to Tor Browser."
+"New Identity can also help if Tor Browser is having trouble connecting to a "
+"particular site, similarly to \"[New Tor Circuit for this Site](../new-tor-"
+"circuit-for-this-site)\"."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.title)
-msgid "How can I verify Tor Browser's signature?"
-msgstr ""
+#: https//support.torproject.org/glossary/new-tor-circuit-for-this-site/
+#: (content/glossary/new-tor-circuit-for-this-site/contents+en.lrword.term)
+msgid "New Tor Circuit for this Site"
+msgstr "Mzunguko mpya wa Tor kwa mtandao huu"
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/new-tor-circuit-for-this-site/
+#: (content/glossary/new-tor-circuit-for-this-site/contents+en.lrword.definition)
msgid ""
-"Digital signature is a process ensuring that a certain package was generated"
-" by its developers and has not been tampered with."
+"This option is useful if the [exit](../exit) you are using is unable to "
+"connect to the website you require, or is not loading it properly. Selecting"
+" it will cause the currently active tab or window to be reloaded over a new "
+"[Tor circuit](../circuit). Other open tabs and windows from the same website"
+" will use the new circuit as well once they are reloaded. This option does "
+"not clear any private information or unlink your activity, nor does it "
+"affect your current connections to other websites."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/noscript/
+#: (content/glossary/noscript/contents+en.lrword.term)
+msgid "NoScript"
+msgstr ""
+
+#: https//support.torproject.org/glossary/noscript/
+#: (content/glossary/noscript/contents+en.lrword.definition)
msgid ""
-"Below we explain why it is important and how to verify that the Tor program "
-"you download is the one we have created and has not been modified by some "
-"attacker."
+"[Tor Browser](../tor-browser) includes an [add-on](../add-on-extension-or-"
+"plugin) called NoScript, accessed by clicking the [hamburger menu "
+"(\"≡\")](../hamburger-menu) at the top-right of the screen, then navigating "
+"to \"Add-ons\"."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/noscript/
+#: (content/glossary/noscript/contents+en.lrword.definition)
msgid ""
-"Each file on our [download page](https://www.torproject.org/download/) is "
-"accompanied by a file with the same name as the package and the extension "
-"\".asc\". These .asc files are OpenPGP signatures."
+"NoScript allows you to control the [JavaScript](../javascript) that runs on "
+"individual web pages, or to block it entirely."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/nyx/
+#: (content/glossary/nyx/contents+en.lrword.term)
+msgid "nyx"
+msgstr ""
+
+#: https//support.torproject.org/glossary/nyx/
+#: (content/glossary/nyx/contents+en.lrword.definition)
msgid ""
-"They allow you to verify the file you've downloaded is exactly the one that "
-"we intended you to get."
+"The anonymizing [relay](../relay) monitor (formerly arm, now nyx) is a "
+"terminal status monitor for [Tor](../tor-tor-network-core-tor), intended for"
+" command-line usage. This is a tool for monitoring the core Tor process on a"
+" system, often useful for relay operators."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/obfs3/
+#: (content/glossary/obfs3/contents+en.lrword.term)
+msgid "obfs3"
+msgstr ""
+
+#: https//support.torproject.org/glossary/obfs3/
+#: (content/glossary/obfs3/contents+en.lrword.definition)
msgid ""
-"For example, `torbrowser-install-win64-9.0_en-US.exe` is accompanied by "
-"`torbrowser-install-win64-9.0_en-US.exe.asc`."
+"Obfs3 is a [pluggable transport](../pluggable-transports) that makes [Tor"
+"](../tor-tor-network-core-tor) [traffic](../traffic) look random, so that it"
+" does not look like Tor or any other protocol."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/obfs3/
+#: (content/glossary/obfs3/contents+en.lrword.definition)
+msgid "Obfs3 is not supported anymore."
+msgstr ""
+
+#: https//support.torproject.org/glossary/obfs4/
+#: (content/glossary/obfs4/contents+en.lrword.term)
+msgid "obfs4"
+msgstr "obfs4"
+
+#: https//support.torproject.org/glossary/obfs4/
+#: (content/glossary/obfs4/contents+en.lrword.definition)
msgid ""
-"We now show how you can verify the downloaded file's digital signature on "
-"different operating systems."
+"Obfs4 is a [pluggable transport](../pluggable-transports) that makes [Tor"
+"](../tor-tor-network-core-tor) [traffic](../traffic) look random like obfs3,"
+" and also prevents censors from finding bridges by Internet scanning. Obfs4 "
+"bridges are less likely to be blocked than obfs3 [bridges](../bridge)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/onion-address/
+#: (content/glossary/onion-address/contents+en.lrword.term)
+msgid "onion address"
+msgstr ""
+
+#: https//support.torproject.org/glossary/onion-address/
+#: (content/glossary/onion-address/contents+en.lrword.definition)
msgid ""
-"Please notice that a signature is dated the moment the package has been "
-"signed."
+"A standardized Internet domain name used by onion services that end in "
+".onion and is designed to be [self-authenticating](../self-authenticating-"
+"address)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/onion-address/
+#: (content/glossary/onion-address/contents+en.lrword.translation)
msgid ""
-"Therefore every time a new file is uploaded a new signature is generated "
-"with a different date."
+"Can be partially or totally translated, i.e. for Spanish 'dirección cebolla'"
+" or 'dirección onion'."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/onion-browser/
+#: (content/glossary/onion-browser/contents+en.lrword.term)
+msgid "Onion Browser"
+msgstr ""
+
+#: https//support.torproject.org/glossary/onion-browser/
+#: (content/glossary/onion-browser/contents+en.lrword.definition)
msgid ""
-"As long as you have verified the signature you should not worry that the "
-"reported date may vary."
+"An iOS app which is open source, uses Tor routing, and is developed by "
+"someone who works closely with the Tor Project."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "### Installing GnuPG"
+#: https//support.torproject.org/glossary/onion-browser/
+#: (content/glossary/onion-browser/contents+en.lrword.definition)
+msgid ""
+"[Learn more about Onion Browser](https://blog.torproject.org/tor-heart-"
+"onion-browser-and-more-ios-tor)"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/onion-browser/
+#: (content/glossary/onion-browser/contents+en.lrword.translation)
msgid ""
-"First of all you need to have GnuPG installed before you can verify "
-"signatures."
+"Project name. Do not translate \"Onion\", however you can translate "
+"\"Browser\". Ex: Navegador Onion."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "#### For Windows users:"
+#: https//support.torproject.org/glossary/onion-services/
+#: (content/glossary/onion-services/contents+en.lrword.term)
+msgid "onion services"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/onion-services/
+#: (content/glossary/onion-services/contents+en.lrword.definition)
msgid ""
-"If you run Windows, [download Gpg4win](https://gpg4win.org/download.html) "
-"and run its installer."
+"Onion services (formerly known as “[hidden services](../hidden-services)”) "
+"are services (like websites) that are only accessible through the [Tor "
+"network](../tor-tor-network-core-tor)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/onion-services/
+#: (content/glossary/onion-services/contents+en.lrword.definition)
msgid ""
-"In order to verify the signature you will need to type a few commands in "
-"windows command-line, `cmd.exe`."
+"Onion services offer advantages over ordinary services on the non-private "
+"web, including:"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "#### For macOS users:"
+#: https//support.torproject.org/glossary/onion-site/
+#: (content/glossary/onion-site/contents+en.lrword.term)
+msgid "onion site"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/onion-site/
+#: (content/glossary/onion-site/contents+en.lrword.definition)
msgid ""
-"If you are using macOS, you can [install "
-"GPGTools](https://www.gpgtools.org)."
+"An onion site is websites that is only accessible via Tor. Although similar "
+"in meaning to [onion service](../onion-services), but, onion site refers "
+"exclusively to websites."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid ""
-"In order to verify the signature you will need to type a few commands in the"
-" Terminal (under \"Applications\")."
+#: https//support.torproject.org/glossary/onion-site/
+#: (content/glossary/onion-site/contents+en.lrword.definition)
+msgid "These websites use the .onion Top Level Domain (TLD)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "#### For GNU/Linux users:"
+#: https//support.torproject.org/glossary/onionoo/
+#: (content/glossary/onionoo/contents+en.lrword.term)
+msgid "Onionoo"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/onionoo/
+#: (content/glossary/onionoo/contents+en.lrword.definition)
msgid ""
-"If you are using GNU/Linux, then you probably already have GnuPG in your "
-"system, as most GNU/Linux distributions come with it preinstalled."
+"[Onionoo](https://metrics.torproject.org/onionoo.html) is a web-based "
+"protocol to learn about currently running [Tor relays](../relay) and "
+"[bridges](../bridge)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/onionoo/
+#: (content/glossary/onionoo/contents+en.lrword.definition)
msgid ""
-"In order to verify the signature you will need to type a few commands in a "
-"terminal window. How to do this will vary depending on your distribution."
+"Onionoo provides the data for other applications and websites "
+"([metrics.torproject.org](https://metrics.torproject.org/)) which in turn "
+"present Tor network status information to humans."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "### Fetching the Tor Developers key"
+#: https//support.torproject.org/glossary/onionspace/
+#: (content/glossary/onionspace/contents+en.lrword.term)
+msgid "onionspace"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "The Tor Browser team signs Tor Browser releases."
+#: https//support.torproject.org/glossary/onionspace/
+#: (content/glossary/onionspace/contents+en.lrword.definition)
+msgid ""
+"The set of available [onion services](../onion-services). For example, you "
+"can say \"my site is in onionspace\" instead of \"my site is in the Dark "
+"Web.\""
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/ooni/
+#: (content/glossary/ooni/contents+en.lrword.term)
+msgid "OONI"
+msgstr ""
+
+#: https//support.torproject.org/glossary/ooni/
+#: (content/glossary/ooni/contents+en.lrword.definition)
msgid ""
-"Import the Tor Browser Developers signing key "
-"(0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290):"
+"OONI stands for \"[Open Observatory of Network "
+"Interference](https://ooni.io/)\", it is a global observation network for "
+"detecting [censorship](../network-censorship), surveillance and "
+"[traffic](../traffic) manipulation on the internet."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/operating-system-os-/
+#: (content/glossary/operating-system-os-/contents+en.lrword.term)
+msgid "operating system (OS)"
+msgstr ""
+
+#: https//support.torproject.org/glossary/operating-system-os-/
+#: (content/glossary/operating-system-os-/contents+en.lrword.definition)
msgid ""
-"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
+"The main system software that manages computer hardware and software "
+"resources and provides common services for computer programs. The most used "
+"desktop operating systems are Windows, macOS and Linux. Android and iOS are "
+"the dominant mobile operating systems."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "This should show you something like:"
+#: https//support.torproject.org/glossary/orbot/
+#: (content/glossary/orbot/contents+en.lrword.term)
+msgid "Orbot"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/orbot/
+#: (content/glossary/orbot/contents+en.lrword.definition)
msgid ""
-"gpg: key 4E2C6E8793298290: public key \"Tor Browser Developers (signing key)"
-" <torbrowser(a)torproject.org>\" imported"
+"[Orbot](https://play.google.com/store/apps/details?id=org.torproject.android)"
+" is a free [app](../app) from The Guardian Project that empowers other apps "
+"on your device to use the internet more securely. Orbot uses [Tor](../tor-"
+"tor-network-core-tor) to [encrypt](../encryption) your Internet "
+"[traffic](../traffic) and hide it by bouncing through a series of computers "
+"around the world."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "gpg: Total number processed: 1"
+#: https//support.torproject.org/glossary/orfox/
+#: (content/glossary/orfox/contents+en.lrword.term)
+msgid "Orfox"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "gpg: imported: 1"
+#: https//support.torproject.org/glossary/orfox/
+#: (content/glossary/orfox/contents+en.lrword.definition)
+msgid "Orfox is no longer maintained or supported."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "pub rsa4096 2014-12-15 [C] [expires: 2020-08-24]"
+#: https//support.torproject.org/glossary/pluggable-transports/
+#: (content/glossary/pluggable-transports/contents+en.lrword.term)
+msgid "pluggable transports"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "EF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
+#: https//support.torproject.org/glossary/pluggable-transports/
+#: (content/glossary/pluggable-transports/contents+en.lrword.definition)
+msgid ""
+"Tools that [Tor](../tor-tor-network-core-tor) can use to disguise the "
+"[traffic](../traffic) it sends out."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/pluggable-transports/
+#: (content/glossary/pluggable-transports/contents+en.lrword.definition)
msgid ""
-"uid [ unknown] Tor Browser Developers (signing key) "
-"<torbrowser(a)torproject.org>"
+"This can be useful in situations where an [Internet Service Provider (ISP"
+")](../internet-service-provider-isp) or other authority is actively blocking"
+" connections to the [Tor network](../tor-tor-network-core-tor)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "sub rsa4096 2018-05-26 [S] [expires: 2020-09-12]"
+#: https//support.torproject.org/glossary/private-key/
+#: (content/glossary/private-key/contents+en.lrword.term)
+msgid "private key"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/private-key/
+#: (content/glossary/private-key/contents+en.lrword.definition)
msgid ""
-"After importing the key, you can save it to a file (identifying it by "
-"fingerprint here):"
+"The private portion of a [public/private key pair](../public-key-"
+"cryptography)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/private-key/
+#: (content/glossary/private-key/contents+en.lrword.definition)
msgid ""
-"gpg --output ./tor.keyring --export "
-"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
+"This is the key that must be kept private, and not disseminated to others."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "### Verifying the signature"
-msgstr ""
+#: https//support.torproject.org/glossary/proxy/
+#: (content/glossary/proxy/contents+en.lrword.term)
+msgid "proxy"
+msgstr "proksi"
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/proxy/
+#: (content/glossary/proxy/contents+en.lrword.definition)
msgid ""
-"To verify the signature of the package you downloaded, you will need to "
-"download the corresponding \".asc\" signature file as well as the installer "
-"file itself, and verify it with a command that asks GnuPG to verify the file"
-" that you downloaded."
+"A proxy is a middle man between a [client](../client) (like a [web browser"
+"](../web-browser)) and a service (like a [web server](../server))."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/proxy/
+#: (content/glossary/proxy/contents+en.lrword.definition)
msgid ""
-"The examples below assume that you downloaded these two files to your "
-"\"Downloads\" folder."
+"Instead of connecting directly to the service, a client sends the message to"
+" the proxy. The proxy makes the request on behalf of the client, and passes "
+"the response back to the client. The service only communicates with and sees"
+" the proxy."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid ""
-"gpgv --keyring .\tor.keyring Downloads\torbrowser-install-win64-9.0_en-"
-"US.exe.asc Downloads\torbrowser-install-win64-9.0_en-US.exe"
+#: https//support.torproject.org/glossary/public-key/
+#: (content/glossary/public-key/contents+en.lrword.term)
+msgid "public key"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/public-key/
+#: (content/glossary/public-key/contents+en.lrword.definition)
msgid ""
-"gpgv --keyring ./tor.keyring ~/Downloads/TorBrowser-9.0-osx64_en-"
-"US.dmg{.asc,}"
+"The public portion of a [public/private key pair](../public-key-"
+"cryptography)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/public-key/
+#: (content/glossary/public-key/contents+en.lrword.definition)
+msgid "This is the key that can be disseminated to others."
+msgstr ""
+
+#: https//support.torproject.org/glossary/public-key-cryptography/
+#: (content/glossary/public-key-cryptography/contents+en.lrword.term)
+msgid "public key cryptography"
+msgstr ""
+
+#: https//support.torproject.org/glossary/public-key-cryptography/
+#: (content/glossary/public-key-cryptography/contents+en.lrword.definition)
+msgid "A public-key cryptography system uses pairs of mathematical keys."
+msgstr ""
+
+#: https//support.torproject.org/glossary/public-key-cryptography/
+#: (content/glossary/public-key-cryptography/contents+en.lrword.definition)
msgid ""
-"#### For GNU/Linux users (change 64 to 32 if you have the 32-bit package):"
+"The [public key](../public-key) can be disseminated widely while its "
+"corresponding [private key](../private-key) is known only by the owner of "
+"the key pair."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/public-key-cryptography/
+#: (content/glossary/public-key-cryptography/contents+en.lrword.definition)
msgid ""
-"gpgv --keyring ./tor.keyring ~/Downloads/tor-browser-linux64-9.0_en-"
-"US.tar.xz{.asc,}"
+"Any person can [encrypt](../encryption) a message using the public key of "
+"the receiver but only the receiver in possession of the private key is able "
+"to decrypt the message."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "The result of the command should produce something like this:"
+#: https//support.torproject.org/glossary/public-key-cryptography/
+#: (content/glossary/public-key-cryptography/contents+en.lrword.definition)
+msgid ""
+"Additionally, the private key can be used to create a [signature"
+"](../cryptographic-signature) to prove the identity of the creator of a "
+"message or other files."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "gpgv: Signature made 07/08/19 04:03:49 Pacific Daylight Time"
+#: https//support.torproject.org/glossary/public-key-cryptography/
+#: (content/glossary/public-key-cryptography/contents+en.lrword.definition)
+msgid "This signature can be verified by the public key."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "gpgv: using RSA key EB774491D9FF06E2"
+#: https//support.torproject.org/glossary/public-key-fingerprint/
+#: (content/glossary/public-key-fingerprint/contents+en.lrword.term)
+msgid "public key fingerprint"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/public-key-fingerprint/
+#: (content/glossary/public-key-fingerprint/contents+en.lrword.definition)
msgid ""
-"gpgv: Good signature from \"Tor Browser Developers (signing key) "
-"<torbrowser(a)torproject.org>\""
+"In [public key cryptography](../public-key-cryptography), a public key "
+"fingerprint is a sequence of bytes that is used to identify and authenticate"
+" a corresponding longer [public key](../public-key)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid "#### Workaround (using a public key)"
+#: https//support.torproject.org/glossary/relay/
+#: (content/glossary/relay/contents+en.lrword.term)
+msgid "relay"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/relay/
+#: (content/glossary/relay/contents+en.lrword.definition)
msgid ""
-"If you encounter errors you cannot fix, feel free to [download and use this "
-"public key](https://openpgpkey.torproject.org/.well-"
-"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf) "
-"instead. Alternatively, you may use the following command:"
+"A publicly-listed node in the [Tor network](../tor-tor-network-core-tor) "
+"that forwards [traffic](../traffic) on behalf of [clients](../client), and "
+"that registers itself with the [directory authorities](../directory-"
+"authority)."
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
-msgid ""
-"curl -s https://openpgpkey.torproject.org/.well-"
-"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
-"--import -"
+#: https//support.torproject.org/glossary/satori/
+#: (content/glossary/satori/contents+en.lrword.term)
+msgid "Satori"
msgstr ""
-#: https//support.torproject.org/tbb/how-to-verify-signature/
-#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/satori/
+#: (content/glossary/satori/contents+en.lrword.definition)
msgid ""
-"You may also want to [learn more about "
-"GnuPG](https://www.gnupg.org/documentation/)."
+"It is an [add-on](../add-on-extension-or-plugin) for the Chrome or Chromium "
+"browsers that allows you to download several security and privacy programs, "
+"including [Tor Browser](../tor-browser), from different sources."
msgstr ""
-#: https//support.torproject.org/tbb/maximized-torbrowser-window/
-#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.title)
-msgid "What are grey bars on resized Tor Browser window?"
+#: https//support.torproject.org/glossary/scramblesuit/
+#: (content/glossary/scramblesuit/contents+en.lrword.term)
+msgid "ScrambleSuit"
msgstr ""
-#: https//support.torproject.org/tbb/maximized-torbrowser-window/
-#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/scramblesuit/
+#: (content/glossary/scramblesuit/contents+en.lrword.definition)
msgid ""
-"Tor Browser in its default mode is starting with a content window rounded to"
-" a multiple of 200px x 100px to prevent fingerprinting the screen "
-"dimensions."
+"ScrambleSuit is similar to obfs4 but has a different set of "
+"[bridges](../bridge)."
msgstr ""
-#: https//support.torproject.org/tbb/maximized-torbrowser-window/
-#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
-msgid ""
-"The strategy here is to put all users in a couple of buckets to make it "
-"harder to single them out."
+#: https//support.torproject.org/glossary/script/
+#: (content/glossary/script/contents+en.lrword.term)
+msgid "script"
msgstr ""
-#: https//support.torproject.org/tbb/maximized-torbrowser-window/
-#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
-msgid ""
-"That works so far until users start to resize their windows (e.g. by "
-"maximizing them or going into fullscreen mode)."
+#: https//support.torproject.org/glossary/script/
+#: (content/glossary/script/contents+en.lrword.definition)
+msgid "Element used for offering dynamic/interactive content via websites."
msgstr ""
-#: https//support.torproject.org/tbb/maximized-torbrowser-window/
-#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
-msgid ""
-"Tor Browser 9 ships with a fingerprinting defense for those scenarios as "
-"well, which is called "
-"[Letterboxing](https://en.wikipedia.org/wiki/Letterboxing_(filming)), a "
-"technique developed by Mozilla and [presented earlier this "
-"year](https://www.zdnet.com/article/firefox-to-add-tor-browser-anti-"
-"fingerprinting-technique-called-letterboxing/)."
+#: https//support.torproject.org/glossary/self-authenticating-address/
+#: (content/glossary/self-authenticating-address/contents+en.lrword.term)
+msgid "self-authenticating address"
msgstr ""
-#: https//support.torproject.org/tbb/maximized-torbrowser-window/
-#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/self-authenticating-address/
+#: (content/glossary/self-authenticating-address/contents+en.lrword.definition)
msgid ""
-"It works by adding white margins to a browser window so that the window is "
-"as close as possible to the desired size while users are still in a couple "
-"of screen size buckets that prevent singling them out with the help of "
-"screen dimensions."
+"The specialized address format of [onion addresses](../onion-address) is "
+"self-authenticating. The format automatically guarantees that the onion "
+"address is bound to the key used to protect connections to the [onion site"
+"](../onion-site). Ordinary internet domain names require site owners to "
+"trust and be approved by a Certificate Authority (CA) for this binding, and "
+"they are subject to hijack by the CA and typically by many other parties as "
+"well."
msgstr ""
-#: https//support.torproject.org/tbb/maximized-torbrowser-window/
-#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
-msgid ""
-"In simple words, this technique makes groups of users of certain screen "
-"sizes and this makes it harder to single out users on basis of screen size, "
-"as many users will have same screen size."
+#: https//support.torproject.org/glossary/server/
+#: (content/glossary/server/contents+en.lrword.term)
+msgid "server"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-1/
-#: (content/tbb/tbb-1/contents+en.lrquestion.title)
+#: https//support.torproject.org/glossary/server/
+#: (content/glossary/server/contents+en.lrword.definition)
msgid ""
-"What are the most common issues with the latest stable version of Tor "
-"Browser?"
+"A device on a network that offers a service, such as file and web page "
+"storage, email or chat."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-1/
-#: (content/tbb/tbb-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/session/
+#: (content/glossary/session/contents+en.lrword.term)
+msgid "session"
+msgstr ""
+
+#: https//support.torproject.org/glossary/session/
+#: (content/glossary/session/contents+en.lrword.definition)
msgid ""
-"Whenever we release a new stable version of Tor Browser, we write a blog "
-"post that details its new features and known issues."
+"A session refers to a conversation between two devices communicating on a "
+"network. Using [Tor Browser](../tor-browser) means that your session data "
+"will be wiped when you close the [web browser](../web-browser)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-1/
-#: (content/tbb/tbb-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/single-onion-service/
+#: (content/glossary/single-onion-service/contents+en.lrword.term)
+msgid "single onion service"
+msgstr ""
+
+#: https//support.torproject.org/glossary/single-onion-service/
+#: (content/glossary/single-onion-service/contents+en.lrword.definition)
msgid ""
-"If you started having issues with your Tor Browser after an update, check "
-"out <a href=\"https://blog.torproject.org\">blog.torproject.org</a> for a "
-"post on the most recent stable Tor Browser to see if your issue is listed."
+"A single onion service is an onion service that can be configured for "
+"services that do not require anonymity, but want to offer it for clients "
+"connecting to their service. Single onion services use only three hops in "
+"the [circuit](../circuit) rather than the typical six hops for onion "
+"services."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-1/
-#: (content/tbb/tbb-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.term)
+msgid "Snowflake"
+msgstr "Snowflake"
+
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.definition)
msgid ""
-"If your issue is not listed, please file a [bug "
-"report](https://trac.torproject.org) about what you're experiencing."
+"[Snowflake](https://snowflake.torproject.org) is a pluggable transport which"
+" provides censorship circumvention and access to a free and open internet."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.title)
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.definition)
msgid ""
-"My antivirus or malware protection is blocking me from accessing Tor "
-"Browser."
+"It has three components; the Snowflake client, the Snowflake proxy (the two "
+"together known as the Snowflake peers) and the broker."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.definition)
msgid ""
-"Most antivirus or malware protection allows the user to \"whitelist\" "
-"certain processes that would otherwise be blocked."
+"Snowflake can allow an open browser tab to act as an ephemeral Tor bridge."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/snowflake/
+#: (content/glossary/snowflake/contents+en.lrword.definition)
msgid ""
-"Please open your antivirus or malware protection software and look in the "
-"settings for a \"whitelist\" or something similar."
+"In order to prevent the blocking of proxy IP addresses, Snowflake involves a"
+" large number of volunteer proxies, which also makes them hard to pin point."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "Next, exclude the following processes:"
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.term)
+msgid "SOCKS5"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "* For Windows"
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.definition)
+msgid "SOCKS5 is an Internet protocol used by Tor."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "* firefox.exe"
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.definition)
+msgid ""
+"It sends the traffic through the Tor network instead of sending it from your"
+" IP address into the open network."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "* tor.exe"
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.definition)
+msgid ""
+"It is a general purpose [proxy](../proxy) that sits at the layer 5 of the "
+"OSI model and uses the tunneling method."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "* obfs4proxy.exe (if you use bridges)"
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.definition)
+msgid ""
+"The applications that you run with SOCKS5 will be aware of the tunneling, "
+"but you can prevent identity correlation if set up correctly."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "* For macOS"
+#: https//support.torproject.org/glossary/socks5/
+#: (content/glossary/socks5/contents+en.lrword.spelling)
+msgid "All in caps, as it is an acronym."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "* TorBrowser"
+#: https//support.torproject.org/glossary/ssl/
+#: (content/glossary/ssl/contents+en.lrword.term)
+msgid "secure sockets layer (SSL)"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "* tor.real"
+#: https//support.torproject.org/glossary/ssl/
+#: (content/glossary/ssl/contents+en.lrword.definition)
+msgid ""
+"Secure sockets layer (SSL) is a standard Internet security protocol that is "
+"used to secure an internet connection and protect sensitive data being "
+"transmitted between two systems. SSL encrypts data that is being "
+"transferred, preventing third parties from accessing the data as it is being"
+" sent."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "* obfs4proxy (if you use bridges)"
+#: https//support.torproject.org/glossary/stem/
+#: (content/glossary/stem/contents+en.lrword.term)
+msgid "Stem"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "Finally, restart Tor Browser."
+#: https//support.torproject.org/glossary/stem/
+#: (content/glossary/stem/contents+en.lrword.definition)
+msgid ""
+"Stem is a Python (programming language) controller library for core [Tor"
+"](../tor-tor-network-core-tor). If you want to control core Tor with python,"
+" this is for you."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
-msgid "This should fix the issues you're experiencing."
+#: https//support.torproject.org/glossary/sybil-attack/
+#: (content/glossary/sybil-attack/contents+en.lrword.term)
+msgid "Sybil attack"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-10/
-#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/sybil-attack/
+#: (content/glossary/sybil-attack/contents+en.lrword.definition)
msgid ""
-"Please note that some antivirus clients, like Kaspersky, may also be "
-"blocking Tor at the firewall level."
+"The Sybil attack in computer security is an attack wherein a reputation "
+"system is subverted by creating a large number of identities, and using them"
+" to gain a disproportionately large influence in the network."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-11/
-#: (content/tbb/tbb-11/contents+en.lrquestion.title)
+#: https//support.torproject.org/glossary/tails/
+#: (content/glossary/tails/contents+en.lrword.term)
+msgid "Tails"
+msgstr ""
+
+#: https//support.torproject.org/glossary/tails/
+#: (content/glossary/tails/contents+en.lrword.definition)
msgid ""
-"I downloaded and installed Tor Browser for Windows, but now I can't find it."
+"Tails is a \"live\" [operating system](../operating-system-os), that you can"
+" start on almost any computer from a DVD, USB stick, or SD card."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-11/
-#: (content/tbb/tbb-11/contents+en.lrquestion.description)
-msgid "The file you download and run prompts you for a destination."
+#: https//support.torproject.org/glossary/tails/
+#: (content/glossary/tails/contents+en.lrword.definition)
+msgid "It aims to preserve your privacy and anonymity."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-11/
-#: (content/tbb/tbb-11/contents+en.lrquestion.description)
-msgid ""
-"If you don't remember what this destination was, it's most likely your "
-"Downloads or Desktop folder."
+#: https//support.torproject.org/glossary/tails/
+#: (content/glossary/tails/contents+en.lrword.definition)
+msgid "[Learn more about Tails](https://tails.boum.org/)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-11/
-#: (content/tbb/tbb-11/contents+en.lrquestion.description)
-msgid ""
-"The default setting in the Windows installer also creates a shortcut for you"
-" on your Desktop, though be aware that you may have accidentally deselected "
-"the option to create a shortcut."
+#: https//support.torproject.org/glossary/the-guardian-project/
+#: (content/glossary/the-guardian-project/contents+en.lrword.term)
+msgid "The Guardian Project"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-11/
-#: (content/tbb/tbb-11/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/the-guardian-project/
+#: (content/glossary/the-guardian-project/contents+en.lrword.definition)
msgid ""
-"If you can't find it in either of those folders, download it again and look "
-"for the prompt that asks you to choose a directory to download it in."
+"[The Guardian Project](https://guardianproject.info/) is a group of software"
+" developers, activists and designers that create easy to use, secure, "
+"opensource mobile apps and operating system enhancements."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-11/
-#: (content/tbb/tbb-11/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/the-guardian-project/
+#: (content/glossary/the-guardian-project/contents+en.lrword.definition)
msgid ""
-"Choose a directory location that you'll remember easily, and once the "
-"download finishes you should see a Tor Browser folder there."
+"[The Orbot "
+"app](https://play.google.com/store/apps/details?id=org.torproject.android) "
+"provided by The Guardian Project helps route other apps on your andriod "
+"device over the Tor network."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-12/
-#: (content/tbb/tbb-12/contents+en.lrquestion.title)
-msgid "Can I use Flash in Tor Browser?"
+#: https//support.torproject.org/glossary/the-tor-project/
+#: (content/glossary/the-tor-project/contents+en.lrword.term)
+msgid "The Tor Project"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-12/
-#: (content/tbb/tbb-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/the-tor-project/
+#: (content/glossary/the-tor-project/contents+en.lrword.definition)
msgid ""
-"Flash is disabled in Tor Browser, and we recommend you to not enable it."
+"The Tor Project can refer to either The Tor Project Inc, a 501(c)3 US "
+"nonprofit responsible for maintaining the Tor software, or the Tor Project "
+"community made up of thousands of volunteers from all over the world who "
+"help create Tor."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-12/
-#: (content/tbb/tbb-12/contents+en.lrquestion.description)
-msgid ""
-"We don’t think Flash is safe to use in any browser — it's a very insecure "
-"piece of software that can easily compromise your privacy or serve you "
-"malware."
+#: https//support.torproject.org/glossary/third-party-tracking/
+#: (content/glossary/third-party-tracking/contents+en.lrword.term)
+msgid "third-party tracking"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-12/
-#: (content/tbb/tbb-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/third-party-tracking/
+#: (content/glossary/third-party-tracking/contents+en.lrword.definition)
msgid ""
-"Fortunately, most websites, devices, and other browsers are moving away from"
-" the use of Flash."
+"Most websites use numerous third-party services, including advertising and "
+"analytics trackers, which collect data about your [IP address](../ip-"
+"address), [web browser](../web-browser), [system](../operating-system-os) "
+"and your browsing behavior itself, all of which can link your activity "
+"across different sites."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-13/
-#: (content/tbb/tbb-13/contents+en.lrquestion.title)
-msgid "Does using Tor Browser protect other applications on my computer?"
+#: https//support.torproject.org/glossary/third-party-tracking/
+#: (content/glossary/third-party-tracking/contents+en.lrword.definition)
+msgid ""
+"[Tor Browser](../tor-browser) prevents a lot of this activity from "
+"happening."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-13/
-#: (content/tbb/tbb-13/contents+en.lrquestion.description)
-msgid "Only Tor Browser's traffic will be routed over the Tor network."
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.definition)
+msgid ""
+"Tor Browser uses the [Tor network](../tor-tor-network-core-tor) to protect "
+"your privacy and anonymity."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-13/
-#: (content/tbb/tbb-13/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.definition)
msgid ""
-"Any other application on your system (including other browsers) will not "
-"have their connections routed over the Tor network, and will not be "
-"protected."
+"Your internet activity, including the names and addresses of the websites "
+"you visit, will be hidden from your [Internet Service Provider (ISP"
+")](../internet-service-provider-isp) and anyone watching your connection "
+"locally."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-13/
-#: (content/tbb/tbb-13/contents+en.lrquestion.description)
-msgid "They need to be configured separately to use Tor."
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.definition)
+msgid ""
+"The operators of the websites and services that you use, and anyone watching"
+" them, will see a connection coming from the Tor network instead of your "
+"real [(IP) address](../ip-address), and will not know who you are unless you"
+" explicitly identify yourself."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-13/
-#: (content/tbb/tbb-13/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.definition)
msgid ""
-"If you need to be sure that all traffic will go through the Tor network, "
-"take a look at the [Tails live operating system](https://tails.boum.org/) "
-"which you can start on almost any computer from a USB stick or a DVD."
+"In addition, Tor Browser is designed to prevent websites from "
+"“[fingerprinting](../browser-fingerprinting)” or identifying you based on "
+"your browser configuration."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-15/
-#: (content/tbb/tbb-15/contents+en.lrquestion.title)
-msgid "Can I download Tor Browser for Chrome OS?"
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.definition)
+msgid ""
+"By default, Tor Browser does not keep any [browsing history](../browsing-"
+"history)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-15/
-#: (content/tbb/tbb-15/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.definition)
msgid ""
-"Unfortunately, we don't yet have a version of Tor Browser for Chrome OS."
+"[Cookies](../cookie) are only valid for a single [session](../session) "
+"(until Tor Browser is exited or a [New Identity](../new-identity) is "
+"requested)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-15/
-#: (content/tbb/tbb-15/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.spelling)
msgid ""
-"You could run [Tor Browser for "
-"Android](https://www.torproject.org/download/#android) on Chrome OS. Note "
-"that by using Tor Mobile on Chrome OS, you will view the mobile (not "
-"desktop) versions of websites."
+"Tor Browser. Sometimes also mentioned as [tbb](../../tbb). Not 'TOR "
+"Browser'."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-15/
-#: (content/tbb/tbb-15/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.translation)
msgid ""
-"However, because we have not audited the app in Chrome OS, we don't know if "
-"all the privacy features of Tor Browser for Android will work well."
+"**Do not translate \"Tor\", however you can translate \"Browser\"**. Example"
+" in Spanish: Navegador Tor (altering the order because is more natural like "
+"that in Spanish.)"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-16/
-#: (content/tbb/tbb-16/contents+en.lrquestion.title)
-msgid "Can I pick which country I'm exiting from?"
+#: https//support.torproject.org/glossary/tor-browser/
+#: (content/glossary/tor-browser/contents+en.lrword.translation)
+msgid ""
+"Some languages such as Arabic *transliterate* the word Tor, تور. That is, "
+"they write Tor with other characters."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-16/
-#: (content/tbb/tbb-16/contents+en.lrquestion.description)
-msgid ""
-"Modifying the way that Tor creates its circuits is strongly discouraged."
-msgstr "Kurekebisha njia ambayo Tor hujenga nyaya zake imekata tamaa."
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.term)
+msgid "Tor Launcher"
+msgstr "Uzinduzi wa Tor"
-#: https//support.torproject.org/tbb/tbb-16/
-#: (content/tbb/tbb-16/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
msgid ""
-"You get the best security that Tor can provide when you leave the route "
-"selection to Tor; overriding the entry/exit nodes can compromise your "
-"anonymity."
+"When you run [Tor Browser](../tor-browser) for the first time, you see the "
+"Tor Launcher window."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-16/
-#: (content/tbb/tbb-16/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
msgid ""
-"If the outcome you want is simply to be able to access resources that are "
-"only available in one country, you may want to consider using a VPN instead "
-"of using Tor."
+"It offers you the option to connect directly to the [Tor network](../tor-"
+"tor-network-core-tor), or to configure Tor Browser for your connection."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-16/
-#: (content/tbb/tbb-16/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-launcher/
+#: (content/glossary/tor-launcher/contents+en.lrword.definition)
msgid ""
-"Please note that VPNs do not have the same privacy properties as Tor, but "
-"they will help solve some geolocation restriction issues."
+"In the second case, Tor Launcher will take you through a series of "
+"configuration options."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-17/
-#: (content/tbb/tbb-17/contents+en.lrquestion.title)
-msgid "Is it safe to run Tor Browser and another browser at the same time?"
+#: https//support.torproject.org/glossary/tor-log/
+#: (content/glossary/tor-log/contents+en.lrword.term)
+msgid "Tor log"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-17/
-#: (content/tbb/tbb-17/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-log/
+#: (content/glossary/tor-log/contents+en.lrword.definition)
msgid ""
-"If you run Tor Browser and another browser at the same time, it won't affect"
-" Tor's performance or privacy properties."
+"\"Tor log\" is an automatically-generated list of [Tor](../tor-tor-network-"
+"core-tor)’s activity that can help diagnose problems."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-17/
-#: (content/tbb/tbb-17/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-log/
+#: (content/glossary/tor-log/contents+en.lrword.definition)
msgid ""
-"However, be aware that your other browser is not keeping your activity "
-"private, and you may forget and accidentally use that non-private browser to"
-" do something that you intended to do in Tor Browser."
+"When something goes wrong with Tor, you may see an option with the error "
+"message to \"copy Tor log to clipboard\"."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-18/
-#: (content/tbb/tbb-18/contents+en.lrquestion.title)
-msgid "Is there support for *BSD?"
+#: https//support.torproject.org/glossary/tor-log/
+#: (content/glossary/tor-log/contents+en.lrword.definition)
+msgid ""
+"If you don't see this option and you have [Tor Browser](../tor-browser) "
+"open, you can navigate to the [hamburger menu (\"≡\")](../glossary"
+"/hamburger-menu), then click on \"Preferences\", and finally on \"Tor\" in "
+"the side bar."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-18/
-#: (content/tbb/tbb-18/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-log/
+#: (content/glossary/tor-log/contents+en.lrword.definition)
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-2/
+#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid ""
-"Sorry, but there is currently no official support for running Tor Browser on"
-" *BSD."
+"At the bottom of the page, next to the \"View the Tor logs\" text, click the"
+" button \"View Logs...\"."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-18/
-#: (content/tbb/tbb-18/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-log/
+#: (content/glossary/tor-log/contents+en.lrword.definition)
msgid ""
-"There is something called the [TorBSD project](https://www.torbsd.org/), but"
-" their Tor Browser is not officially supported."
+"You should see an option to copy the log to your clipboard, which you can "
+"then paste to a document to show whoever is helping you troubleshoot."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-19/
-#: (content/tbb/tbb-19/contents+en.lrquestion.title)
-#: https//support.torproject.org/censorship/censorship-4/
-#: (content/censorship/censorship-4/contents+en.lrquestion.title)
-msgid "I can’t connect to Tor Browser, is my network censored?"
+#: https//support.torproject.org/glossary/tor-messenger/
+#: (content/glossary/tor-messenger/contents+en.lrword.definition)
+msgid ""
+"Tor Messenger was a cross-platform chat program that aimed to be secure by "
+"default and send all of its [traffic](../traffic) over [Tor](../tor-tor-"
+"network-core-tor)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-19/
-#: (content/tbb/tbb-19/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-4/
-#: (content/censorship/censorship-4/contents+en.lrquestion.description)
-msgid ""
-"You might be on a censored network, and so you should try using bridges."
+#: https//support.torproject.org/glossary/tor-messenger/
+#: (content/glossary/tor-messenger/contents+en.lrword.definition)
+msgid "Tor Messenger is not in development anymore."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-19/
-#: (content/tbb/tbb-19/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-4/
-#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-messenger/
+#: (content/glossary/tor-messenger/contents+en.lrword.definition)
msgid ""
-"Some bridges are built in to Tor Browser, and you can use those bridges by "
-"choosing \"configure\" (then following the prompts) in the Tor Launcher "
-"window that pops up when you open Tor Browser for the first time."
+"It supported Jabber (XMPP), IRC, Google Talk, Facebook Chat, Twitter, Yahoo,"
+" and others; enabled Off-the-Record (OTR) Messaging automatically; and had "
+"an easy-to-use graphical user interface localized into multiple languages."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-19/
-#: (content/tbb/tbb-19/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-4/
-#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-tor-network-core-tor/
+#: (content/glossary/tor-tor-network-core-tor/contents+en.lrword.term)
+msgid "Tor / Tor network/ Core Tor"
+msgstr ""
+
+#: https//support.torproject.org/glossary/tor-tor-network-core-tor/
+#: (content/glossary/tor-tor-network-core-tor/contents+en.lrword.definition)
+#: https//support.torproject.org/about/what-is-tor/
+#: (content/about/what-is-tor/contents+en.lrquestion.description)
msgid ""
-"If you need other bridges, you can get them at our [Bridges "
-"website](https://bridges.torproject.org/)."
+"Tor is a program you can run on your computer that helps keep you safe on "
+"the Internet."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-19/
-#: (content/tbb/tbb-19/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-4/
-#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor-tor-network-core-tor/
+#: (content/glossary/tor-tor-network-core-tor/contents+en.lrword.definition)
msgid ""
-"For more information about bridges, see the [Tor Browser manual](https://tb-"
-"manual.torproject.org/bridges)."
+"It protects you by bouncing your communications around a distributed network"
+" of [relays](../relay) run by volunteers all around the world: it prevents "
+"somebody watching your Internet connection from learning what sites you "
+"visit, and it prevents the sites you visit from learning your physical "
+"location."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-2/
-#: (content/tbb/tbb-2/contents+en.lrquestion.title)
-msgid "Why is the first IP address in my relay circuit always the same?"
+#: https//support.torproject.org/glossary/tor-tor-network-core-tor/
+#: (content/glossary/tor-tor-network-core-tor/contents+en.lrword.definition)
+msgid ""
+"This set of volunteer relays is called the Tor network. Sometimes the "
+"software associated with this network is called Core Tor, and sometimes "
+"[\"little-t tor\"](../little-t-tor)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-2/
-#: (content/tbb/tbb-2/contents+en.lrquestion.description)
-msgid "That is normal Tor behavior."
+#: https//support.torproject.org/glossary/tor-tor-network-core-tor/
+#: (content/glossary/tor-tor-network-core-tor/contents+en.lrword.definition)
+msgid ""
+"The way most people use Tor is with [Tor Browser](../tor-browser) which is a"
+" version of [Firefox](../firefox) that fixes many privacy issues."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-2/
-#: (content/tbb/tbb-2/contents+en.lrquestion.description)
-msgid "The first relay in your circuit is called an \"entry guard\" or \"guard\"."
+#: https//support.torproject.org/glossary/tor2web/
+#: (content/glossary/tor2web/contents+en.lrword.term)
+msgid "Tor2Web"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-2/
-#: (content/tbb/tbb-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor2web/
+#: (content/glossary/tor2web/contents+en.lrword.definition)
msgid ""
-"It is a fast and stable relay that remains the first one in your circuit for"
-" 2-3 months in order to protect against a known anonymity-breaking attack."
+"Tor2web is a project to let users access [onion services](../onion-services)"
+" without using the [Tor Browser](../tor-browser)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-2/
-#: (content/tbb/tbb-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/tor2web/
+#: (content/glossary/tor2web/contents+en.lrword.definition)
msgid ""
-"The rest of your circuit changes with every new website you visit, and all "
-"together these relays provide the full privacy protections of Tor."
+"NOTE: This is not as safe as connecting to the [onion services](../onion-"
+"services) via Tor Browser, and will remove all [Tor](../tor-tor-network-"
+"core-tor)-related protections the [client](../client) would otherwise have."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-2/
-#: (content/tbb/tbb-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/torbirdy/
+#: (content/glossary/torbirdy/contents+en.lrword.term)
+msgid "TorBirdy"
+msgstr "Ndege ya Tor"
+
+#: https//support.torproject.org/glossary/torbirdy/
+#: (content/glossary/torbirdy/contents+en.lrword.definition)
msgid ""
-"For more information on how guard relays work, see this [blog "
-"post](https://blog.torproject.org/improving-tors-anonymity-changing-guard-"
-"parameters) and [paper](https://www-"
-"users.cs.umn.edu/~hoppernj/single_guard.pdf) on entry guards."
+"This [extension](../add-on-extension-or-plugin) configures Thunderbird to "
+"make connections over [Tor](../tor-tor-network-core-tor)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-20/
-#: (content/tbb/tbb-20/contents+en.lrquestion.title)
-#: https//support.torproject.org/connecting/connecting-1/
-#: (content/connecting/connecting-1/contents+en.lrquestion.title)
-msgid ""
-"Tor Browser won't connect, but it doesn’t seem to be an issue with "
-"censorship."
+#: https//support.torproject.org/glossary/torrc/
+#: (content/glossary/torrc/contents+en.lrword.term)
+msgid "torrc"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-20/
-#: (content/tbb/tbb-20/contents+en.lrquestion.description)
-#: https//support.torproject.org/connecting/connecting-1/
-#: (content/connecting/connecting-1/contents+en.lrquestion.description)
-msgid ""
-"One of the most common issues that causes connection errors in Tor Browser "
-"is an incorrect system clock."
+#: https//support.torproject.org/glossary/torrc/
+#: (content/glossary/torrc/contents+en.lrword.definition)
+msgid "The core [Tor](../tor-tor-network-core-tor) configuration file."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-20/
-#: (content/tbb/tbb-20/contents+en.lrquestion.description)
-#: https//support.torproject.org/connecting/connecting-1/
-#: (content/connecting/connecting-1/contents+en.lrquestion.description)
-msgid "Please make sure your system clock and timezone are set accurately."
+#: https//support.torproject.org/glossary/torsocks/
+#: (content/glossary/torsocks/contents+en.lrword.term)
+msgid "Torsocks"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-20/
-#: (content/tbb/tbb-20/contents+en.lrquestion.description)
-#: https//support.torproject.org/connecting/connecting-1/
-#: (content/connecting/connecting-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/torsocks/
+#: (content/glossary/torsocks/contents+en.lrword.definition)
msgid ""
-"If this doesn't fix the problem, see the Troubleshooting page on the [Tor "
-"Browser manual](https://tb-manual.torproject.org/en-US/troubleshooting)."
+"Torsocks allows you to use many applications in a safer way with [Tor"
+"](../tor-tor-network-core-tor)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-21/
-#: (content/tbb/tbb-21/contents+en.lrquestion.title)
-msgid "How do I view Tor Browser message log?"
+#: https//support.torproject.org/glossary/torsocks/
+#: (content/glossary/torsocks/contents+en.lrword.definition)
+msgid ""
+"It ensures that DNS requests are handled safely and explicitly rejects any "
+"[traffic](../traffic) other than TCP from the application you're using."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-21/
-#: (content/tbb/tbb-21/contents+en.lrquestion.description)
-msgid ""
-"When you have Tor Browser open, you can navigate to the hamburger menu (on "
-"the top-right of the browser, next to the URL bar), then click on "
-"\"Preferences\", and finally on \"Tor\" in the side bar."
+#: https//support.torproject.org/glossary/tpi/
+#: (content/glossary/tpi/contents+en.lrword.term)
+msgid "TPI"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-21/
-#: (content/tbb/tbb-21/contents+en.lrquestion.description)
-#: https//support.torproject.org/connecting/connecting-2/
-#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"At the bottom of the page, next to the \"View the Tor logs\" text, click the"
-" button \"View Logs...\"."
+#: https//support.torproject.org/glossary/tpi/
+#: (content/glossary/tpi/contents+en.lrword.definition)
+msgid "TPI is an acronym for The Tor Project, Inc."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-21/
-#: (content/tbb/tbb-21/contents+en.lrquestion.description)
-msgid ""
-"You should see an option to copy the log to your clipboard, which you will "
-"be able to paste it into a text editor or an email client."
+#: https//support.torproject.org/glossary/tpo/
+#: (content/glossary/tpo/contents+en.lrword.term)
+msgid "tpo"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-22/
-#: (content/tbb/tbb-22/contents+en.lrquestion.title)
+#: https//support.torproject.org/glossary/tpo/
+#: (content/glossary/tpo/contents+en.lrword.definition)
msgid ""
-"How can I make Tor run faster? Is Tor Browser slower than other browsers?"
+"People on IRC often use `tpo` to abbreviate `torproject.org` when writing "
+"hostnames. For example, `trac.tpo` is an abbreviation for "
+"`trac.torproject.org`."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-22/
-#: (content/tbb/tbb-22/contents+en.lrquestion.description)
-msgid "Using Tor Browser can sometimes be slower than other browsers."
+#: https//support.torproject.org/glossary/traffic/
+#: (content/glossary/traffic/contents+en.lrword.term)
+msgid "traffic"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-22/
-#: (content/tbb/tbb-22/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/traffic/
+#: (content/glossary/traffic/contents+en.lrword.definition)
msgid ""
-"The Tor network has over a million daily users, and just over 6000 relays to"
-" route all of their traffic, and the load on each server can sometimes cause"
-" latency. And, by design, your traffic is bouncing through volunteers' "
-"servers in various parts of the world, and some bottlenecks and network "
-"latency will always be present."
+"Traffic is the data sent and received by [clients](../client) and "
+"[servers](../server)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-22/
-#: (content/tbb/tbb-22/contents+en.lrquestion.description)
-msgid ""
-"You can help improve the speed of the network by [running your own "
-"relay](https://community.torproject.org/relay/), or encouraging others to do"
-" so."
+#: https//support.torproject.org/glossary/web-browser/
+#: (content/glossary/web-browser/contents+en.lrword.term)
+msgid "web browser"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-22/
-#: (content/tbb/tbb-22/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/web-browser/
+#: (content/glossary/web-browser/contents+en.lrword.definition)
msgid ""
-"For the much more in-depth answer, see [Roger's blog post on the "
-"topic](https://blog.torproject.org/blog/why-tor-is-slow) and [Tor's Open "
-"Research Topics: 2018 edition](https://blog.torproject.org/tors-open-"
-"research-topics-2018-edition) about Network Performance."
+"A web browser (commonly referred to as a browser) is a software application "
+"for retrieving, presenting, and browsing information resources on the World "
+"Wide Web."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-22/
-#: (content/tbb/tbb-22/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/web-browser/
+#: (content/glossary/web-browser/contents+en.lrword.definition)
msgid ""
-"That said, Tor is much faster than it used to be and you may not actually "
-"notice any change in speed from other browsers."
+"Major web browsers include [Firefox](../firefox), Chrome, Internet Explorer,"
+" and Safari."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-23/
-#: (content/tbb/tbb-23/contents+en.lrquestion.title)
-msgid ""
-"What search engine comes with Tor Browser and how does it protect my "
-"privacy?"
+#: https//support.torproject.org/glossary/website-mirror/
+#: (content/glossary/website-mirror/contents+en.lrword.term)
+msgid "website mirror"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-23/
-#: (content/tbb/tbb-23/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/website-mirror/
+#: (content/glossary/website-mirror/contents+en.lrword.definition)
msgid ""
-"[DuckDuckGo](https://duckduckgo.com/) is the default search engine in Tor "
-"Browser."
+"A website mirror is a one-to-one copy of a website that you can find under "
+"other web addresses."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-23/
-#: (content/tbb/tbb-23/contents+en.lrquestion.description)
+#: https//support.torproject.org/glossary/website-mirror/
+#: (content/glossary/website-mirror/contents+en.lrword.definition)
msgid ""
-"DuckDuckGo does not track its users nor does it store any data about user "
-"searches. Learn more about [DuckDuckGo privacy "
-"policy](https://duckduckgo.com/privacy)."
+"A current list of torproject.org mirrors is available at "
+"https://www.torproject.org/getinvolved/mirrors.html.en."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-24/
-#: (content/tbb/tbb-24/contents+en.lrquestion.title)
-msgid "I'm having a problem with DuckDuckGo."
+#: https//support.torproject.org/faq/faq-5/
+#: (content/faq/faq-5/contents+en.lrquestion.title)
+msgid "Can I use a VPN with Tor?"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-24/
-#: (content/tbb/tbb-24/contents+en.lrquestion.description)
-msgid "Please see the [DuckDuckGo support portal](https://duck.co/help)."
+#: https//support.torproject.org/faq/faq-5/
+#: (content/faq/faq-5/contents+en.lrquestion.description)
+msgid ""
+"Generally speaking, we don't recommend using a VPN with Tor unless you're an"
+" advanced user who knows how to configure both in a way that doesn't "
+"compromise your privacy."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-24/
-#: (content/tbb/tbb-24/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-25/
-#: (content/tbb/tbb-25/contents+en.lrquestion.description)
-#: https//support.torproject.org/tbb/tbb-26/
-#: (content/tbb/tbb-26/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/faq-5/
+#: (content/faq/faq-5/contents+en.lrquestion.description)
msgid ""
-"If you believe this is a Tor Browser issue, please report it on our [bug "
-"tracker](https://trac.torproject.org/)."
+"You can find more detailed information about Tor + VPN at [our "
+"wiki](https://trac.torproject.org/projects/tor/wiki/doc/TorPlusVPN)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-25/
-#: (content/tbb/tbb-25/contents+en.lrquestion.title)
-msgid "I'm having a problem with NoScript."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.title)
+msgid "Am I totally anonymous if I use Tor?"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-25/
-#: (content/tbb/tbb-25/contents+en.lrquestion.description)
-msgid "Please see the [NoScript FAQ](https://noscript.net/faq)."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "Generally it is impossible to have perfect anonymity, even with Tor."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-26/
-#: (content/tbb/tbb-26/contents+en.lrquestion.title)
-msgid "I'm having a problem with HTTPS Everywhere."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid ""
+"Though there are some things you can practice to improve your anonymity "
+"while using Tor and offline."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-26/
-#: (content/tbb/tbb-26/contents+en.lrquestion.description)
-msgid ""
-"Please see the [HTTPS Everywhere FAQ](https://www.eff.org/https-"
-"everywhere/faq)."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "### Use Tor Browser and software specifically configured for Tor"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-27/
-#: (content/tbb/tbb-27/contents+en.lrquestion.title)
-msgid "How do I update Tor Browser?"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid ""
+"Tor does not protect all of your computer's Internet traffic when you run "
+"it."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-27/
-#: (content/tbb/tbb-27/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Please see the [Updating section](https://tb-"
-"manual.torproject.org/updating/) in the Tor Browser Manual."
+"Tor only protects applications that are properly configured to send their "
+"Internet traffic through Tor."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-28/
-#: (content/tbb/tbb-28/contents+en.lrquestion.title)
-msgid "How do I uninstall Tor Browser?"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "Web browsing:"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-28/
-#: (content/tbb/tbb-28/contents+en.lrquestion.description)
-msgid ""
-"Please see the [Uninstalling section](https://tb-"
-"manual.torproject.org/uninstalling/) in the Tor Browser Manual."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "- Safe: [Tor Browser](https://www.torproject.org/download/)"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.title)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Is there a way to change the IP address that Tor Browser assigns me for a "
-"particular site?"
+"- Unsafe: [Any other browser configured to use Tor as a proxy](/tbb/tbb-9)"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
-msgid ""
-"Tor Browser has two ways to change your relay circuit — \"New Identity\" and"
-" \"New Tor Circuit for this Site\"."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "File sharing:"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
-msgid "Both options are located in the hamburger menu."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "- Safe: [OnionShare](/misc/misc-12)"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
-msgid ""
-"You can also access the New Circuit option inside the site information menu "
-"in the URL bar, and the New Identity option by clicking the small sparky "
-"broom icon at the top-right of the screen"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "- Unsafe: [BitTorrent over Tor](/misc/misc-4)"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
-msgid "##### New Identity"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "### Control what information you provide through web forms"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"This option is useful if you want to prevent your subsequent browser "
-"activity from being linkable to what you were doing before."
+"If you visit a website using Tor Browser, they don't know who you are or "
+"your true location."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Selecting it will close all your tabs and windows, clear all private "
-"information such as cookies and browsing history, and use new Tor circuits "
-"for all connections."
+"Unfortunately many sites ask for more personal information than they need "
+"through web forms."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Tor Browser will warn you that all activity and downloads will be stopped, "
-"so take this into account before clicking \"New Identity\"."
+"If you sign in to that website, they still don't know your location but they"
+" know who you are."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
-msgid "![Tor Browser Menu](/static/images/menu-new-identity.png)"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid ""
+"Further, if you provide: name, email, address, phone number, or any other "
+"personal information, you are no longer anonymous to that website."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
-msgid "##### New Tor Circuit for this Site"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid ""
+"The best defense is to be vigilant and extremely cautious when filling out "
+"web forms."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
-msgid ""
-"This option is useful if the exit relay you are using is unable to connect "
-"to the website you require, or is not loading it properly."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "### Don't torrent over Tor"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Selecting it will cause the currently-active tab or window to be reloaded "
-"over a new Tor circuit."
+"Torrent file-sharing applications have been observed to ignore proxy "
+"settings and make direct connections even when they are told to use Tor."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Other open tabs and windows from the same website will use the new circuit "
-"as well once they are reloaded."
+"Even if your torrent application connects only through Tor, you will often "
+"send out your real IP address in the tracker GET request, because that's how"
+" torrents work."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"This option does not clear any private information or unlink your activity, "
-"nor does it affect your current connections to other websites."
+"Not only do you [deanonymize your torrent traffic and your other "
+"simultaneous Tor web traffic](https://blog.torproject.org/blog/bittorrent-"
+"over-tor-isnt-good-idea) this way, you also slow down the entire Tor network"
+" for everyone else."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-29/
-#: (content/tbb/tbb-29/contents+en.lrquestion.description)
-msgid "![New Circuit for this Site](/static/images/new-circuit-display.png)"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "### Don't enable or install browser plugins"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-30/
-#: (content/tbb/tbb-30/contents+en.lrquestion.title)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"A website (bank, email provider, etc..) locks me out whenever I use Tor, "
-"what can I do?"
+"Tor Browser will block browser plugins such as Flash, RealPlayer, Quicktime,"
+" and others: they can be manipulated into revealing your IP address."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-30/
-#: (content/tbb/tbb-30/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Tor Browser often makes your connection appear as though it is coming from "
-"an entirely different part of the world."
+"Similarly, we do not recommend [installing additional addons or "
+"plugins](/tbb/tbb-14) into Tor Browser, as these may bypass Tor or otherwise"
+" harm your anonymity and privacy."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-30/
-#: (content/tbb/tbb-30/contents+en.lrquestion.description)
-msgid ""
-"Some websites, such as banks or email providers, might interpret this as a "
-"sign that your account has been compromised, and lock you out."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "### Use HTTPS versions of websites"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-30/
-#: (content/tbb/tbb-30/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"The only way to resolve this is by following the site’s recommended "
-"procedure for account recovery, or contacting the operators and explaining "
-"the situation."
+"Tor will encrypt your traffic to and within the Tor network, but the "
+"encryption of your traffic to the final destination website depends on that "
+"website."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-30/
-#: (content/tbb/tbb-30/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"You may be able to avoid this scenario if your provider offers 2-factor "
-"authentication, which is a much better security option than IP-based "
-"reputations."
+"To help ensure private encryption to websites, Tor Browser includes [HTTPS "
+"Everywhere](https://www.eff.org/https-everywhere) to force the use of HTTPS "
+"encryption with major websites that support it."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-30/
-#: (content/tbb/tbb-30/contents+en.lrquestion.description)
-msgid "Contact your provider and ask them if they provide 2FA."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid ""
+"However, you should still watch the browser URL bar to ensure that websites "
+"you provide sensitive information to display a "
+"[padlock](https://support.mozilla.org/en-US/kb/how-do-i-tell-if-my-"
+"connection-is-secure) or [onion icon](/onionservices/onionservices-5) in the"
+" address bar, include **https://** in the URL, and display the proper "
+"expected name for the website."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-32/
-#: (content/tbb/tbb-32/contents+en.lrquestion.title)
-msgid "Can I set Tor Browser as my default browser?"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid ""
+"Also see EFF's interactive graphic explaining [how Tor and HTTPS "
+"relate](/https/https-1)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-32/
-#: (content/tbb/tbb-32/contents+en.lrquestion.description)
-msgid ""
-"There is currently no supported method for setting Tor Browser as your "
-"default browser."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "### Don't open documents downloaded through Tor while online"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-32/
-#: (content/tbb/tbb-32/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"The Tor Browser works hard to isolate itself from the rest of your system, "
-"and the steps for making it the default browser are unreliable."
+"Tor Browser will warn you before automatically opening documents that are "
+"handled by external applications."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-32/
-#: (content/tbb/tbb-32/contents+en.lrquestion.description)
-msgid ""
-"This means sometimes a website would load in the Tor Browser, and sometimes "
-"it would load in another browser. This type of behavior can be dangerous and"
-" break anonymity."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "**DO NOT IGNORE THIS WARNING**."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-33/
-#: (content/tbb/tbb-33/contents+en.lrquestion.title)
-msgid "Does running Tor Browser make me a relay?"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid ""
+"You should be very careful when downloading documents via Tor (especially "
+"DOC and PDF files, unless you use the PDF viewer that's built into Tor "
+"Browser) as these documents can contain Internet resources that will be "
+"downloaded outside of Tor by the application that opens them."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-33/
-#: (content/tbb/tbb-33/contents+en.lrquestion.description)
-msgid "Running Tor Browser does not make you act as a relay in the network."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "This will reveal your non-Tor IP address."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-33/
-#: (content/tbb/tbb-33/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"This means that your computer will not be used to route traffic for others."
+"If you must work with files downloaded via Tor, we strongly recommend either"
+" using a disconnected computer, or using "
+"[dangerzone](https://github.com/firstlookmedia/dangerzone) to create safe "
+"PDF files that you can open."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-33/
-#: (content/tbb/tbb-33/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"If you'd like to become a relay, please see our [Tor Relay "
-"Guide](https://community.torproject.org/relay)."
+"Under no circumstances is it safe to use [BitTorrent and "
+"Tor](https://blog.torproject.org/blog/bittorrent-over-tor-isnt-good-idea) "
+"together, however."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-34/
-#: (content/tbb/tbb-34/contents+en.lrquestion.title)
-msgid "Why does Tor Browser ship with JavaScript enabled?"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "### Use bridges and/or find company"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-34/
-#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"We configure NoScript to allow JavaScript by default in Tor Browser because "
-"many websites will not work with JavaScript disabled."
+"Tor tries to prevent attackers from learning what destination websites you "
+"connect to."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-34/
-#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Most users would give up on Tor entirely if we disabled JavaScript by "
-"default because it would cause so many problems for them."
+"However, by default, it does not prevent somebody watching your Internet "
+"traffic from learning that you're using Tor."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-34/
-#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Ultimately, we want to make Tor Browser as secure as possible while also "
-"making it usable for the majority of people, so for now, that means leaving "
-"JavaScript enabled by default."
+"If this matters to you, you can reduce this risk by configuring Tor to use a"
+" [bridge](https://tb-manual.torproject.org/bridges/) rather than connecting "
+"directly to the Tor network."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-34/
-#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"For users who want to have JavaScript disabled on all HTTP sites by default,"
-" we recommend changing your Tor Browser's \"Security Level\" option."
+"Ultimately the best protection is a social approach: the more Tor users "
+"there are near you and the more diverse their interests, the less dangerous "
+"it will be that you are one of them."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-34/
-#: (content/tbb/tbb-34/contents+en.lrquestion.description)
-msgid ""
-"This can be done by navigating the Security icon (the small gray shield at "
-"the top-right of the screen), then clicking \"Advanced Security "
-"Settings...\"."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "Convince other people to use Tor, too!"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-34/
-#: (content/tbb/tbb-34/contents+en.lrquestion.description)
-msgid ""
-"The \"Standard\" level allows JavaScript, but the \"Safer\" and \"Safest\" "
-"levels both block JavaScript on HTTP sites."
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "Be smart and learn more."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-35/
-#: (content/tbb/tbb-35/contents+en.lrquestion.title)
-msgid "Can you get rid of all the CAPTCHAs?"
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
+msgid "Understand what Tor does and does not offer."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-35/
-#: (content/tbb/tbb-35/contents+en.lrquestion.description)
+#: https//support.torproject.org/faq/staying-anonymous/
+#: (content/faq/staying-anonymous/contents+en.lrquestion.description)
msgid ""
-"Unfortunately, some websites deliver CAPTCHAs to Tor users, and we are not "
-"able to remove CAPTCHAs from websites."
+"This list of pitfalls isn't complete, and we need your help [identifying and"
+" documenting all the issues](https://community.torproject.org/)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-35/
-#: (content/tbb/tbb-35/contents+en.lrquestion.description)
-msgid ""
-"The best thing to do in these cases is to contact the website owners, and "
-"inform them that their CAPTCHAs are preventing users such as yourself from "
-"using their services."
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.title)
+msgid "Is there a backdoor in Tor?"
msgstr ""
-#: https//support.torproject.org/tbb/tbb-36/
-#: (content/tbb/tbb-36/contents+en.lrquestion.title)
-msgid "Can I run multiple instances of Tor Browser?"
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid "There is absolutely no backdoor in Tor."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-36/
-#: (content/tbb/tbb-36/contents+en.lrquestion.description)
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
msgid ""
-"We do not recommend running multiple instances of Tor Browser, and doing so "
-"may not work as anticipated on many platforms."
+"We know some smart lawyers who say that it's unlikely that anybody will try "
+"to make us add one in our jurisdiction (U.S.)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-37/
-#: (content/tbb/tbb-37/contents+en.lrquestion.title)
-msgid "I need Tor Browser in a language that's not English."
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid ""
+"If they do ask us, we will fight them, and (the lawyers say) probably win."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-37/
-#: (content/tbb/tbb-37/contents+en.lrquestion.description)
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid "We will never put a backdoor in Tor."
+msgstr ""
+
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
msgid ""
-"We want everyone to be able to enjoy Tor Browser in their own language. Tor "
-"Browser is now [available in 30 different "
-"languages](https://www.torproject.org/download/languages/), and we are "
-"working to add more. Want to help us translate? [Become a Tor "
-"translator!](https://community.torproject.org/localization/becoming-tor-"
-"translator/)"
+"We think that putting a backdoor in Tor would be tremendously irresponsible "
+"to our users, and a bad precedent for security software in general."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-37/
-#: (content/tbb/tbb-37/contents+en.lrquestion.description)
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
msgid ""
-"You can also help us in testing the next languages we will release, by "
-"installing and testing [Tor Browser Alpha "
-"releases](https://www.torproject.org/download/alpha/)."
+"If we ever put a deliberate backdoor in our security software, it would ruin"
+" our professional reputation."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-38/
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid "Nobody would trust our software ever again - for excellent reasons!"
+msgstr ""
+
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid ""
+"But that said, there are still plenty of subtle attacks people might try."
+msgstr ""
+
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid ""
+"Somebody might impersonate us, or break into our computers, or something "
+"like that."
+msgstr ""
+
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid ""
+"Tor is open source, and you should always check the source (or at least the "
+"diffs since the last release) for suspicious things."
+msgstr ""
+
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid ""
+"If we (or the distributors that gave you Tor) don't give you access to the "
+"source code, that's a sure sign something funny might be going on."
+msgstr ""
+
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid ""
+"You should also check the [PGP signatures](/tbb/how-to-verify-signature/) on"
+" the releases, to make sure nobody messed with the distribution sites."
+msgstr ""
+
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid ""
+"Also, there might be accidental bugs in Tor that could affect your "
+"anonymity."
+msgstr ""
+
+#: https//support.torproject.org/about/backdoor/
+#: (content/about/backdoor/contents+en.lrquestion.description)
+msgid ""
+"We periodically find and fix anonymity-related bugs, so make sure you keep "
+"your Tor versions up-to-date."
+msgstr ""
+
+#: https//support.torproject.org/about/can-i-use-tor-with/
+#: (content/about/can-i-use-tor-with/contents+en.lrquestion.title)
+msgid "What programs can I use with Tor?"
+msgstr ""
+
+#: https//support.torproject.org/about/can-i-use-tor-with/
+#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
+msgid ""
+"There are plenty of other programs you can use with Tor, but we haven't "
+"researched the application-level anonymity issues on all of them well enough"
+" to be able to recommend a safe configuration."
+msgstr ""
+
+#: https//support.torproject.org/about/can-i-use-tor-with/
+#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
+msgid ""
+"Our wiki has a community-maintained list of instructions for [Torifying "
+"specific "
+"applications](https://trac.torproject.org/projects/tor/wiki/doc/TorifyHOWTO)."
+msgstr ""
+
+#: https//support.torproject.org/about/can-i-use-tor-with/
+#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
+msgid "Please add to this list and help us keep it accurate!"
+msgstr ""
+
+#: https//support.torproject.org/about/can-i-use-tor-with/
+#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
+msgid ""
+"Most people use Tor Browser, which includes everything you need to browse "
+"the web safely using Tor."
+msgstr ""
+
+#: https//support.torproject.org/about/can-i-use-tor-with/
+#: (content/about/can-i-use-tor-with/contents+en.lrquestion.description)
+msgid ""
+"Using Tor with other browsers is [dangerous and not "
+"recommended](/tbb/tbb-9/)."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.title)
+msgid "Can I distribute Tor?"
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid "Yes."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid "The Tor software is [free software](https://www.fsf.org/)."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid ""
+"This means we give you the rights to redistribute the Tor software, either "
+"modified or unmodified, either for a fee or gratis."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid "You don't have to ask us for specific permission."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid ""
+"However, if you want to redistribute the Tor software you must follow our "
+"[LICENSE](https://gitweb.torproject.org/tor.git/plain/LICENSE)."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid ""
+"Essentially this means that you need to include our LICENSE file along with "
+"whatever part of the Tor software you're distributing."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid ""
+"Most people who ask us this question don't want to distribute just the Tor "
+"software, though."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid "They want to distribute the Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid ""
+"This includes [Firefox Extended Support Release](https://www.mozilla.org/en-"
+"US/firefox/organizations/), and the NoScript and HTTPS-Everywhere "
+"extensions."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid "You will need to follow the license for those programs as well."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid ""
+"Both of those Firefox extensions are distributed under the [GNU General "
+"Public License](https://www.fsf.org/licensing/licenses/gpl.html), while "
+"Firefox ESR is released under the Mozilla Public License."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid ""
+"The simplest way to obey their licenses is to include the source code for "
+"these programs everywhere you include the bundles themselves."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid ""
+"Also, you should make sure not to confuse your readers about what Tor is, "
+"who makes it, and what properties it provides (and doesn't provide)."
+msgstr ""
+
+#: https//support.torproject.org/about/distribute-tor/
+#: (content/about/distribute-tor/contents+en.lrquestion.description)
+msgid ""
+"See our [trademark FAQ](https://www.torproject.org/about/trademark/) for "
+"details."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.title)
+msgid "How is Tor different from other proxies?"
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"A typical proxy provider sets up a server somewhere on the Internet and "
+"allows you to use it to relay your traffic."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "This creates a simple, easy to maintain architecture."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "The users all enter and leave through the same server."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"The provider may charge for use of the proxy, or fund their costs through "
+"advertisements on the server."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "In the simplest configuration, you don't have to install anything."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "You just have to point your browser at their proxy server."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"Simple proxy providers are fine solutions if you do not want protections for"
+" your privacy and anonymity online and you trust the provider to not do bad "
+"things."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"Some simple proxy providers use SSL to secure your connection to them, which"
+" protects you against local eavesdroppers, such as those at a cafe with free"
+" wifi Internet."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "Simple proxy providers also create a single point of failure."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"The provider knows both who you are and what you browse on the Internet."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "They can see your traffic as it passes through their server."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"In some cases, they can even see inside your encrypted traffic as they relay"
+" it to your banking site or to ecommerce stores."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"You have to trust the provider isn't watching your traffic, injecting their "
+"own advertisements into your traffic stream, or recording your personal "
+"details."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"Tor passes your traffic through at least 3 different servers before sending "
+"it on to the destination."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"Because there's a separate layer of encryption for each of the three relays,"
+" somebody watching your Internet connection can't modify, or read, what you "
+"are sending into the Tor network."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"Your traffic is encrypted between the Tor client (on your computer) and "
+"where it pops out somewhere else in the world."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "### Doesn't the first server see who I am?"
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "Possibly."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"A bad first of three servers can see encrypted Tor traffic coming from your "
+"computer."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "It still doesn't know who you are and what you are doing over Tor."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "It merely sees \"This IP address is using Tor\"."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"You are still protected from this node figuring out both who you are and "
+"where you are going on the Internet."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "### Can't the third server see my traffic?"
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "A bad third of three servers can see the traffic you sent into Tor."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid "It won't know who sent this traffic."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"If you're using encryption (like HTTPS), it will only know the destination."
+msgstr ""
+
+#: https//support.torproject.org/about/how-is-tor-different-from-other-proxies/
+#: (content/about/how-is-tor-different-from-other-proxies/contents+en.lrquestion.description)
+msgid ""
+"See this visualization of [Tor and HTTPS](/https/https-1/) to understand how"
+" Tor and HTTPS interact."
+msgstr ""
+
+#: https//support.torproject.org/about/no-data-scrubbing/
+#: (content/about/no-data-scrubbing/contents+en.lrquestion.title)
+msgid ""
+"Does Tor remove personal information from the data my application sends?"
+msgstr ""
+
+#: https//support.torproject.org/about/no-data-scrubbing/
+#: (content/about/no-data-scrubbing/contents+en.lrquestion.description)
+msgid "No, it doesn't."
+msgstr ""
+
+#: https//support.torproject.org/about/no-data-scrubbing/
+#: (content/about/no-data-scrubbing/contents+en.lrquestion.description)
+msgid ""
+"You need to use a separate program that understands your application and "
+"protocol and knows how to clean or \"scrub\" the data it sends."
+msgstr ""
+
+#: https//support.torproject.org/about/no-data-scrubbing/
+#: (content/about/no-data-scrubbing/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser tries to keep application-level data, like the user-agent "
+"string, uniform for all users."
+msgstr ""
+
+#: https//support.torproject.org/about/no-data-scrubbing/
+#: (content/about/no-data-scrubbing/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser can't do anything about the text that you type into forms, "
+"though."
+msgstr ""
+
+#: https//support.torproject.org/about/what-is-tor/
+#: (content/about/what-is-tor/contents+en.lrquestion.title)
+msgid "What is Tor?"
+msgstr ""
+
+#: https//support.torproject.org/about/what-is-tor/
+#: (content/about/what-is-tor/contents+en.lrquestion.description)
+msgid "The name \"Tor\" can refer to several different components."
+msgstr ""
+
+#: https//support.torproject.org/about/what-is-tor/
+#: (content/about/what-is-tor/contents+en.lrquestion.description)
+msgid ""
+"It protects you by bouncing your communications around a distributed network"
+" of relays run by volunteers all around the world: it prevents somebody "
+"watching your Internet connection from learning what sites you visit, and it"
+" prevents the sites you visit from learning your physical location."
+msgstr ""
+
+#: https//support.torproject.org/about/what-is-tor/
+#: (content/about/what-is-tor/contents+en.lrquestion.description)
+msgid "This set of volunteer relays is called the Tor network."
+msgstr ""
+
+#: https//support.torproject.org/about/what-is-tor/
+#: (content/about/what-is-tor/contents+en.lrquestion.description)
+msgid ""
+"The way most people use Tor is with Tor Browser, which is a version of "
+"Firefox that fixes many privacy issues."
+msgstr ""
+
+#: https//support.torproject.org/about/what-is-tor/
+#: (content/about/what-is-tor/contents+en.lrquestion.description)
+msgid ""
+"You can read more about Tor on our "
+"[about](https://www.torproject.org/about/history/) page."
+msgstr ""
+
+#: https//support.torproject.org/about/what-is-tor/
+#: (content/about/what-is-tor/contents+en.lrquestion.description)
+msgid ""
+"The Tor Project is a non-profit (charity) organization that maintains and "
+"develops the Tor software."
+msgstr ""
+
+#: https//support.torproject.org/about/why-is-it-called-tor/
+#: (content/about/why-is-it-called-tor/contents+en.lrquestion.title)
+msgid "Why is it called Tor?"
+msgstr ""
+
+#: https//support.torproject.org/about/why-is-it-called-tor/
+#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+msgid "Tor is the onion routing network."
+msgstr ""
+
+#: https//support.torproject.org/about/why-is-it-called-tor/
+#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+msgid ""
+"When we were starting the new next-generation design and implementation of "
+"onion routing in 2001-2002, we would tell people we were working on onion "
+"routing, and they would say \"Neat. Which one?\""
+msgstr ""
+
+#: https//support.torproject.org/about/why-is-it-called-tor/
+#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+msgid ""
+"Even if onion routing has become a standard household term, Tor was born out"
+" of the actual [onion routing project](https://www.onion-router.net/) run by"
+" the Naval Research Lab."
+msgstr ""
+
+#: https//support.torproject.org/about/why-is-it-called-tor/
+#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+msgid "(It's also got a fine meaning in German and Turkish.)"
+msgstr ""
+
+#: https//support.torproject.org/about/why-is-it-called-tor/
+#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+msgid ""
+"Note: even though it originally came from an acronym, Tor is not spelled "
+"\"TOR\"."
+msgstr ""
+
+#: https//support.torproject.org/about/why-is-it-called-tor/
+#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+msgid "Only the first letter is capitalized."
+msgstr ""
+
+#: https//support.torproject.org/about/why-is-it-called-tor/
+#: (content/about/why-is-it-called-tor/contents+en.lrquestion.description)
+msgid ""
+"In fact, we can usually spot people who haven't read any of our website (and"
+" have instead learned everything they know about Tor from news articles) by "
+"the fact that they spell it wrong."
+msgstr ""
+
+#: https//support.torproject.org/tbb/antivirus-false-positive/
+#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.title)
+msgid "Tor Browser and antivirus false positive warnings"
+msgstr ""
+
+#: https//support.torproject.org/tbb/antivirus-false-positive/
+#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+msgid ""
+"Some antivirus software will pop up malware and/or vulnerability warnings "
+"when Tor Browser is launched."
+msgstr ""
+
+#: https//support.torproject.org/tbb/antivirus-false-positive/
+#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+msgid ""
+"If you downloaded Tor Browser from [our main "
+"website](https://www.torproject.org/download/) or used "
+"[GetTor](https://gettor.torproject.org/), and [verified "
+"it](https://support.torproject.org/tbb/how-to-verify-signature/), these are "
+"false positives and you have nothing to worry about."
+msgstr ""
+
+#: https//support.torproject.org/tbb/antivirus-false-positive/
+#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+msgid ""
+"Some antiviruses consider that files that have not been seen by a lot of "
+"users as suspicious."
+msgstr ""
+
+#: https//support.torproject.org/tbb/antivirus-false-positive/
+#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+msgid ""
+"To make sure that the Tor program you download is the one we have created "
+"and has not been modified by some attacker, you can [verify Tor Browser's "
+"signature](https://support.torproject.org/tbb/how-to-verify-signature/)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/antivirus-false-positive/
+#: (content/tbb/antivirus-false-positive/contents+en.lrquestion.description)
+msgid ""
+"You may also want to [permit certain "
+"processes](https://support.torproject.org/tbb/tbb-10) to prevent antiviruses"
+" from blocking access to Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.title)
+msgid "How can I export and import bookmarks in Tor Browser?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"Bookmarks in the Tor Browser can be exported, imported, backed up, restored "
+"as well as imported from another browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "In order to manage your bookmarks in Tor Browser, go to:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"- Hamburger menu >> Library >> Bookmarks >> Show All Bookmarks (below the "
+"menu)"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "- From the toolbar on the Library window, click Import and Backup"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "**If you wish to export bookmarks**"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "- Choose Export Bookmarks to HTML"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"- In the Export Bookmarks File window that opens, choose a location to save "
+"the file, which is named bookmarks.html by default. The desktop is usually a"
+" good spot, but any place that is easy to remember will work."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "- Click the Save button. The Export Bookmarks File window will close."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "- Close the Library window."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "> Your bookmarks are now successfully exported from Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"The bookmarks HTML file you saved is now ready to be imported into another "
+"web browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "**If you wish to import bookmarks**"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "- Choose Import Bookmarks from HTML"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"- Within the Import Bookmarks File window that opens, navigate to the "
+"bookmarks HTML file you are importing and select the file."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "- Click the Open button. The Import Bookmarks File window will close."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"> The bookmarks in the selected HTML file will be added to your Tor Browser "
+"within the Bookmarks Menu directory."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "**If you wish to backup**"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "- Choose Backup"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"- A new window opens and you have to choose the location to save the file. "
+"The file has a .json extension."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "**If you wish to restore**"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"- Choose Restore and then select the bookmark file you wish to restore."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"- Click okay to the pop up box that appears and hurray, you just restored "
+"your backup bookmark."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid "**Import data from another browser**"
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"> Bookmarks can be transferred from Firefox to Tor Browser. There are two "
+"ways to export and import bookmarks in Firefox: [HTML "
+"file](https://support.mozilla.org/en-US/kb/export-firefox-bookmarks-to-"
+"backup-or-transfer) or JSON file."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"After exporting the data from the browser, follow the above step to import "
+"the bookmark file into your Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/export-and-import-bookmarks/
+#: (content/tbb/export-and-import-bookmarks/contents+en.lrquestion.description)
+msgid ""
+"**Note:** Currently, on [Tor Browser for "
+"Android](https://www.torproject.org/download/#android), there is no good way"
+" to export and import bookmarks. [Bug "
+"#31617](https://bugs.torproject.org/tpo/applications/tor-browser/31617)"
+msgstr ""
+
+#: https//support.torproject.org/tbb/fake-tbb/
+#: (content/tbb/fake-tbb/contents+en.lrquestion.title)
+msgid "Are there any paid versions of Tor Browser?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/fake-tbb/
+#: (content/tbb/fake-tbb/contents+en.lrquestion.description)
+msgid "No, Tor Browser is an open source software and it is free."
+msgstr ""
+
+#: https//support.torproject.org/tbb/fake-tbb/
+#: (content/tbb/fake-tbb/contents+en.lrquestion.description)
+msgid ""
+"Any browser forcing you to pay and is claiming to be Tor Browser is fake."
+msgstr ""
+
+#: https//support.torproject.org/tbb/fake-tbb/
+#: (content/tbb/fake-tbb/contents+en.lrquestion.description)
+msgid ""
+"To make sure you are downloading the right Tor Browser visit our [download "
+"page](https://www.torproject.org/download/)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/fake-tbb/
+#: (content/tbb/fake-tbb/contents+en.lrquestion.description)
+msgid ""
+"After downloading, you can make sure that you have the official version of "
+"Tor Browser by [verifying the signature](https://support.torproject.org/tbb"
+"/how-to-verify-signature/)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/fake-tbb/
+#: (content/tbb/fake-tbb/contents+en.lrquestion.description)
+msgid ""
+"If you are not able to access our website, then visit [censorship "
+"section](https://support.torproject.org/censorship/censorship-3/) to get "
+"information about alternate way of downloading Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/fake-tbb/
+#: (content/tbb/fake-tbb/contents+en.lrquestion.description)
+msgid "You can report fake Tor Browsers on frontdesk(a)torproject.org"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.title)
+msgid "How can I verify Tor Browser's signature?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"Digital signature is a process ensuring that a certain package was generated"
+" by its developers and has not been tampered with."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"Below we explain why it is important and how to verify that the Tor Browser "
+"you download is the one we have created and has not been modified by some "
+"attacker."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"Each file on our [download page](https://www.torproject.org/download/) is "
+"accompanied by a file labelled \"signature\" with the same name as the "
+"package and the extension \".asc\". These .asc files are OpenPGP signatures."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"They allow you to verify the file you've downloaded is exactly the one that "
+"we intended you to get."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"This will vary by web browser, but generally you can download this file by "
+"right-clicking the \"signature\" link and selecting the \"save file as\" "
+"option."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"For example, `torbrowser-install-win64-9.0_en-US.exe` is accompanied by "
+"`torbrowser-install-win64-9.0_en-US.exe.asc`."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"These are example file names and will not exactly match the file names that "
+"you download."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"We now show how you can verify the downloaded file's digital signature on "
+"different operating systems."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"Please notice that a signature is dated the moment the package has been "
+"signed."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"Therefore every time a new file is uploaded a new signature is generated "
+"with a different date."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"As long as you have verified the signature you should not worry that the "
+"reported date may vary."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "### Installing GnuPG"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"First of all you need to have GnuPG installed before you can verify "
+"signatures."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "#### For Windows users:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"If you run Windows, [download Gpg4win](https://gpg4win.org/download.html) "
+"and run its installer."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"In order to verify the signature you will need to type a few commands in "
+"windows command-line, `cmd.exe`."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "#### For macOS users:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"If you are using macOS, you can [install GPGTools](https://gpgtools.org)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"In order to verify the signature you will need to type a few commands in the"
+" Terminal (under \"Applications\")."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "#### For GNU/Linux users:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"If you are using GNU/Linux, then you probably already have GnuPG in your "
+"system, as most GNU/Linux distributions come with it preinstalled."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"In order to verify the signature you will need to type a few commands in a "
+"terminal window. How to do this will vary depending on your distribution."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "### Fetching the Tor Developers key"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "The Tor Browser team signs Tor Browser releases."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"Import the Tor Browser Developers signing key "
+"(0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290):"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
+msgstr ""
+"gpg --auto-key-locate nodefault,wkd --locate-keys torbrowser(a)torproject.org"
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "This should show you something like:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"gpg: key 4E2C6E8793298290: public key \"Tor Browser Developers (signing key)"
+" <torbrowser(a)torproject.org>\" imported"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "gpg: Total number processed: 1"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "gpg: imported: 1"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "pub rsa4096 2014-12-15 [C] [expires: 2025-07-21]"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "EF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"uid [ unknown] Tor Browser Developers (signing key) "
+"<torbrowser(a)torproject.org>"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "sub rsa4096 2018-05-26 [S] [expires: 2020-12-19]"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"If you get an error message, something has gone wrong and you cannot "
+"continue until you've figured out why this didn't work. You might be able to"
+" import the key using the **Workaround (using a public key)** section "
+"instead."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"After importing the key, you can save it to a file (identifying it by its "
+"fingerprint here):"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"gpg --output ./tor.keyring --export "
+"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
+msgstr ""
+"gpg --output ./tor.keyring --export "
+"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"This command results in the key being saved to a file found at the path "
+"`./tor.keyring`, i.e. in the current directory."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"If `./tor.keyring` doesn't exist after running this command, something has "
+"gone wrong and you cannot continue until you've figured out why this didn't "
+"work."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "### Verifying the signature"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"To verify the signature of the package you downloaded, you will need to "
+"download the corresponding \".asc\" signature file as well as the installer "
+"file itself, and verify it with a command that asks GnuPG to verify the file"
+" that you downloaded."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"The examples below assume that you downloaded these two files to your "
+"\"Downloads\" folder."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"Note that these commands use example file names and yours will be different:"
+" you will have downloaded a different version than 9.0 and you may not have "
+"chosen the English (en-US) version."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
+msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"gpgv --keyring ./tor.keyring ~/Downloads/TorBrowser-9.0-osx64_en-US.dmg.asc "
+"~/Downloads/TorBrowser-9.0-osx64_en-US.dmg"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"#### For GNU/Linux users (change 64 to 32 if you have the 32-bit package):"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"gpgv --keyring ./tor.keyring ~/Downloads/tor-browser-linux64-9.0_en-"
+"US.tar.xz.asc ~/Downloads/tor-browser-linux64-9.0_en-US.tar.xz"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "The result of the command should produce something like this:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "gpgv: Signature made 07/08/19 04:03:49 Pacific Daylight Time"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "gpgv: using RSA key EB774491D9FF06E2"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"gpgv: Good signature from \"Tor Browser Developers (signing key) "
+"<torbrowser(a)torproject.org>\""
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"If you get error messages containing 'No such file or directory', either "
+"something went wrong with one of the previous steps, or you forgot that "
+"these commands use example file names and yours will be a little different."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid "#### Workaround (using a public key)"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"If you encounter errors you cannot fix, feel free to [download and use this "
+"public key](https://openpgpkey.torproject.org/.well-"
+"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf) "
+"instead. Alternatively, you may use the following command:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"curl -s https://openpgpkey.torproject.org/.well-"
+"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
+"--import -"
+msgstr ""
+"curl -s https://openpgpkey.torproject.org/.well-"
+"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
+"--import -"
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser Developers key is also available on "
+"[keys.openpgp.org](https://keys.openpgp.org/) and can be downloaded from "
+"[https://keys.openpgp.org/vks/v1/by-"
+"fingerprint/EF6E286DDA85EA2A4BA7DE684E2C6E8793298290](https://keys.openpgp.…"
+"/by-fingerprint/EF6E286DDA85EA2A4BA7DE684E2C6E8793298290)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"If you're using MacOS or GNU/Linux, the key can also be fetched by running "
+"the following command:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
+msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
+
+#: https//support.torproject.org/tbb/how-to-verify-signature/
+#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
+msgid ""
+"You may also want to [learn more about "
+"GnuPG](https://www.gnupg.org/documentation/)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/maximized-torbrowser-window/
+#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.title)
+msgid "What are grey bars on resized Tor Browser window?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/maximized-torbrowser-window/
+#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser in its default mode is starting with a content window rounded to"
+" a multiple of 200px x 100px to prevent fingerprinting the screen "
+"dimensions."
+msgstr ""
+
+#: https//support.torproject.org/tbb/maximized-torbrowser-window/
+#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+msgid ""
+"The strategy here is to put all users in a couple of buckets to make it "
+"harder to single them out."
+msgstr ""
+
+#: https//support.torproject.org/tbb/maximized-torbrowser-window/
+#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+msgid ""
+"That works so far until users start to resize their windows (e.g. by "
+"maximizing them or going into fullscreen mode)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/maximized-torbrowser-window/
+#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser ships with a fingerprinting defense for those scenarios as well,"
+" which is called "
+"[Letterboxing](https://en.wikipedia.org/wiki/Letterboxing_%28filming%29), a "
+"technique developed by Mozilla and [presented in "
+"2019](https://www.zdnet.com/article/firefox-to-add-tor-browser-anti-"
+"fingerprinting-technique-called-letterboxing/)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/maximized-torbrowser-window/
+#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+msgid ""
+"It works by adding white margins to a browser window so that the window is "
+"as close as possible to the desired size while users are still in a couple "
+"of screen size buckets that prevent singling them out with the help of "
+"screen dimensions."
+msgstr ""
+
+#: https//support.torproject.org/tbb/maximized-torbrowser-window/
+#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+msgid ""
+"In simple words, this technique makes groups of users of certain screen "
+"sizes and this makes it harder to single out users on basis of screen size, "
+"as many users will have same screen size."
+msgstr ""
+
+#: https//support.torproject.org/tbb/maximized-torbrowser-window/
+#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
+msgid "![letterboxing](/static/images/letterboxing.jpg)"
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
+
+#: https//support.torproject.org/tbb/tbb-1/
+#: (content/tbb/tbb-1/contents+en.lrquestion.title)
+msgid ""
+"What are the most common issues with the latest stable version of Tor "
+"Browser?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-1/
+#: (content/tbb/tbb-1/contents+en.lrquestion.description)
+msgid ""
+"Whenever we release a new stable version of Tor Browser, we write a blog "
+"post that details its new features and known issues."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-1/
+#: (content/tbb/tbb-1/contents+en.lrquestion.description)
+msgid ""
+"If you started having issues with your Tor Browser after an update, check "
+"out [blog.torproject.org](https://blog.torproject.org) for a post on the "
+"most recent stable Tor Browser to see if your issue is listed."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-1/
+#: (content/tbb/tbb-1/contents+en.lrquestion.description)
+msgid ""
+"If your issue is not listed there, please check first [Tor Browser's issue "
+"tracker](https://gitlab.torproject.org/tpo/applications/tor-"
+"browser/-/issues) and create a [GitLab issue](/misc/bug-or-feedback/) about "
+"what you're experiencing."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.title)
+msgid ""
+"My antivirus or malware protection is blocking me from accessing Tor "
+"Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid ""
+"Most antivirus or malware protection allows the user to \"allowlist\" "
+"certain processes that would otherwise be blocked."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid ""
+"Please open your antivirus or malware protection software and look in the "
+"settings for a \"allowlist\" or something similar."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "Next, exclude the following processes:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "* For Windows"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "* firefox.exe"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "* tor.exe"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "* obfs4proxy.exe (if you use bridges)"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "* For macOS"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "* TorBrowser"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "* tor.real"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "* obfs4proxy (if you use bridges)"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "Finally, restart Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid "This should fix the issues you're experiencing."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-10/
+#: (content/tbb/tbb-10/contents+en.lrquestion.description)
+msgid ""
+"Please note that some antivirus clients, like Kaspersky, may also be "
+"blocking Tor at the firewall level."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-11/
+#: (content/tbb/tbb-11/contents+en.lrquestion.title)
+msgid ""
+"I downloaded and installed Tor Browser for Windows, but now I can't find it."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-11/
+#: (content/tbb/tbb-11/contents+en.lrquestion.description)
+msgid "The file you download and run prompts you for a destination."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-11/
+#: (content/tbb/tbb-11/contents+en.lrquestion.description)
+msgid ""
+"If you don't remember what this destination was, it's most likely your "
+"Downloads or Desktop folder."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-11/
+#: (content/tbb/tbb-11/contents+en.lrquestion.description)
+msgid ""
+"The default setting in the Windows installer also creates a shortcut for you"
+" on your Desktop, though be aware that you may have accidentally deselected "
+"the option to create a shortcut."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-11/
+#: (content/tbb/tbb-11/contents+en.lrquestion.description)
+msgid ""
+"If you can't find it in either of those folders, download it again and look "
+"for the prompt that asks you to choose a directory to download it in."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-11/
+#: (content/tbb/tbb-11/contents+en.lrquestion.description)
+msgid ""
+"Choose a directory location that you'll remember easily, and once the "
+"download finishes you should see a Tor Browser folder there."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-12/
+#: (content/tbb/tbb-12/contents+en.lrquestion.title)
+msgid "Can I use Flash in Tor Browser?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-12/
+#: (content/tbb/tbb-12/contents+en.lrquestion.description)
+msgid ""
+"Flash is disabled in Tor Browser, and we recommend you to not enable it."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-12/
+#: (content/tbb/tbb-12/contents+en.lrquestion.description)
+msgid ""
+"We don’t think Flash is safe to use in any browser — it's a very insecure "
+"piece of software that can easily compromise your privacy or serve you "
+"malware."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-12/
+#: (content/tbb/tbb-12/contents+en.lrquestion.description)
+msgid ""
+"Fortunately, most websites, devices, and other browsers are moving away from"
+" the use of Flash."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-13/
+#: (content/tbb/tbb-13/contents+en.lrquestion.title)
+msgid "Does using Tor Browser protect other applications on my computer?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-13/
+#: (content/tbb/tbb-13/contents+en.lrquestion.description)
+msgid "Only Tor Browser's traffic will be routed over the Tor network."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-13/
+#: (content/tbb/tbb-13/contents+en.lrquestion.description)
+msgid ""
+"Any other application on your system (including other browsers) will not "
+"have their connections routed over the Tor network, and will not be "
+"protected."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-13/
+#: (content/tbb/tbb-13/contents+en.lrquestion.description)
+msgid "They need to be configured separately to use Tor."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-13/
+#: (content/tbb/tbb-13/contents+en.lrquestion.description)
+msgid ""
+"If you need to be sure that all traffic will go through the Tor network, "
+"take a look at the [Tails live operating system](https://tails.boum.org/) "
+"which you can start on almost any computer from a USB stick or a DVD."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.title)
+msgid ""
+"Should I install a new add-on or extension in Tor Browser, like AdBlock Plus"
+" or uBlock Origin?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"It's strongly discouraged to install new add-ons in Tor Browser, because "
+"they can compromise your privacy and security."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"Installing new add-ons may affect Tor Browser in unforeseen ways and "
+"potentially make your Tor Browser fingerprint unique."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"If your copy of Tor Browser has a unique fingerprint, your browsing "
+"activities can be deanonymized and tracked even though you are using Tor "
+"Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"Basically, each browser's settings and features create what is called a "
+"\"browser fingerprint\"."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"Most browsers inadvertently create a unique fingerprint for each user which "
+"can be tracked across the internet."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser is specifically engineered to have a nearly identical (we're not"
+" perfect!) fingerprint across its users."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"This means each Tor Browser user looks like every other Tor Browser user, "
+"making it difficult to track any individual user."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"There's also a good chance a new add-on will increase the attack surface of "
+"Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"This may allow sensitive data to be leaked or allow an attacker to infect "
+"Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid "The add-on itself could even be maliciously designed to spy on you."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser already comes installed with two add-ons — [HTTPS "
+"Everywhere](https://www.eff.org/https-everywhere) and "
+"[NoScript](https://noscript.net) — and adding anything else could "
+"deanonymize you."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-14/
+#: (content/tbb/tbb-14/contents+en.lrquestion.description)
+msgid ""
+"Want to learn more about browser fingerprinting? Here's an "
+"[article](https://blog.torproject.org/browser-fingerprinting-introduction-"
+"and-challenges-ahead) on The Tor Blog all about it."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-15/
+#: (content/tbb/tbb-15/contents+en.lrquestion.title)
+msgid "Can I download Tor Browser for Chrome OS?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-15/
+#: (content/tbb/tbb-15/contents+en.lrquestion.description)
+msgid ""
+"Unfortunately, we don't yet have a version of Tor Browser for Chrome OS."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-15/
+#: (content/tbb/tbb-15/contents+en.lrquestion.description)
+msgid ""
+"You could run [Tor Browser for "
+"Android](https://www.torproject.org/download/#android) on Chrome OS. Note "
+"that by using Tor Mobile on Chrome OS, you will view the mobile (not "
+"desktop) versions of websites."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-15/
+#: (content/tbb/tbb-15/contents+en.lrquestion.description)
+msgid ""
+"However, because we have not audited the app in Chrome OS, we don't know if "
+"all the privacy features of Tor Browser for Android will work well."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-16/
+#: (content/tbb/tbb-16/contents+en.lrquestion.title)
+msgid "Can I pick which country I'm exiting from?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-16/
+#: (content/tbb/tbb-16/contents+en.lrquestion.description)
+msgid ""
+"Modifying the way that Tor creates its circuits is strongly discouraged."
+msgstr "Kurekebisha njia ambayo Tor hujenga nyaya zake imekata tamaa."
+
+#: https//support.torproject.org/tbb/tbb-16/
+#: (content/tbb/tbb-16/contents+en.lrquestion.description)
+msgid ""
+"You get the best security that Tor can provide when you leave the route "
+"selection to Tor; overriding the entry/exit nodes can compromise your "
+"anonymity."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-16/
+#: (content/tbb/tbb-16/contents+en.lrquestion.description)
+msgid ""
+"If the outcome you want is simply to be able to access resources that are "
+"only available in one country, you may want to consider using a VPN instead "
+"of using Tor."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-16/
+#: (content/tbb/tbb-16/contents+en.lrquestion.description)
+msgid ""
+"Please note that VPNs do not have the same privacy properties as Tor, but "
+"they will help solve some geolocation restriction issues."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-17/
+#: (content/tbb/tbb-17/contents+en.lrquestion.title)
+msgid "Is it safe to run Tor Browser and another browser at the same time?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-17/
+#: (content/tbb/tbb-17/contents+en.lrquestion.description)
+msgid ""
+"If you run Tor Browser and another browser at the same time, it won't affect"
+" Tor's performance or privacy properties."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-17/
+#: (content/tbb/tbb-17/contents+en.lrquestion.description)
+msgid ""
+"However, be aware that your other browser is not keeping your activity "
+"private, and you may forget and accidentally use that non-private browser to"
+" do something that you intended to do in Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-18/
+#: (content/tbb/tbb-18/contents+en.lrquestion.title)
+msgid "Is there support for *BSD?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-18/
+#: (content/tbb/tbb-18/contents+en.lrquestion.description)
+msgid ""
+"Sorry, but there is currently no official support for running Tor Browser on"
+" *BSD."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-18/
+#: (content/tbb/tbb-18/contents+en.lrquestion.description)
+msgid ""
+"There is something called the [TorBSD project](https://www.torbsd.org/), but"
+" their Tor Browser is not officially supported."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-2/
+#: (content/tbb/tbb-2/contents+en.lrquestion.title)
+msgid "Why is the first IP address in my relay circuit always the same?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-2/
+#: (content/tbb/tbb-2/contents+en.lrquestion.description)
+msgid "That is normal Tor behavior."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-2/
+#: (content/tbb/tbb-2/contents+en.lrquestion.description)
+msgid "The first relay in your circuit is called an \"entry guard\" or \"guard\"."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-2/
+#: (content/tbb/tbb-2/contents+en.lrquestion.description)
+msgid ""
+"It is a fast and stable relay that remains the first one in your circuit for"
+" 2-3 months in order to protect against a known anonymity-breaking attack."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-2/
+#: (content/tbb/tbb-2/contents+en.lrquestion.description)
+msgid ""
+"The rest of your circuit changes with every new website you visit, and all "
+"together these relays provide the full privacy protections of Tor."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-2/
+#: (content/tbb/tbb-2/contents+en.lrquestion.description)
+msgid ""
+"For more information on how guard relays work, see this [blog "
+"post](https://blog.torproject.org/improving-tors-anonymity-changing-guard-"
+"parameters) and [paper](https://www-"
+"users.cs.umn.edu/~hoppernj/single_guard.pdf) on entry guards."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.title)
+msgid "How do I view Tor Browser message log?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+msgid ""
+"When you have Tor Browser open, you can navigate to the [hamburger menu "
+"(\"≡\")](../../glossary/hamburger-menu), then click on \"Preferences\", and "
+"finally on \"Tor\" in the side bar."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+msgid ""
+"You should see an option to copy the log to your clipboard, which you will "
+"be able to paste it into a text editor or an email client."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-2/
+#: (content/connecting/connecting-2/contents+en.lrquestion.description)
+msgid ""
+"Alternatively, on GNU/Linux, to view the logs right in the terminal, "
+"navigate to the Tor Browser directory and launch the Tor Browser from the "
+"command line by running:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-2/
+#: (content/connecting/connecting-2/contents+en.lrquestion.description)
+msgid "`./start-tor-browser.desktop --verbose`"
+msgstr "`./start-tor-browser.desktop --verbose`"
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-2/
+#: (content/connecting/connecting-2/contents+en.lrquestion.description)
+msgid "or to save the logs to a file *(default: tor-browser.log)*"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-21/
+#: (content/tbb/tbb-21/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-2/
+#: (content/connecting/connecting-2/contents+en.lrquestion.description)
+msgid "`./start-tor-browser.desktop --log [file]`"
+msgstr "`./start-tor-browser.desktop --log [file]`"
+
+#: https//support.torproject.org/tbb/tbb-22/
+#: (content/tbb/tbb-22/contents+en.lrquestion.title)
+msgid ""
+"How can I make Tor run faster? Is Tor Browser slower than other browsers?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-22/
+#: (content/tbb/tbb-22/contents+en.lrquestion.description)
+msgid "Using Tor Browser can sometimes be slower than other browsers."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-22/
+#: (content/tbb/tbb-22/contents+en.lrquestion.description)
+msgid ""
+"The Tor network has over a million daily users, and just over 6000 relays to"
+" route all of their traffic, and the load on each server can sometimes cause"
+" latency. And, by design, your traffic is bouncing through volunteers' "
+"servers in various parts of the world, and some bottlenecks and network "
+"latency will always be present."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-22/
+#: (content/tbb/tbb-22/contents+en.lrquestion.description)
+msgid ""
+"You can help improve the speed of the network by [running your own "
+"relay](https://community.torproject.org/relay/), or encouraging others to do"
+" so."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-22/
+#: (content/tbb/tbb-22/contents+en.lrquestion.description)
+msgid ""
+"For the much more in-depth answer, see [Roger's blog post on the "
+"topic](https://blog.torproject.org/blog/why-tor-is-slow) and [Tor's Open "
+"Research Topics: 2018 edition](https://blog.torproject.org/tors-open-"
+"research-topics-2018-edition) about Network Performance."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-22/
+#: (content/tbb/tbb-22/contents+en.lrquestion.description)
+msgid ""
+"That said, Tor is much faster than it used to be and you may not actually "
+"notice any change in speed from other browsers."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-23/
+#: (content/tbb/tbb-23/contents+en.lrquestion.title)
+msgid ""
+"What search engine comes with Tor Browser and how does it protect my "
+"privacy?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-23/
+#: (content/tbb/tbb-23/contents+en.lrquestion.description)
+msgid ""
+"[DuckDuckGo](https://duckduckgo.com/) is the default search engine in Tor "
+"Browser."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-23/
+#: (content/tbb/tbb-23/contents+en.lrquestion.description)
+msgid ""
+"DuckDuckGo does not track its users nor does it store any data about user "
+"searches. Learn more about [DuckDuckGo privacy "
+"policy](https://duckduckgo.com/privacy)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-24/
+#: (content/tbb/tbb-24/contents+en.lrquestion.title)
+msgid "I'm having a problem with DuckDuckGo."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-24/
+#: (content/tbb/tbb-24/contents+en.lrquestion.description)
+msgid "Please see the [DuckDuckGo support portal](https://duck.co/help)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-24/
+#: (content/tbb/tbb-24/contents+en.lrquestion.description)
+#: https//support.torproject.org/tbb/tbb-26/
+#: (content/tbb/tbb-26/contents+en.lrquestion.description)
+msgid ""
+"If you believe this is a Tor Browser issue, please report it on our [issue "
+"tracker](https://gitlab.torproject.org/groups/tpo/-/issues)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-25/
+#: (content/tbb/tbb-25/contents+en.lrquestion.title)
+msgid "I'm having a problem with NoScript."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-25/
+#: (content/tbb/tbb-25/contents+en.lrquestion.description)
+msgid "Please see the [NoScript FAQ](https://noscript.net/faq)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-25/
+#: (content/tbb/tbb-25/contents+en.lrquestion.description)
+msgid ""
+"If you believe this is a Tor Browser issue, please report it on our [bug "
+"tracker](https://trac.torproject.org/)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-26/
+#: (content/tbb/tbb-26/contents+en.lrquestion.title)
+msgid "I'm having a problem with HTTPS Everywhere."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-26/
+#: (content/tbb/tbb-26/contents+en.lrquestion.description)
+msgid ""
+"Please see the [HTTPS Everywhere FAQ](https://www.eff.org/https-"
+"everywhere/faq)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-27/
+#: (content/tbb/tbb-27/contents+en.lrquestion.title)
+msgid "How do I update Tor Browser?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-27/
+#: (content/tbb/tbb-27/contents+en.lrquestion.description)
+msgid ""
+"Please see the [Updating section](https://tb-"
+"manual.torproject.org/updating/) in the Tor Browser Manual."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-28/
+#: (content/tbb/tbb-28/contents+en.lrquestion.title)
+msgid "How do I uninstall Tor Browser?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-28/
+#: (content/tbb/tbb-28/contents+en.lrquestion.description)
+msgid ""
+"Please see the [Uninstalling section](https://tb-"
+"manual.torproject.org/uninstalling/) in the Tor Browser Manual."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.title)
+msgid ""
+"Is there a way to change the IP address that Tor Browser assigns me for a "
+"particular site?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser has two ways to change your relay circuit — \"New Identity\" and"
+" \"New Tor Circuit for this Site\"."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"Both options are located in the [hamburger menu (\"≡\")](../../glossary"
+"/hamburger-menu)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"You can also access the New Circuit option inside the site information menu "
+"in the URL bar, and the New Identity option by clicking the small sparky "
+"broom icon at the top-right of the screen."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid "#### New Identity"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"This option is useful if you want to prevent your subsequent browser "
+"activity from being linkable to what you were doing before."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"Selecting it will close all your tabs and windows, clear all private "
+"information such as cookies and browsing history, and use new Tor circuits "
+"for all connections."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser will warn you that all activity and downloads will be stopped, "
+"so take this into account before clicking \"New Identity\"."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid "![Tor Browser Menu](/static/images/menu-new-identity.png)"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid "#### New Tor Circuit for this Site"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"This option is useful if the exit relay you are using is unable to connect "
+"to the website you require, or is not loading it properly."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"Selecting it will cause the currently-active tab or window to be reloaded "
+"over a new Tor circuit."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"Other open tabs and windows from the same website will use the new circuit "
+"as well once they are reloaded."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid ""
+"This option does not clear any private information or unlink your activity, "
+"nor does it affect your current connections to other websites."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-29/
+#: (content/tbb/tbb-29/contents+en.lrquestion.description)
+msgid "![New Circuit for this Site](/static/images/new-circuit-display.png)"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-3/
+#: (content/tbb/tbb-3/contents+en.lrquestion.title)
+msgid ""
+"When I use Tor Browser, will anyone be able to tell which websites I visit?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-3/
+#: (content/tbb/tbb-3/contents+en.lrquestion.description)
+msgid "Tor Browser prevents people from knowing the websites you visit."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-3/
+#: (content/tbb/tbb-3/contents+en.lrquestion.description)
+msgid ""
+"Some entities, such as your Internet Service Provider (ISP), may be able to "
+"see that you're using Tor, but they won't know where you're going when you "
+"do."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-30/
+#: (content/tbb/tbb-30/contents+en.lrquestion.title)
+msgid ""
+"A website (bank, email provider, etc.) locks me out whenever I use Tor, what"
+" can I do?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-30/
+#: (content/tbb/tbb-30/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser often makes your connection appear as though it is coming from "
+"an entirely different part of the world."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-30/
+#: (content/tbb/tbb-30/contents+en.lrquestion.description)
+msgid ""
+"Some websites, such as banks or email providers, might interpret this as a "
+"sign that your account has been compromised, and lock you out."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-30/
+#: (content/tbb/tbb-30/contents+en.lrquestion.description)
+msgid ""
+"The only way to resolve this is by following the site’s recommended "
+"procedure for account recovery, or contacting the operators and explaining "
+"the situation."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-30/
+#: (content/tbb/tbb-30/contents+en.lrquestion.description)
+msgid ""
+"You may be able to avoid this scenario if your provider offers 2-factor "
+"authentication, which is a much better security option than IP-based "
+"reputations."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-30/
+#: (content/tbb/tbb-30/contents+en.lrquestion.description)
+msgid "Contact your provider and ask them if they provide 2FA."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-31/
+#: (content/tbb/tbb-31/contents+en.lrquestion.title)
+msgid "Which platforms is Tor Browser available for?"
+msgstr "Majukwaa gani kivinjari cha Tor kinapatikan?"
+
+#: https//support.torproject.org/tbb/tbb-31/
+#: (content/tbb/tbb-31/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser is currently available on "
+"[Windows](https://www.torproject.org/download/), "
+"[Linux](https://www.torproject.org/download/) and "
+"[macOS](https://www.torproject.org/download/)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-31/
+#: (content/tbb/tbb-31/contents+en.lrquestion.description)
+msgid ""
+"There is a version of Tor Browser for "
+"[Android](https://www.torproject.org/download/#android) and [The Guardian "
+"Project](https://guardianproject.info) also provides the [Orbot "
+"app](https://play.google.com/store/apps/details?id=org.torproject.android) "
+"to route other apps on your Android device over the Tor network."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-31/
+#: (content/tbb/tbb-31/contents+en.lrquestion.description)
+msgid ""
+"There is no official version of Tor for iOS yet, though we recommend [Onion "
+"Browser](https://onionbrowser.com)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-32/
+#: (content/tbb/tbb-32/contents+en.lrquestion.title)
+msgid "Can I set Tor Browser as my default browser?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-32/
+#: (content/tbb/tbb-32/contents+en.lrquestion.description)
+msgid ""
+"There are methods for setting Tor Browser as your default browser, but those"
+" methods may not work always or in every operating system."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-32/
+#: (content/tbb/tbb-32/contents+en.lrquestion.description)
+msgid ""
+"The Tor Browser works hard to isolate itself from the rest of your system, "
+"and the steps for making it the default browser are unreliable."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-32/
+#: (content/tbb/tbb-32/contents+en.lrquestion.description)
+msgid ""
+"This means sometimes a website would load in the Tor Browser, and sometimes "
+"it would load in another browser. This type of behavior can be dangerous and"
+" break anonymity."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-33/
+#: (content/tbb/tbb-33/contents+en.lrquestion.title)
+msgid "Does running Tor Browser make me a relay?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-33/
+#: (content/tbb/tbb-33/contents+en.lrquestion.description)
+msgid "Running Tor Browser does not make you act as a relay in the network."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-33/
+#: (content/tbb/tbb-33/contents+en.lrquestion.description)
+msgid ""
+"This means that your computer will not be used to route traffic for others."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-33/
+#: (content/tbb/tbb-33/contents+en.lrquestion.description)
+msgid ""
+"If you'd like to become a relay, please see our [Tor Relay "
+"Guide](https://community.torproject.org/relay)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-34/
+#: (content/tbb/tbb-34/contents+en.lrquestion.title)
+msgid "Why does Tor Browser ship with JavaScript enabled?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-34/
+#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+msgid ""
+"We configure NoScript to allow JavaScript by default in Tor Browser because "
+"many websites will not work with JavaScript disabled."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-34/
+#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+msgid ""
+"Most users would give up on Tor entirely if we disabled JavaScript by "
+"default because it would cause so many problems for them."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-34/
+#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+msgid ""
+"Ultimately, we want to make Tor Browser as secure as possible while also "
+"making it usable for the majority of people, so for now, that means leaving "
+"JavaScript enabled by default."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-34/
+#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+msgid ""
+"For users who want to have JavaScript disabled on all HTTP sites by default,"
+" we recommend changing your Tor Browser's \"Security Level\" option."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-34/
+#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+msgid ""
+"This can be done by navigating the Security icon (the small gray shield at "
+"the top-right of the screen), then clicking \"Advanced Security "
+"Settings...\"."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-34/
+#: (content/tbb/tbb-34/contents+en.lrquestion.description)
+msgid ""
+"The \"Standard\" level allows JavaScript, but the \"Safer\" and \"Safest\" "
+"levels both block JavaScript on HTTP sites."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-35/
+#: (content/tbb/tbb-35/contents+en.lrquestion.title)
+msgid "Can you get rid of all the Captchas?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-35/
+#: (content/tbb/tbb-35/contents+en.lrquestion.description)
+msgid ""
+"Unfortunately, some websites deliver Captchas to Tor users, and we are not "
+"able to remove Captchas from websites."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-35/
+#: (content/tbb/tbb-35/contents+en.lrquestion.description)
+msgid ""
+"The best thing to do in these cases is to contact the website owners, and "
+"inform them that their Captchas are preventing users such as yourself from "
+"using their services."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-36/
+#: (content/tbb/tbb-36/contents+en.lrquestion.title)
+msgid "Can I run multiple instances of Tor Browser?"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-36/
+#: (content/tbb/tbb-36/contents+en.lrquestion.description)
+msgid ""
+"We do not recommend running multiple instances of Tor Browser, and doing so "
+"may not work as anticipated on many platforms."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-37/
+#: (content/tbb/tbb-37/contents+en.lrquestion.title)
+msgid "I need Tor Browser in a language that's not English."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-37/
+#: (content/tbb/tbb-37/contents+en.lrquestion.description)
+msgid ""
+"We want everyone to be able to enjoy Tor Browser in their own language. Tor "
+"Browser is now [available in 36 different "
+"languages](https://www.torproject.org/download/languages/), and we are "
+"working to add more. Want to help us translate? [Become a Tor "
+"translator!](https://community.torproject.org/localization/becoming-tor-"
+"translator/)"
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-37/
+#: (content/tbb/tbb-37/contents+en.lrquestion.description)
+msgid ""
+"You can also help us in testing the next languages we will release, by "
+"installing and testing [Tor Browser Alpha "
+"releases](https://www.torproject.org/download/alpha/)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-38/
#: (content/tbb/tbb-38/contents+en.lrquestion.title)
msgid "Will my network admin be able to tell I'm using Tor Browser?"
msgstr ""
@@ -2357,6 +4669,22 @@ msgid ""
"search results, which were basically unacceptable quality-wise."
msgstr ""
+#: https//support.torproject.org/tbb/tbb-41/
+#: (content/tbb/tbb-41/contents+en.lrquestion.description)
+msgid ""
+"DuckDuckGo does not log, collect or share the user's personal information or"
+" their search history, and therefore is best positioned to protect your "
+"privacy."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-41/
+#: (content/tbb/tbb-41/contents+en.lrquestion.description)
+msgid ""
+"Most other search engines store your searches along with other information "
+"such as the timestamp, your IP address, and your account information if you "
+"are logged in."
+msgstr ""
+
#: https//support.torproject.org/tbb/tbb-42/
#: (content/tbb/tbb-42/contents+en.lrquestion.title)
msgid "Why does my Tor Browser say something about Firefox not working?"
@@ -2383,7 +4711,7 @@ msgid ""
"If you are running an anti-virus, please see [My antivirus/malware "
"protection is blocking me from accessing Tor "
"Browser](https://support.torproject.org/#tbb-10), it is common for anti-"
-"virus / anti-malware software to cause this type of issue."
+"virus/anti-malware software to cause this type of issue."
msgstr ""
#: https//support.torproject.org/tbb/tbb-43/
@@ -2415,7 +4743,7 @@ msgid ""
"Note that Google search URLs take name/value pairs as arguments and one of "
"those names is \"hl\". If you set \"hl\" to \"en\" then Google will return "
"search results in English regardless of what Google server you have been "
-"sent to. On a query this looks like:"
+"sent to. The changed link might look like this:"
msgstr ""
#: https//support.torproject.org/tbb/tbb-43/
@@ -2432,7 +4760,7 @@ msgstr ""
#: https//support.torproject.org/tbb/tbb-44/
#: (content/tbb/tbb-44/contents+en.lrquestion.title)
-msgid "Google makes me solve a CAPTCHA or tells me I have spyware installed"
+msgid "Google makes me solve a Captcha or tells me I have spyware installed"
msgstr ""
#: https//support.torproject.org/tbb/tbb-44/
@@ -2544,7 +4872,7 @@ msgstr ""
#: https//support.torproject.org/tbb/tbb-45/
#: (content/tbb/tbb-45/contents+en.lrquestion.description)
msgid ""
-"And if somebody did steal your google cookie, they might end up logging in "
+"And if somebody did steal your Google cookie, they might end up logging in "
"from unusual places (though of course they also might not). So the summary "
"is that since you're using Tor Browser, this security measure that Google "
"uses isn't so useful for you, because it's full of false positives. You'll "
@@ -2763,7 +5091,7 @@ msgstr ""
#: https//support.torproject.org/tbb/tbb-editing-torrc/
#: (content/tbb/tbb-editing-torrc/contents+en.lrquestion.description)
msgid "On macOS:"
-msgstr ""
+msgstr "Kwenye macOS:"
#: https//support.torproject.org/tbb/tbb-editing-torrc/
#: (content/tbb/tbb-editing-torrc/contents+en.lrquestion.description)
@@ -2806,18 +5134,89 @@ msgid ""
" file for hints on common configurations."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-editing-torrc/
-#: (content/tbb/tbb-editing-torrc/contents+en.lrquestion.description)
+#: https//support.torproject.org/tbb/tbb-editing-torrc/
+#: (content/tbb/tbb-editing-torrc/contents+en.lrquestion.description)
+msgid ""
+"For other configuration options you can use, see the [Tor manual "
+"page](https://2019.www.torproject.org/docs/tor-manual.html.en)."
+msgstr ""
+
+#: https//support.torproject.org/tbb/tbb-editing-torrc/
+#: (content/tbb/tbb-editing-torrc/contents+en.lrquestion.description)
+msgid ""
+"Remember, all lines beginning with `#` in torrc are treated as comments and "
+"have no effect on Tor's configuration."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.title)
+msgid "A website I am trying to reach is blocking access over Tor."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"Sometimes websites will block Tor users because they can't tell the "
+"difference between the average Tor user and automated traffic."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"The best success we've had in getting sites to unblock Tor users is getting "
+"users to contact the site administrators directly."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid "Something like this might do the trick:"
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"\"Hi! I tried to access your site xyz.com while using Tor Browser and "
+"discovered that you don't allow Tor users to access your site."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"I urge you to reconsider this decision; Tor is used by people all over the "
+"world to protect their privacy and fight censorship."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"By blocking Tor users, you are likely blocking people in repressive "
+"countries who want to use a free internet, journalists and researchers who "
+"want to protect themselves from discovery, whistleblowers, activists, and "
+"ordinary people who want to opt out of invasive third party tracking."
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
+msgid ""
+"Please take a strong stance in favor of digital privacy and internet "
+"freedom, and allow Tor users access to xyz.com. Thank you.\""
+msgstr ""
+
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
msgid ""
-"For other configuration options you can use, see the [Tor manual "
-"page](https://2019.www.torproject.org/docs/tor-manual.html.en)."
+"In the case of banks, and other sensitive websites, it is also common to see"
+" geography-based blocking (if a bank knows you generally access their "
+"services from one country, and suddenly you are connecting from an exit "
+"relay on the other side of the world, your account may be locked or "
+"suspended)."
msgstr ""
-#: https//support.torproject.org/tbb/tbb-editing-torrc/
-#: (content/tbb/tbb-editing-torrc/contents+en.lrquestion.description)
+#: https//support.torproject.org/tbb/website-blocking-tor/
+#: (content/tbb/website-blocking-tor/contents+en.lrquestion.description)
msgid ""
-"Remember, all lines beginning with `#` in torrc are treated as comments and "
-"have no effect on Tor's configuration."
+"If you are unable to connect to an onion service, please see [I cannot reach"
+" X.onion!](../../onionservices/onionservices-3)."
msgstr ""
#: https//support.torproject.org/tormessenger/tormessenger-1/
@@ -2846,7 +5245,7 @@ msgstr ""
#: https//support.torproject.org/tormobile/tormobile-1/
#: (content/tormobile/tormobile-1/contents+en.lrquestion.title)
-msgid "Can I run Tor on an Android device?"
+msgid "Can I run Tor Browser on an Android device?"
msgstr ""
#: https//support.torproject.org/tormobile/tormobile-1/
@@ -2883,7 +5282,7 @@ msgstr ""
#: https//support.torproject.org/tormobile/tormobile-3/
#: (content/tormobile/tormobile-3/contents+en.lrquestion.title)
-msgid "Can I run Tor on an iOS device?"
+msgid "Can I run Tor Browser on an iOS device?"
msgstr ""
#: https//support.torproject.org/tormobile/tormobile-3/
@@ -2908,6 +5307,8 @@ msgid ""
"[Learn more about Onion Browser](https://blog.torproject.org/tor-heart-"
"onion-browser-and-more-ios-tor)."
msgstr ""
+"[Jifunze zaidi kuhusu Onion Kivinjari](https://blog.torproject.org/tor-"
+"heart-onion-browser-and-more-ios-tor)."
#: https//support.torproject.org/tormobile/tormobile-3/
#: (content/tormobile/tormobile-3/contents+en.lrquestion.description)
@@ -2915,16 +5316,21 @@ msgid ""
"Download Onion Browser from the [App Store](https://itunes.apple.com/us/app"
"/onion-browser/id519296448)."
msgstr ""
+"Pakua Onion Kivinjari kwenye [App Store](https://itunes.apple.com/us/app"
+"/onion-browser/id519296448)."
#: https//support.torproject.org/tormobile/tormobile-4/
#: (content/tormobile/tormobile-4/contents+en.lrquestion.title)
-msgid "How do I run Tor on Windows Phone?"
+msgid "How do I run Tor Browser on Windows Phone?"
msgstr ""
#: https//support.torproject.org/tormobile/tormobile-4/
#: (content/tormobile/tormobile-4/contents+en.lrquestion.description)
msgid ""
-"There is currently no supported method for running Tor on Windows Phone."
+"There is currently no supported method for running Tor Browser on older "
+"Windows Phones but in case of the newer Microsoft-branded/promoted phones, "
+"same steps as in [Tor Browser for Android](https://tb-manual.torproject.org"
+"/mobile-tor/#tor-browser-for-android) can be followed."
msgstr ""
#: https//support.torproject.org/tormobile/tormobile-5/
@@ -2965,7 +5371,7 @@ msgstr ""
msgid ""
"Orbot on the other hand is a proxy that will enable you to send the data "
"from your other applications (E-Mail clients, instant messaging apps, etc.) "
-"through the tor network; a version of Orbot is also inside of the Tor "
+"through the Tor network; a version of Orbot is also inside of the Tor "
"Browser for Android, and is what enables it to connect to the Tor network."
msgstr ""
@@ -2979,7 +5385,7 @@ msgstr ""
#: https//support.torproject.org/tormobile/tormobile-6/
#: (content/tormobile/tormobile-6/contents+en.lrquestion.description)
msgid ""
-"Depending on how you want to use the tor network, either one or both of "
+"Depending on how you want to use the Tor network, either one or both of "
"these could be a great option."
msgstr ""
@@ -3010,15 +5416,11 @@ msgstr ""
#: https//support.torproject.org/gettor/gettor-1/
#: (content/gettor/gettor-1/contents+en.lrquestion.title)
-#: https//support.torproject.org/censorship/censorship-3/
-#: (content/censorship/censorship-3/contents+en.lrquestion.title)
msgid "How do I download Tor Browser if the torproject.org is blocked?"
msgstr ""
#: https//support.torproject.org/gettor/gettor-1/
#: (content/gettor/gettor-1/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-3/
-#: (content/censorship/censorship-3/contents+en.lrquestion.description)
msgid ""
"If you can't download Tor Browser through our "
"[website](https://www.torproject.org), you can get a copy of Tor Browser "
@@ -3027,8 +5429,6 @@ msgstr ""
#: https//support.torproject.org/gettor/gettor-1/
#: (content/gettor/gettor-1/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-3/
-#: (content/censorship/censorship-3/contents+en.lrquestion.description)
msgid ""
"GetTor is a service that automatically responds to messages with links to "
"the latest version of Tor Browser, hosted at a variety of locations that are"
@@ -3037,8 +5437,6 @@ msgstr ""
#: https//support.torproject.org/gettor/gettor-1/
#: (content/gettor/gettor-1/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-3/
-#: (content/censorship/censorship-3/contents+en.lrquestion.description)
msgid ""
"You can also download Tor Browser from "
"[https://tor.eff.org](https://tor.eff.org) or from "
@@ -3047,8 +5445,6 @@ msgstr ""
#: https//support.torproject.org/gettor/gettor-1/
#: (content/gettor/gettor-1/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-3/
-#: (content/censorship/censorship-3/contents+en.lrquestion.description)
msgid ""
"For more geographically specific links visit [Tor: "
"Mirrors](https://2019.www.torproject.org/getinvolved/mirrors.html.en)"
@@ -3067,8 +5463,8 @@ msgstr ""
#: https//support.torproject.org/gettor/gettor-2/
#: (content/gettor/gettor-2/contents+en.lrquestion.description)
msgid ""
-"Write your operating system (such as Windows, macOS, or Linux) in the body "
-"of the message and send."
+"In the body of the mail, write the name of your operating system (such as "
+"Windows, macOS, or Linux)."
msgstr ""
#: https//support.torproject.org/gettor/gettor-2/
@@ -3127,18 +5523,40 @@ msgstr ""
msgid "* Windows"
msgstr "programu"
+#: https//support.torproject.org/connecting/connecting-1/
+#: (content/connecting/connecting-1/contents+en.lrquestion.title)
+msgid ""
+"Tor Browser won't connect, but it doesn’t seem to be an issue with "
+"censorship."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-1/
+#: (content/connecting/connecting-1/contents+en.lrquestion.description)
+msgid ""
+"One of the most common issues that causes connection errors in Tor Browser "
+"is an incorrect system clock."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-1/
+#: (content/connecting/connecting-1/contents+en.lrquestion.description)
+msgid "Please make sure your system clock and timezone are set accurately."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-1/
+#: (content/connecting/connecting-1/contents+en.lrquestion.description)
+msgid ""
+"If this doesn't fix the problem, see the Troubleshooting page on the [Tor "
+"Browser manual](https://tb-manual.torproject.org/en-US/troubleshooting)."
+msgstr ""
+
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.title)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.title)
msgid ""
"I am having trouble connecting to Tor, and I can’t figure out what’s wrong."
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"If you’re having trouble connecting, an error message may appear and you can"
" select the option to \"copy Tor log to clipboard\"."
@@ -3146,26 +5564,19 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid "Then paste the Tor log into a text file or other document."
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
-"Alternatively, if you don't see this option and you have Tor Browser open, "
-"you can navigate to the hamburger menu (on the top-right of the browser, to "
-"the right of the URL bar), then click on \"Preferences\", and finally on "
-"\"Tor\" in the side bar."
+"If you don't see this option and you have Tor Browser open, you can navigate"
+" to the [hamburger menu (\"≡\")](../../glossary/hamburger-menu), then click "
+"on \"Preferences\", and finally on \"Tor\" in the side bar."
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"You should see one of these common log errors (look for the following lines "
"in your Tor log):"
@@ -3173,23 +5584,17 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
-msgid "##### Common log error #1: Proxy connection failure"
+msgid "#### Common log error #1: Proxy connection failure"
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"2017-10-29 09:23:40.800 [NOTICE] Opening Socks listener on 127.0.0.1:9150"
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"2017-10-29 09:23:47.900 [NOTICE] Bootstrapped 5%: Connecting to directory "
"server"
@@ -3197,8 +5602,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"2017-10-29 09:23:47.900 [NOTICE] Bootstrapped 10%: Finishing handshake with "
"directory server"
@@ -3206,8 +5609,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"2017-10-29 09:24:08.900 [WARN] Proxy Client: unable to connect to "
"xx..xxx..xxx.xx:xxxxx (\"general SOCKS server failure\")"
@@ -3215,8 +5616,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"If you see lines like these in your Tor log, it means you are failing to "
"connect to a SOCKS proxy."
@@ -3224,8 +5623,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"If a SOCKS proxy is required for your network setup, then please make sure "
"you’ve entered your proxy details correctly."
@@ -3233,8 +5630,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"If a SOCKS proxy is not required, or you’re not sure, please try connecting "
"to the Tor network without a SOCKS proxy."
@@ -3242,23 +5637,17 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
-msgid "##### Common log error #2: Can’t reach guard relays"
+msgid "#### Common log error #2: Can’t reach guard relays"
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"11/1/2017 21:11:43 PM.500 [NOTICE] Opening Socks listener on 127.0.0.1:9150"
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"11/1/2017 21:11:44 PM.300 [NOTICE] Bootstrapped 80%: Connecting to the Tor "
"network"
@@ -3266,8 +5655,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"11/1/2017 21:11:44 PM.300 [WARN] Failed to find node for hop 0 of our path. "
"Discarding this circuit."
@@ -3275,8 +5662,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"11/1/2017 21:11:44 PM.500 [NOTICE] Bootstrapped 85%: Finishing handshake "
"with first hop"
@@ -3284,8 +5669,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"11/1/2017 21:11:45 PM.300 [WARN] Failed to find node for hop 0 of our path. "
"Discarding this circuit."
@@ -3293,8 +5676,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"If you see lines like these in your Tor log, it means your Tor failed to "
"connect to the first node in the Tor circuit."
@@ -3302,29 +5683,21 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid "This could mean that you’re on a network that’s censored."
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid "Please try connecting with bridges, and that should fix the problem."
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
-msgid "##### Common log error #3: Failed to complete TLS handshake"
+msgid "#### Common log error #3: Failed to complete TLS handshake"
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"13-11-17 19:52:24.300 [NOTICE] Bootstrapped 10%: Finishing handshake with "
"directory server"
@@ -3332,8 +5705,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"13-11-17 19:53:49.300 [WARN] Problem bootstrapping. Stuck at 10%: Finishing "
"handshake with directory server. (DONE; DONE; count 10; recommendation warn;"
@@ -3342,15 +5713,11 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid "13-11-17 19:53:49.300 [WARN] 10 connections have failed:"
msgstr "13-11-17 19:53:49.300 [ONYO] 10 uhusiano umefeli:"
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"13-11-17 19:53:49.300 [WARN] 9 connections died in state handshaking (TLS) "
"with SSL state SSLv2/v3 read server hello A in HANDSHAKE"
@@ -3358,8 +5725,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"13-11-17 19:53:49.300 [WARN] 1 connections died in state connect()ing with "
"SSL state (No SSL object)"
@@ -3367,8 +5732,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"If you see lines like this in your Tor log, it means that Tor failed to "
"complete a TLS handshake with the directory authorities."
@@ -3376,30 +5739,22 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid "Using bridges will likely fix this."
msgstr "Kutumia madaraja inaweza kurekebisha hii."
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
-msgid "##### Common log error #4: Clock skew"
+msgid "#### Common log error #4: Clock skew"
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"19.11.2017 00:04:47.400 [NOTICE] Opening Socks listener on 127.0.0.1:9150"
msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"19.11.2017 00:04:48.000 [NOTICE] Bootstrapped 5%: Connecting to directory "
"server"
@@ -3407,8 +5762,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"19.11.2017 00:04:48.200 [NOTICE] Bootstrapped 10%: Finishing handshake with "
"directory server"
@@ -3416,8 +5769,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"19.11.2017 00:04:48.800 [WARN] Received NETINFO cell with skewed time "
"(OR:xxx.xx.x.xx:xxxx): It seems that our clock is behind by 1 days, 0 hours,"
@@ -3427,8 +5778,6 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"If you see lines like this in your Tor log, it means your system clock is "
"incorrect."
@@ -3436,196 +5785,400 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
-#: https//support.torproject.org/censorship/censorship-5/
-#: (content/censorship/censorship-5/contents+en.lrquestion.description)
msgid ""
"Please make sure your clock is set accurately, including the correct "
"timezone. Then restart Tor."
msgstr ""
-#: https//support.torproject.org/connecting/connecting-3/
-#: (content/connecting/connecting-3/contents+en.lrquestion.title)
-#: https//support.torproject.org/onionservices/onionservices-3/
-#: (content/onionservices/onionservices-3/contents+en.lrquestion.title)
-msgid "I cannot reach X.onion!"
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.title)
+msgid "\"Proxy server is refusing connection\" error"
msgstr ""
-#: https//support.torproject.org/connecting/connecting-3/
-#: (content/connecting/connecting-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/onionservices/onionservices-3/
-#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid "Proxy server errors can occur for a variety of reasons."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
msgid ""
-"If you cannot reach the onion service you desire, make sure that you have "
-"entered the 16-character or, the newest format, 56-character onion address "
-"correctly: even a small mistake will stop Tor Browser from being able to "
-"reach the site."
+"You may try one or more of the following activities in case you encounter "
+"this error:"
msgstr ""
-#: https//support.torproject.org/connecting/connecting-3/
-#: (content/connecting/connecting-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/onionservices/onionservices-3/
-#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
msgid ""
-"If you are still unable to connect to the onion service, please try again "
-"later."
+"* If you have an antivirus, it may be interfering with the Tor service. "
+"Disable the antivirus and restart the browser."
msgstr ""
-#: https//support.torproject.org/connecting/connecting-3/
-#: (content/connecting/connecting-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/onionservices/onionservices-3/
-#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
msgid ""
-"There may be a temporary connection issue, or the site operators may have "
-"allowed it to go offline without warning."
+"* You should not have moved the Tor Browser folder from its original "
+"location to a different location."
msgstr ""
-#: https//support.torproject.org/connecting/connecting-3/
-#: (content/connecting/connecting-3/contents+en.lrquestion.description)
-#: https//support.torproject.org/onionservices/onionservices-3/
-#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid "If you did this, revert the change."
+msgstr ""
+
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
msgid ""
-"You can also ensure that you're able to access other onion services by "
-"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
+"* You should also check the port that you are connecting with. Try a "
+"different port from the one currently in use, such as 9050 or 9150."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.title)
-msgid "A website I am trying to reach is blocking access over Tor."
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
+msgid ""
+"* When all else fails, reinstall the browser. This time, make sure to "
+"install Tor Browser in a new directory, not over a previously installed "
+"browser."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/connecting/connecting-4/
+#: (content/connecting/connecting-4/contents+en.lrquestion.description)
msgid ""
-"Sometimes websites will block Tor users because they can't tell the "
-"difference between the average Tor user and automated traffic."
+"If the error persists, please [get in "
+"touch](https://support.torproject.org/misc/bug-or-feedback/) with us."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/censorship-1/
+#: (content/censorship/censorship-1/contents+en.lrquestion.title)
msgid ""
-"The best success we've had in getting sites to unblock Tor users is getting "
-"users to contact the site administrators directly."
+"Our website is blocked by a censor. Can Tor Browser help users access our "
+"website?"
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
-msgid "Something like this might do the trick:"
+#: https//support.torproject.org/censorship/censorship-1/
+#: (content/censorship/censorship-1/contents+en.lrquestion.description)
+msgid ""
+"Tor Browser can certainly help people access your website in places where it"
+" is blocked."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/censorship-1/
+#: (content/censorship/censorship-1/contents+en.lrquestion.description)
msgid ""
-"\"Hi! I tried to access your site xyz.com while using Tor Browser and "
-"discovered that you don't allow Tor users to access your site."
+"Most of the time, simply downloading the [Tor "
+"Browser](https://www.torproject.org/download) and then using it to navigate "
+"to the blocked site will allow access."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/censorship-1/
+#: (content/censorship/censorship-1/contents+en.lrquestion.description)
msgid ""
-"I urge you to reconsider this decision; Tor is used by people all over the "
-"world to protect their privacy and fight censorship."
+"In places where there is heavy censorship we have a number of censorship "
+"circumvention options available, including [pluggable transports](https"
+"://tb-manual.torproject.org/transports/)."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/censorship-1/
+#: (content/censorship/censorship-1/contents+en.lrquestion.description)
msgid ""
-"By blocking Tor users, you are likely blocking people in repressive "
-"countries who want to use a free internet, journalists and researchers who "
-"want to protect themselves from discovery, whistleblowers, activists, and "
-"ordinary people who want to opt out of invasive third party tracking."
+"For more information, please see the [Tor Browser User Manual](https://tb-"
+"manual.torproject.org/) section on [censorship](https://tb-"
+"manual.torproject.org/circumvention/)."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.title)
+msgid "I can’t connect to Tor Browser, is my network censored?"
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"Please take a strong stance in favor of digital privacy and internet "
-"freedom, and allow Tor users access to xyz.com. Thank you.\""
+"You might be on a censored network, and so you should try using bridges."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"In the case of banks, and other sensitive websites, it is also common to see"
-" geography-based blocking (if a bank knows you generally access their "
-"services from one country, and suddenly you are connecting from an exit "
-"relay on the other side of the world, your account may be locked or "
-"suspended)."
+"Some bridges are built in to Tor Browser, and you can use those bridges by "
+"choosing \"configure\" (then following the prompts) in the Tor Launcher "
+"window that pops up when you open Tor Browser for the first time."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-2/
-#: (content/censorship/censorship-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
msgid ""
-"If you are unable to connect to an onion service, please see [I cannot reach"
-" X.onion!](../../onionservices/onionservices-3)."
+"If you need other bridges, you can get them at our [Bridges "
+"website](https://bridges.torproject.org/)."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-4/
+#: (content/censorship/censorship-4/contents+en.lrquestion.description)
+msgid ""
+"For more information about bridges, see the [Tor Browser manual](https://tb-"
+"manual.torproject.org/bridges)."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.title)
+msgid "What is a bridge?"
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+msgid ""
+"Bridge relays are Tor relays that are not listed in the public Tor "
+"directory."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+msgid ""
+"That means that ISPs or governments trying to block access to the Tor "
+"network can't simply block all bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+msgid ""
+"Bridges are useful for Tor users under oppressive regimes, and for people "
+"who want an extra layer of security because they're worried somebody will "
+"recognize that they are contacting a public Tor relay IP address."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+msgid ""
+"A bridge is just a normal relay with a slightly different configuration."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+msgid ""
+"See [How do I run a "
+"bridge](https://community.torproject.org/relay/setup/bridge/) for "
+"instructions."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+msgid ""
+"Several countries, including China and Iran, have found ways to detect and "
+"block connections to Tor bridges."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+msgid ""
+"[Obfsproxy](https://github.com/Yawning/obfs4/blob/master/doc/obfs4-spec.txt)"
+" bridges address this by adding another layer of obfuscation."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+msgid ""
+"Setting up an obfsproxy bridge requires an additional software package and "
+"additional configurations."
+msgstr ""
+
+#: https//support.torproject.org/censorship/censorship-7/
+#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+msgid ""
+"See our page on [pluggable transports](https://tb-"
+"manual.torproject.org/circumvention/) for more info."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.title)
+msgid "How can I use Snowflake?"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"If your internet access is censored, you should download [Tor Browser "
+"Alpha](https://www.torproject.org/download/alpha/) available for Windows, "
+"macOS, GNU/Linux and Android."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"You can also use Snowflake with [OnionBrowser](https://apps.apple.com/us/app"
+"/onion-browser/id519296448) on iOS."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"If you're running Tor Browser Alpha for desktop for the first time, you can "
+"click on 'Configure' on the start-up screen and then select 'Tor is censored"
+" in my country'."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Click on 'Select a built-in bridge' and choose 'snowflake' from the dropdown"
+" menu."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"From within the browser you can click on the [hamburger "
+"menu](https://support.torproject.org/glossary/hamburger-menu/) then go to "
+"'Preferences' and go to 'Tor'."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-can-i-use-snowflake/
+#: (content/censorship/how-can-i-use-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Alternatively, you can also type `about:preferences#tor` in the url bar. "
+"Check 'Use a Bridge' and 'Use a built-in bridge'. Then select 'snowflake' "
+"from the dropdown menu."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.title)
+msgid "How to help running Snowflake proxies?"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"If your internet access is not censored, you should consider installing the "
+"Snowflake extension to help users in censored networks."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"When you run Snowflake on you regular browser, you will provide connection "
+"as a proxy to an entry node in the Tor Network, and that’s all."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "#### Add-on"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "Firstly make sure you have WebRTC enabled."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"Then you can install this [addon for Firefox](https://addons.mozilla.org/en-"
+"US/firefox/addon/torproject-snowflake/) or the [add-on for "
+"Chrome](https://chrome.google.com/webstore/detail/snowflake/mafpmfcccpbjnhf…"
+" which will let you become a Snowflake proxy."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"It can also inform you about how many people you have helped in the last 24 "
+"hours."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "#### Web page"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "In a browser where WebRTC is enabled:"
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid ""
+"If you don't want to add Snowflake to your browser, you can go to "
+"https://snowflake.torproject.org/embed and toggle the button to opt in to "
+"being a proxy."
+msgstr ""
+
+#: https//support.torproject.org/censorship/how-to-help-running-snowflake/
+#: (content/censorship/how-to-help-running-snowflake/contents+en.lrquestion.description)
+msgid "You shouldn't close that page if you want to remain a Snowflake proxy."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.title)
-msgid "What is a bridge?"
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.title)
+msgid "What is Snowflake?"
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
msgid ""
-"Bridge relays are Tor relays that are not listed in the public Tor "
-"directory."
+"Snowflake is a [pluggable transport](https://tb-"
+"manual.torproject.org/circumvention/) available in Tor Browser to defeat "
+"internet censorship."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
msgid ""
-"That means that ISPs or governments trying to block access to the Tor "
-"network can't simply block all bridges."
+"Like a Tor bridge, a user can access the open internet when even regular Tor"
+" connections are censored."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
msgid ""
-"Bridges are useful for Tor users under oppressive regimes, and for people "
-"who want an extra layer of security because they're worried somebody will "
-"recognize that they are contacting a public Tor relay IP address."
+"To use Snowflake is as easy as to switch to a new bridge configuration in "
+"Tor Browser."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
msgid ""
-"A bridge is just a normal relay with a slightly different configuration."
+"This system is composed of three components: volunteers running Snowflake "
+"proxies, Tor users that want to connect to the internet, and a broker, that "
+"delivers snowflake proxies to users."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
msgid ""
-"See [How do I run a "
-"bridge](https://community.torproject.org/relay/setup/bridge/) for "
-"instructions."
+"Volunteers willing to help users on censored networks can help by spinning "
+"short-lived proxies on their regular browsers. Check, [how can I use "
+"Snowflake?](/censorship/how-can-i-use-snowflake/)"
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
msgid ""
-"Several countries, including China and Iran, have found ways to detect and "
-"block connections to Tor bridges."
+"Snowflake uses the highly effective [domain "
+"fronting](https://blog.torproject.org/domain-fronting-critical-open-web) "
+"technique to make a connection to one of the thousands of snowflake proxies "
+"run by volunteers."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
msgid ""
-"[Obfsproxy](https://github.com/Yawning/obfs4/blob/master/doc/obfs4-spec.txt)"
-" bridges address this by adding another layer of obfuscation."
+"These proxies are lightweight, ephemeral, and easy to run, allowing us to "
+"scale Snowflake more easily than previous techniques."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
msgid ""
-"Setting up an obfsproxy bridge requires an additional software package and "
-"additional configurations."
+"For censored users, if your Snowflake proxy gets blocked, the broker will "
+"find a new proxy for you, automatically."
msgstr ""
-#: https//support.torproject.org/censorship/censorship-7/
-#: (content/censorship/censorship-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/censorship/what-is-snowflake/
+#: (content/censorship/what-is-snowflake/contents+en.lrquestion.description)
msgid ""
-"See our page on [pluggable transports](https://www.torproject.org/docs"
-"/pluggable-transports.html.en) for more info."
+"If you're interested in the technical details and specification, see the "
+"[Snowflake Technical Overview](https://keroserene.net/snowflake/technical/) "
+"and the [project page](https://snowflake.torproject.org/)."
msgstr ""
#: https//support.torproject.org/https/https-1/
@@ -3670,7 +6223,7 @@ msgstr ""
#: https//support.torproject.org/https/https-2/
#: (content/https/https-2/contents+en.lrquestion.description)
msgid ""
-"The short answer is: **Yes, you can browse normal HTTPS Sites using Tor.**"
+"The short answer is: **Yes, you can browse normal HTTPS sites using Tor.**"
msgstr ""
#: https//support.torproject.org/https/https-2/
@@ -3781,9 +6334,9 @@ msgstr ""
#: https//support.torproject.org/operators/bandwidth-shaping/
#: (content/operators/bandwidth-shaping/contents+en.lrquestion.description)
msgid ""
-"A [script to do this](https://gitweb.torproject.org/tor.git/tree/contrib"
-"/operator-tools/linux-tor-prio.sh) can be found in the Tor source "
-"distribution's contrib directory."
+"A [script to do this](https://gitweb.torproject.org/tor.git/plain/contrib"
+"/operator-tools/linux-tor-prio.sh?h=maint-0.3.5) can be found in the Tor "
+"source distribution's contrib directory."
msgstr ""
#: https//support.torproject.org/operators/bandwidth-shaping/
@@ -3835,7 +6388,7 @@ msgstr ""
#: https//support.torproject.org/operators/behind-nat/
#: (content/operators/behind-nat/contents+en.lrquestion.description)
msgid ""
-"/sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 9001 -j ACCEPT"
+"`/sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 9001 -j ACCEPT`"
msgstr ""
#: https//support.torproject.org/operators/behind-nat/
@@ -3986,9 +6539,9 @@ msgstr ""
#: (content/operators/exit-policies/contents+en.lrquestion.description)
msgid ""
"Read the [Support entry on issues you might "
-"encounter](https://2019.www.torproject.org/docs/faq-"
-"abuse.html.en#TypicalAbuses) if you use the default exit policy, and then "
-"read Mike Perry's [tips for running an exit node with minimal "
+"encounter](https://support.torproject.org/abuse/exit-relay-expectations/) if"
+" you use the default exit policy, and then read Mike Perry's [tips for "
+"running an exit node with minimal "
"harassment](https://blog.torproject.org/blog/tips-running-exit-node)."
msgstr ""
@@ -4010,7 +6563,7 @@ msgstr ""
#: (content/operators/exit-policies/contents+en.lrquestion.description)
msgid ""
"If you want to avoid most if not all abuse potential, set it to \"reject "
-"*:*\"."
+"*:*\"."
msgstr ""
#: https//support.torproject.org/operators/exit-policies/
@@ -4092,16 +6645,16 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
-msgid "Bandwidth soft limit reached; commencing hibernation. No new"
+msgid "Bandwidth soft limit reached; commencing hibernation."
msgstr ""
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
-msgid "connections will be accepted"
+msgid "No new connections will be accepted"
msgstr ""
#: https//support.torproject.org/operators/hibernation/
@@ -4200,12 +6753,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart week 3 10:00"
-msgstr ""
+msgstr "AccountingStart week 3 10:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 500 GBytes"
-msgstr ""
+msgstr "AccountingMax 500 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -4232,12 +6785,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 12:00"
-msgstr ""
+msgstr "AccountingStart day 12:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 50 GBytes"
-msgstr ""
+msgstr "AccountingMax 50 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -4287,12 +6840,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 0:00"
-msgstr ""
+msgstr "AccountingStart day 0:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "RelayBandwidthRate 1000 KBytes"
-msgstr ""
+msgstr "RelayBandwidthRate 1000 KBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -4389,7 +6942,7 @@ msgstr ""
#: https//support.torproject.org/operators/offline-ed25519/
#: (content/operators/offline-ed25519/contents+en.lrquestion.description)
msgid ""
-"* There is a master ed25519 identity secret key file named "
+"* There is a primary ed25519 identity secret key file named "
"\"ed25519_master_id_secret_key\"."
msgstr ""
@@ -4418,7 +6971,7 @@ msgstr ""
#: (content/operators/offline-ed25519/contents+en.lrquestion.description)
msgid ""
"Also, a certificate is generated named \"ed25519_signing_cert\" which is "
-"signed by the master identity secret key and confirms that the medium term "
+"signed by the primary identity secret key and confirms that the medium term "
"signing key is valid for a certain period of time."
msgstr ""
@@ -4432,8 +6985,8 @@ msgstr ""
#: https//support.torproject.org/operators/offline-ed25519/
#: (content/operators/offline-ed25519/contents+en.lrquestion.description)
msgid ""
-"* There is also a master public key named \"ed25519_master_id_public_key, "
-"which is the actual identity of the relay advertised in the network."
+"* There is also a primary public key named \"ed25519_master_id_public_key\","
+" which is the actual identity of the relay advertised in the network."
msgstr ""
#: https//support.torproject.org/operators/offline-ed25519/
@@ -4447,7 +7000,7 @@ msgstr ""
#: (content/operators/offline-ed25519/contents+en.lrquestion.description)
msgid ""
"Tor will only need access to the medium term signing key and certificate as "
-"long as they are valid, so the master identity secret key can be kept "
+"long as they are valid, so the primary identity secret key can be kept "
"outside DataDirectory/keys, on a storage media or a different computer."
msgstr ""
@@ -4469,7 +7022,7 @@ msgstr ""
msgid ""
"If you want your relay to run unattended for longer time without having to "
"manually do the medium term signing key renewal on regular basis, best to "
-"leave the master identity secret key in DataDirectory/keys, just make a "
+"leave the primary identity secret key in DataDirectory/keys, just make a "
"backup in case you'll need to reinstall it."
msgstr ""
@@ -4561,6 +7114,9 @@ msgid ""
"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
" | sudo apt-key add -"
msgstr ""
+"$ curl "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | sudo apt-key add -"
#: https//support.torproject.org/operators/operators-4/
#: (content/operators/operators-4/contents+en.lrquestion.description)
@@ -4918,7 +7474,7 @@ msgid ""
"We're looking for people with reasonably reliable Internet connections, that"
" have at least 10 Mbit/s (Mbps) available bandwidth each way. If that's you,"
" please consider [running a Tor "
-"relay](https://trac.torproject.org/projects/tor/wiki/TorRelayGuide)."
+"relay](https://community.torproject.org/relay/)."
msgstr ""
#: https//support.torproject.org/operators/should-i-run-a-relay/
@@ -4926,7 +7482,7 @@ msgstr ""
msgid ""
"Even if you do not have at least 10 Mbit/s of available bandwidth you can "
"still help the Tor network by running a [Tor bridge with obfs4 "
-"support](https://community.torproject.org/relay/setup/brige). In that case "
+"support](https://community.torproject.org/relay/setup/bridge). In that case "
"you should have at least 1 MBit/s of available bandwidth."
msgstr ""
@@ -5078,6 +7634,328 @@ msgid ""
" for more suggestions."
msgstr ""
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.title)
+msgid "My relay is slow, how can I fix it?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### Why Relay Load Varies"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Tor manages bandwidth across the entire network. It does a reasonable job "
+"for most relays."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "But Tor's goals are different to protocols like BitTorrent."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Tor wants low-latency web pages, which requires fast connections with "
+"headroom."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"BitTorrent wants bulk downloads, which requires using all the bandwidth."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"We're working on a [new bandwidth scanner](https://sbws.readthedocs.io/), "
+"which is easier to understand and maintain."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"It will have diagnostics for relays that don't get measured, and relays that"
+" have low measurements."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### Why does Tor need bandwidth scanners?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Most providers tell you the maximum speed of your local connection."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"But Tor has users all over the world, and our users connect to one or two "
+"Guard relays at random."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"So we need to know how well each relay can connect to the entire world."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"So even if all relay operators set their advertised bandwidth to their local"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"connection speed, we would still need bandwidth authorities to balance the "
+"load"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "between different parts of the Internet."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### What is a normal relay load?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "It's normal for most relays to be loaded at 30%-80% of their capacity."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "This is good for clients: an overloaded relay has high latency."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"(We want enough relays to so that each relay is loaded at 10%. Then Tor "
+"would be almost as fast as the wider Internet)."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Sometimes, a relay is slow because its processor is slow or its connections "
+"are limited."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Other times, it is the network that is slow: the relay has bad peering to "
+"most other tor relays, or is a long distance away."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### Finding Out what is Limiting a Relay"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Lots of things can slow down a relay. Here's how to track them down."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "#### System Limits"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "* Check RAM, CPU, and socket/file descriptor usage on your relay"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Tor logs some of these when it starts. Others can be viewed using top or "
+"similar tools."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "#### Provider Limits"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* Check the Internet peering (bandwidth, latency) from your relay's provider"
+" to other relays."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Relays transiting via Comcast have been slow at times."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Relays outside North America and Western Europe are usually slower."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "#### Tor Network Limits"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Relay bandwidth can be limited by a relay's own observed bandwidth, or by "
+"the directory authorities' measured bandwidth."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "Here's how to find out which measurement is limiting your relay:"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* Check each of the votes for your relay on [consensus-health (large "
+"page)](https://consensus-health.torproject.org/consensus-health.html), and "
+"check the median."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "If your relay is not marked Running by some directory authorities:"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "* Does it have the wrong IPv4 or IPv6 address?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "* Is its IPv4 or IPv6 address unreachable from some networks?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "* Are there more than 2 relays on its IPv4 address?"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Otherwise, check your relay's observed bandwidth and bandwidth rate (limit)."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Look up your relay on "
+"[Metrics](https://metrics.torproject.org/rs.html#search/)."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Then mouse over the bandwidth heading to see the observed bandwidth and "
+"relay bandwidth rate."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"Here is some more detail and some examples: [Drop in consensus "
+"weight](https://lists.torproject.org/pipermail/tor-"
+"relays/2016-November/010913.html) and [Rampup speed of Exit "
+"relay](https://lists.torproject.org/pipermail/tor-"
+"relays/2016-October/010784.html)."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "#### How to fix it"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"The smallest of these figures is limiting the bandwidth allocated to the "
+"relay."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* If it's the bandwidth rate, increase the BandwidthRate/Burst or "
+"RelayBandwidthRate/Burst in your torrc."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* If it's the observed bandwidth, your relay won't ask for more bandwidth "
+"until it sees itself getting faster."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "You need to work out why it is slow."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* If it's the median measured bandwidth, your relay looks slow from a "
+"majority of bandwidth authorities."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "You need to work out why they measure it slow."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid "### Doing Your Own Relay Measurements"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"If your relay thinks it is slow, or the bandwidth authorities think it is "
+"slow, you can test the bandwidth yourself:"
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* [Run a test using tor](https://lists.torproject.org/pipermail/tor-"
+"relays/2016-September/010173.html) to see how fast tor can get on your "
+"network/CPU."
+msgstr ""
+
+#: https//support.torproject.org/operators/why-is-my-relay-slow/
+#: (content/operators/why-is-my-relay-slow/contents+en.lrquestion.description)
+msgid ""
+"* Run a test using tor and "
+"[chutney](https://gitweb.torproject.org/chutney.git/tree/README.md#n105) to "
+"find out how fast tor can get on your CPU. Keep increasing the data volume "
+"until the bandwidth stops increasing."
+msgstr ""
+
#: https//support.torproject.org/operators/why-isnt-my-relay-being-used-more/
#: (content/operators/why-isnt-my-relay-being-used-more/contents+en.lrquestion.title)
msgid "Why isn't my relay being used more?"
@@ -5142,6 +8020,96 @@ msgid ""
"to present to the world."
msgstr ""
+#: https//support.torproject.org/onionservices/client-auth/
+#: (content/onionservices/client-auth/contents+en.lrquestion.title)
+msgid "What's a client or onion authentication?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/client-auth/
+#: (content/onionservices/client-auth/contents+en.lrquestion.description)
+msgid ""
+"An authenticated onion service is an onion service that requires you to "
+"provide an authentication token (in this case, a private key) before "
+"accessing the service."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/client-auth/
+#: (content/onionservices/client-auth/contents+en.lrquestion.description)
+msgid ""
+"The private key is not transmitted to the service, and it's only used to "
+"decrypt its descriptor locally."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/client-auth/
+#: (content/onionservices/client-auth/contents+en.lrquestion.description)
+msgid ""
+"You can get the access credentials from the onion service operator. Reach "
+"out to the operator and request access."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/client-auth/
+#: (content/onionservices/client-auth/contents+en.lrquestion.description)
+msgid ""
+"Learn more about [how to use onion authentication](https://tb-"
+"manual.torproject.org/onion-services/) in Tor Browser."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/client-auth/
+#: (content/onionservices/client-auth/contents+en.lrquestion.description)
+msgid ""
+"If you want to create an onion service with client authentication, please "
+"see the [Client Authorization](https://community.torproject.org/onion-"
+"services/advanced/client-auth) in the Community portal."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onion-location/
+#: (content/onionservices/onion-location/contents+en.lrquestion.title)
+msgid "What \".onion available\" means in my browser?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onion-location/
+#: (content/onionservices/onion-location/contents+en.lrquestion.description)
+msgid ""
+"Onion-Location is a new HTTP header that web sites can use to advertise "
+"their onion counterpart."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onion-location/
+#: (content/onionservices/onion-location/contents+en.lrquestion.description)
+msgid ""
+"If the web site that you're visiting has an onion site available, a purple "
+"suggestion pill will prompt at the URL bar saying \".onion available\"."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onion-location/
+#: (content/onionservices/onion-location/contents+en.lrquestion.description)
+msgid ""
+"When you click on \".onion available\", the web site will be reloaded and "
+"redirected to its onion counterpart."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onion-location/
+#: (content/onionservices/onion-location/contents+en.lrquestion.description)
+msgid ""
+"At the moment, Onion-Location is available for Tor Browser desktop (Windows,"
+" macOS and GNU/Linux)."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onion-location/
+#: (content/onionservices/onion-location/contents+en.lrquestion.description)
+msgid ""
+"You can learn more about Onion-Location in the [Tor Browser Manual](https"
+"://tb-manual.torproject.org/onion-services/)."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onion-location/
+#: (content/onionservices/onion-location/contents+en.lrquestion.description)
+msgid ""
+"If you're an onion service operator, learn [how to configure Onion-"
+"Location](https://community.torproject.org/onion-services/advanced/onion-"
+"location) in your onion site."
+msgstr ""
+
#: https//support.torproject.org/onionservices/onionservices-1/
#: (content/onionservices/onionservices-1/contents+en.lrquestion.title)
msgid ""
@@ -5203,15 +8171,15 @@ msgstr ""
#: (content/onionservices/onionservices-2/contents+en.lrquestion.description)
msgid ""
"These services use the special-use top level domain (TLD) .onion (instead of"
-" .com, .net, .org, etc..) and are only accessible through the Tor network."
+" .com, .net, .org, etc.) and are only accessible through the Tor network."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-2/
#: (content/onionservices/onionservices-2/contents+en.lrquestion.description)
msgid ""
"When accessing a website that uses an onion service, Tor Browser will show "
-"at the URL bar an icon of a little green onion displaying the state of your "
-"connection: secure and using an onion service."
+"at the URL bar an icon of an onion displaying the state of your connection: "
+"secure and using an onion service."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-2/
@@ -5219,16 +8187,39 @@ msgstr ""
msgid "![Onion icon](/static/images/onion-website.png)"
msgstr ""
-#: https//support.torproject.org/onionservices/onionservices-2/
-#: (content/onionservices/onionservices-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/onionservices-3/
+#: (content/onionservices/onionservices-3/contents+en.lrquestion.title)
+msgid "I cannot reach X.onion!"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onionservices-3/
+#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
msgid ""
-"And if you're accessing a website with HTTPS and onion service, it will show"
-" an icon of a green onion and a padlock."
+"If you cannot reach the onion service you desire, make sure that you have "
+"entered the 16-character or, the newest format, 56-character onion address "
+"correctly; even a small mistake will stop Tor Browser from being able to "
+"reach the site."
msgstr ""
-#: https//support.torproject.org/onionservices/onionservices-2/
-#: (content/onionservices/onionservices-2/contents+en.lrquestion.description)
-msgid "![Green onion with a padlock](/static/images/padlock-onion.png)"
+#: https//support.torproject.org/onionservices/onionservices-3/
+#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
+msgid ""
+"If you are still unable to connect to the onion service, please try again "
+"later."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onionservices-3/
+#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
+msgid ""
+"There may be a temporary connection issue, or the site operators may have "
+"allowed it to go offline without warning."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onionservices-3/
+#: (content/onionservices/onionservices-3/contents+en.lrquestion.description)
+msgid ""
+"You can also ensure that you're able to access other onion services by "
+"connecting to [DuckDuckGo's onion service](http://3g2upl4pq6kufc4m.onion)."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-4/
@@ -5257,3155 +8248,3161 @@ msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid "![Image of a green onion](/static/images/green-onion.png)"
+msgid "![Image of an onion](/static/images/black-onion.png)"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/onionservices-5/
+#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
+msgid "An onion means:"
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid "A green onion means:"
+msgid ""
+"- The Onion Service is served over HTTP, or HTTPS with a CA-Issued "
+"certificate."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
msgid ""
-"- The Onion Service is served over HTTP, or HTTPS with a self-signed "
-"certificate."
+"- The Onion Service is served over HTTPS with a Self-Signed certificate."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
msgid ""
-"![Image of a green onion with a lock](/static/images/green-onion-with-"
-"lock.png)"
+"![Image of an onion with a red slash](/static/images/black-onion-with-red-"
+"slash.png)"
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid "A green onion with a lock means:"
+msgid "An onion with a red slash means:"
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid "- The Onion Service is served over HTTPS with a CA-Issued certificate."
+msgid "- The Onion Service is served with a script from an insecure URL."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
msgid ""
-"![Image of a grey onion with a red slash](/static/images/grey-onion-with-"
-"red-slash.png)"
+"![Image of an onion with a caution sign](/static/images/black-onion-with-"
+"caution.png)"
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid "A grey onion with a red slash means:"
+msgid "An onion with caution sign means:"
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid ""
-"- The Onion Service is served over HTTPS with a self-signed or CA-Issued "
-"certificate."
+msgid "- The Onion Service is served over HTTPS with an expired Certificate."
msgstr ""
#: https//support.torproject.org/onionservices/onionservices-5/
#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
-msgid "- The webpage contains subresources served over HTTP."
+msgid "- The Onion Service is served over HTTPS with a wrong Domain."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.title)
-msgid "How to Report a Bug or Give Feedback"
+#: https//support.torproject.org/onionservices/onionservices-5/
+#: (content/onionservices/onionservices-5/contents+en.lrquestion.description)
+msgid "- The Onion Service is served with a mixed form over an insecure URL."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.title)
+msgid "V2 Onion Services Deprecation"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "### How do I know if I'm using v2 or v3 onion services?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"Tor relies on the support of users and volunteers around the world to help "
-"us improve our software and resources, so your feedback is extremely "
-"valuable to us (and to all Tor users)."
+"You can identify v3 onion addresses by their 56 character length, e.g. Tor "
+"Project's v2 address:`http://expyuzz4wqqyqhjn.onion/`, and Tor Project's v3 "
+"address: "
+"`http://2gzyxa5ihm7nsggfxnu52rck2vv4rvmdlkiu3zzui5du4xyclen53wid.onion/`"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "### Feedback template"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"If you're an onion service administrator, you must upgrade to v3 onion "
+"services as soon as possible."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"When sending us feedback or reporting a bug, please include as many of these"
-" as possible:"
+"If you're a user, please ensure that you update your bookmarks to the "
+"website's v3 onion addresses."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "* OS you are using"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "### What is the timeline for the v2 deprecation?"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "* Tor Browser version"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"In September 2020, Tor started warning onion service operators and clients "
+"that v2 will be deprecated and obsolete in version 0.4.6."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "Tor Browser started warning users in June, 2021."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"* Step by step of how you got to the issue, so we can reproduce it (e.g. I "
-"opened the browser, typed a url, clicked on (i) icon, then my browser "
-"crashed)"
+"In July 2021, 0.4.6 Tor will no longer support v2 and support will be "
+"removed from the code base."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "* A screenshot of the problem"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"In October 2021, we will release new Tor client stable versions for all "
+"supported series that will disable v2."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "* The log"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"You can read more in the Tor Project's blog post [Onion Service version 2 "
+"deprecation timeline](https://blog.torproject.org/v2-deprecation-timeline)."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "### How to Reach Us"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"### Can I keep using my v2 onion address? Can I access my v2 onion after "
+"September? Is this a backward-incompatible change?"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"There are several ways to reach us, so please use what works best for you."
+"V2 onion addresses are fundamentally insecure. If you have a v2 onion, we "
+"recommend you migrate now."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "#### Trac"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"This is a backward incompatible change: v2 onion services will not be "
+"reachable after September 2021."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"You can file a ticket at "
-"[https://trac.torproject.org](https://trac.torproject.org). We track all Tor"
-" Browser 9 related issues with the tbb-9.0-issues keyword. Tickets related "
-"to our website should be added with the component \"Webpages/Website.\""
+"### What is the recommendation for developers to migrate? Any tips on how to"
+" spread the new v3 addresses to people?"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "#### Email"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"In torrc, to create a version 3 address, you simply need to create a new "
+"service just as you did your v2 service, with these two lines:"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "Send us an email to frontdesk(a)torproject.org"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "HiddenServiceDir /full/path/to/your/new/v3/directory/"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "HiddenServicePort <virtual port> <target-address>:<target-port>"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"In the subject line of your email, please tell us what you're reporting. The"
-" more specific your subject line is (e.g. \"Connection failure\", \"feedback"
-" on website\", \"feedback on Tor Browser\", \"I need a bridge\"), the easier"
-" it will be for us to understand and follow up. Sometimes when we receive "
-"emails without subject lines, they're marked as spam and we don't see them."
+"The default version is now set to 3 so you don't need to explicitly set it."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "Restart tor, and look on your directory for the new address."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"For the fastest response, please write in English, Spanish, and/or "
-"Portuguese if you can. If none of these languages works for you, please "
-"write in any language you feel comfortable with, but keep in mind it will "
-"take us a bit longer to answer as we will need help with translation to "
-"understand it."
+"If you wish to keep running your version 2 service until it is deprecated to"
+" provide a transition path to your users, add this line to the configuration"
+" block of your version 2 service:"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "#### Blog post comments"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "HiddenServiceVersion 2"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"You can always leave comments on the blog post related to the issue or "
-"feedback you want to report. If there is not a blog post related to your "
-"issue, please contact us another way."
+"This will allow you to identify in your configuration file which one is "
+"which version."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "#### IRC"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"If you have [Onion-Location](https://community.torproject.org/onion-"
+"services/advanced/onion-location/) configured on your website, you need to "
+"set the header with your new v3 address."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"You can find us in the #tor channel on OFTC to give us feedback or report "
-"bugs/issues. We may not respond right away, but we do check the backlog and "
-"will get back to you when we can."
+"For technical documentation about running onion services, please read the "
+"[Onion Services](https://community.torproject.org/onion-services/) page in "
+"our Community portal."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "Learn how to connect to [OFTC servers](/get-in-touch/irc-help)."
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "### I didn't see the announcement, can I get more time to migrate?"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "#### Email Lists"
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid ""
+"No, v2 onion connections will start failing nowish, first slowly, then "
+"suddenly. It's time to move away."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"For reporting issues or feedback using email lists, we recommend that you do"
-" so on the one that is related to what you would like to report."
+"### Will services start failing to be reached in September, or before "
+"already?"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"For feedback or issues related to Tor Browser, Tor network or other projects"
-" developed by Tor: [tor-talk](https://lists.torproject.org/cgi-"
-"bin/mailman/listinfo/tor-talk)"
+"Already, introduction points are not in Tor 0.4.6 anymore, so they will not "
+"be reachable if relay operators update."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"For feedback or issues related to our websites: "
-"[ux](https://lists.torproject.org/cgi-bin/mailman/listinfo/ux)"
+"### As a website administrator, can I redirect users from my v2 onion to v3?"
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "Yes, it will work until the v2 onion address is unreachable."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "You may want to encourage users to update their bookmarks."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "### Are v3 onion services going to help in mitigating DDoS problems?"
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
+msgid "Yes, we are continuously working on improving onion services security."
+msgstr ""
+
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"For feedback or issues related to running a Tor relay: [tor-"
-"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)"
+"Some of the work we have in our roadmap is [ESTABLISH_INTRO Cell DoS Defense"
+" Extension](https://gitweb.torproject.org/torspec.git/tree/proposals/305"
+"-establish-intro-dos-defense-extention.txt), [Res tokens: Anonymous "
+"Credentials for Onion Service DoS "
+"Resilience](https://gitweb.torproject.org/torspec.git/tree/proposals/331"
+"-res-tokens-for-anti-dos.md), and [A First Take at PoW Over Introduction "
+"Circuits](https://gitweb.torproject.org/torspec.git/tree/proposals/327-pow-"
+"over-intro.txt)."
msgstr ""
-#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+#: https//support.torproject.org/onionservices/v2-deprecation/
+#: (content/onionservices/v2-deprecation/contents+en.lrquestion.description)
msgid ""
-"For feedback on content related to Tor Browser Manual or Support website: "
-"[tor-community-team](https://lists.torproject.org/cgi-bin/mailman/listinfo"
-"/tor-community-team)"
+"For an overview about these proposals, read the detailed blog post [How to "
+"stop the onion denial (of service)](https://blog.torproject.org/stop-the-"
+"onion-denial)."
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
-#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "### Report a security issue"
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.title)
+msgid "How to Report a Bug or Give Feedback"
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"If you've found a security issue in one of our projects or in our "
-"infrastructure, please email tor-security(a)lists.torproject.org."
+"Tor relies on the support of users and volunteers around the world to help "
+"us improve our software and resources, so your feedback is extremely "
+"valuable to us (and to all Tor users)."
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid ""
-"If you've found a security bug in Tor or Tor Browser, feel free to submit it"
-" for our [bug bounty program](https://hackerone.com/torproject)."
+msgid "### Feedback template"
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"If you want to encrypt your mail, you can get the GPG public key for the "
-"list by contacting tor-security-sendkey(a)lists.torproject.org or from pool"
-".sks-keyservers.net. Here is the fingerprint:"
+"When sending us feedback or reporting a bug, please include as many of these"
+" as possible:"
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "gpg --fingerprint tor-security(a)lists.torproject.org"
+msgid "* Operating System you are using"
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "pub 4096R/1A7BF184 2017-03-13"
+msgid "* Tor Browser version"
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "Key fingerprint = 8B90 4624 C5A2 8654 E453 9BC2 E135 A8B4 1A7B F184"
+msgid "* Tor Browser Security Level"
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "uid tor-security(a)lists.torproject.org"
+msgid ""
+"* Step by step of how you got to the issue, so we can reproduce it (e.g. I "
+"opened the browser, typed a url, clicked on (i) icon, then my browser "
+"crashed)"
msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
-msgid "sub 4096R/C00942E4 2017-03-13"
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.title)
-msgid "Tor Glossary"
-msgstr "Tor Glossari"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"The community team has developed this glossary of terms about and related to"
-" Tor."
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## A"
-msgstr "## A"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### add-on, extension, or plugin"
+msgid "* A screenshot of the problem"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Add-ons, extensions, and plugins are components that can be added to [web "
-"browsers](#web-browser) to give them new features."
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "* The log"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Tor Browser comes with two add-ons installed: [NoScript](#noscript) and "
-"[HTTPS Everywhere](#https-everywhere)."
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "### How to Reach Us"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"You should not install any additional add-ons on Tor Browser because that "
-"can compromise some of its privacy features."
+"There are several ways to reach us, so please use what works best for you."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### antivirus software"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "#### GitLab"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"An antivirus software is used to prevent, detect and remove malicious "
-"software."
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "First, check if the bug is already known."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"Antivirus software can interfere with [Tor](#tor-/-tor-network/-core-tor) "
-"running on your computer."
+"You can search and read all the issues at "
+"[https://gitlab.torproject.org/](https://gitlab.torproject.org/groups/tpo/-/…."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"You may need to consult the documentation for your antivirus software if you"
-" do not know how to allow Tor."
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### app"
+"To create a new issue, please [request a new "
+"account](https://gitlab.torproject.org/users/sign_in?redirect_to_referer=yes"
+"#register-pane) to access Tor Project's GitLab instance and [find the right "
+"repository](https://gitlab.torproject.org/tpo) to report your issue."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"A web application (web app), is an application that the [client](#client) "
-"runs in a [web browser](#web-browser)."
+"We track all Tor Browser related issues at [Tor Browser issue "
+"tracker](https://gitlab.torproject.org/tpo/applications/tor-"
+"browser/-/issues)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"App can also refer to software that you install on mobile [operating systems"
-"](#operating-system-os)."
+"Issues related to our websites should be filed under the [Web issue "
+"tracker](https://gitlab.torproject.org/groups/tpo/web/-/issues)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Atlas"
-msgstr "### Atlas"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Atlas is a web application to learn about currently running Tor "
-"[relays](#relay)."
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "#### Email"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## B"
-msgstr "## B"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### bandwidth authority"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "Send us an email to frontdesk(a)torproject.org"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"To determine a relay's throughput, special relays called bandwidth "
-"authorities take periodic measurements of the [relays](#relay) in the "
-"[consensus](#consensus)."
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### bridge"
+"In the subject line of your email, please tell us what you're reporting."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"Like ordinary Tor [relays](#relay), bridges are run by volunteers; unlike "
-"ordinary relays, however, they are not listed publicly, so an adversary "
-"cannot identify them easily."
+"The more specific your subject line is (e.g. \"Connection failure\", "
+"\"feedback on website\", \"feedback on Tor Browser, \"I need a bridge\"), "
+"the easier it will be for us to understand and follow up."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"[Pluggable transports](#pluggable-transports) are a type of bridge that "
-"helps disguise the fact that you are using Tor."
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### bridge authority"
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "A special-purpose relay that maintains the list of [bridges](#bridge)."
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### browser fingerprinting"
+"Sometimes when we receive emails without subject lines, they're marked as "
+"spam and we don't see them."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"Fingerprinting is the process of collecting information about a device or "
-"service to make educated guesses about its identity or characteristics."
+"For the fastest response, please write in English, Spanish, and/or "
+"Portuguese if you can."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"Unique behavior or responses can be used to identify the device or service "
-"analyzed."
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "[Tor Browser](#tor-browser) prevents fingerprinting."
+"If none of these languages works for you, please write in any language you "
+"feel comfortable with, but keep in mind it will take us a bit longer to "
+"answer as we will need help with translation to understand it."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### browsing history"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "#### Blog post comments"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"A browser history is a record of requests made while using a [web browser"
-"](#web-browser), and includes information like websites visited and when."
+"You can always leave comments on the blog post related to the issue or "
+"feedback you want to report."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"[Tor Browser](#tor-browser) deletes your browsing history after you close "
-"your [session](#session)."
+"If there is not a blog post related to your issue, please contact us another"
+" way."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## C"
-msgstr "## C"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### CAPTCHA"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "#### IRC"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"CAPTCHAs are a challenge-response test used in computing to determine "
-"whether the user is human or not."
+"You can find us in the #tor channel on OFTC to give us feedback or report "
+"bugs/issues."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"[Tor](#tor-/-tor-network/-core-tor) users are often served captchas because "
-"Tor [relays](#relay) make so many requests that sometimes websites have a "
-"hard time determining whether or not those requests are coming from humans "
-"or bots."
+"We may not respond right away, but we do check the backlog and will get back"
+" to you when we can."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### checksum"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "Learn how to connect to [OFTC servers](/get-in-touch/irc-help)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Checksums are [hash](#hash) values of files. If you have downloaded the "
-"software without errors, the given checksum and the checksum of your "
-"downloaded file will be identical."
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "#### Email Lists"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### circuit"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid ""
+"For reporting issues or feedback using email lists, we recommend that you do"
+" so on the one that is related to what you would like to report. A complete "
+"directory of our mailing lists can be found "
+"[here](https://lists.torproject.org/cgi-bin/mailman/listinfo)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"A path through the [Tor network](#tor-/-tor-network/-core-tor) built by "
-"[clients](#client) consisting of randomly selected nodes. The circuit begins"
-" with either a [bridge](#bridge) or a [guard](#guard). Most circuits consist"
-" of three nodes - a guard or bridge, a [middle relay](#middle-relay), and an"
-" [exit](#exit). Most [onion services](#onion-services) use six hops in a "
-"circuit (with the exception of [single onion services](#single-onion-"
-"service)), and never an exit node. You can view your current Tor circuit by "
-"clicking on the [i] on the URL bar."
+"For feedback or issues related to Tor Browser, Tor network or other projects"
+" developed by Tor: [tor-talk](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/tor-talk)"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### client"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid ""
+"For feedback or issues related to our websites: "
+"[ux](https://lists.torproject.org/cgi-bin/mailman/listinfo/ux)"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"In [Tor](#tor-/-tor-network/-core-tor), a client is a node in the Tor "
-"network, typically running on behalf of one user, that routes application "
-"connections over a series of [relays](#relay)."
+"For feedback or issues related to running a Tor relay: [tor-"
+"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Compass"
-msgstr "### Compass"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"Compass is a web application to learn about currently running [Tor "
-"relays](#relay) in bulk."
+"For feedback on content related to Tor Browser Manual or Support website: "
+"[tor-community-team](https://lists.torproject.org/cgi-bin/mailman/listinfo"
+"/tor-community-team)"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### consensus"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "### Report a security issue"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"In Tor terms, a single document compiled and voted on by the [directory "
-"authorities](#directory-authority) once per hour, ensuring that all "
-"[clients](#client) have the same information about the [relays](#relay) that"
-" make up the [Tor network](#tor-/-tor-network/-core-tor)."
+"If you've found a security issue in one of our projects or in our "
+"infrastructure, please email tor-security(a)lists.torproject.org."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### cookie"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid ""
+"If you've found a security bug in Tor or Tor Browser, feel free to submit it"
+" for our [bug bounty program](https://hackerone.com/torproject)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid ""
-"An [HTTP](#http) cookie (also called web cookie, Internet cookie, browser "
-"cookie or simply cookie) is a small piece of data sent from a website and "
-"stored on the user's computer by the user's [web browser](#web-browser) "
-"while the user is browsing."
+"If you want to encrypt your mail, you can get the GPG public key for the "
+"list by contacting tor-security-sendkey(a)lists.torproject.org or from pool"
+".sks-keyservers.net. Here is the fingerprint:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "By default, [Tor Browser](#tor-browser) does not store cookies."
-msgstr ""
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "gpg --fingerprint tor-security(a)lists.torproject.org"
+msgstr "gpg --fingerprint tor-security(a)lists.torproject.org"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### cross-site scripting (XSS)"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "pub 4096R/1A7BF184 2017-03-13"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Cross-Site Scripting (XSS) allows an attacker to add malicious functionality"
-" or behavior to a website when they shouldn't have the ability to do so."
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "Key fingerprint = 8B90 4624 C5A2 8654 E453 9BC2 E135 A8B4 1A7B F184"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### cryptographic signature"
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "uid tor-security(a)lists.torproject.org"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"A cryptographic signature proves the authenticity of a message or file. It "
-"is created by the holder of the private portion of a [public key "
-"cryptography](#public-key-cryptography) key pair and can be verified by the "
-"corresponding public key. If you download software from torproject.org, you "
-"will find it as signature files (.asc). These are PGP signatures, so you can"
-" verify that the file you have downloaded is exactly the one that we "
-"intended you to get."
+#: https//support.torproject.org/misc/bug-or-feedback/
+#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
+msgid "sub 4096R/C00942E4 2017-03-13"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"For more information, see [how you can verify signatures](/tbb/how-to-"
-"verify-signature/)."
-msgstr ""
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "About"
+msgstr "kuhusu"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## D"
-msgstr "## D"
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Documentation"
+msgstr "kuhifadhi kumbukumbu"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### daemon"
-msgstr ""
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Press"
+msgstr "bonyeza"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"A daemon is a computer program that runs as a background process, rather "
-"than being under the direct control of a user."
-msgstr ""
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Jobs"
+msgstr "Kazi"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### directory authority"
-msgstr ""
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Blog"
+msgstr "blogu"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"A special-purpose [relay](#relay) that maintains a list of currently-running"
-" relays and periodically publishes a [consensus](#consensus) together with "
-"the other directory authorities."
-msgstr ""
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Newsletter"
+msgstr "gazeti"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## E"
-msgstr "## E"
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Contact"
+msgstr "wasiliana"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### encryption"
-msgstr ""
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Donate"
+msgstr "Changia"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"The process of taking a piece of data and scrambling it into a secret code "
-"that can only be read by the intended recipient. [Tor](#tor-/-tor-network"
-"/-core-tor) uses three layers of encryption in the Tor [circuit](#circuit); "
-"each [relay](#relay) decrypts one layer before passing the request on to the"
-" next relay."
-msgstr ""
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Support"
+msgstr "saidia"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### end-to-end encrypted"
-msgstr ""
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Community"
+msgstr "Jamii"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Transmitted data which is [encrypted](#encryption) from origin to "
-"destination is called end-to-end encrypted."
+#: https//support.torproject.org/misc/menu/
+#: (content/misc/menu/contents+en.lrquestion.description)
+msgid "Abuse FAQs"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### exit"
+#: https//support.torproject.org/misc/misc-1/
+#: (content/misc/misc-1/contents+en.lrquestion.title)
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.title)
+msgid "I have a compelling reason to trace a Tor user. Can you help?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"The last [relay](#relay) in the [Tor circuit](#circuit) which sends "
-"[traffic](#traffic) out onto the public Internet. The service you are "
-"connecting to (website, chat service, email provider, etc..) will see the "
-"[IP address](#ip-address) of the exit."
+#: https//support.torproject.org/misc/misc-1/
+#: (content/misc/misc-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid "There is nothing the Tor developers can do to trace Tor users."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### ExoneraTor"
-msgstr "### ExoneraTor"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-1/
+#: (content/misc/misc-1/contents+en.lrquestion.description)
msgid ""
-"The ExoneraTor service maintains a database of [relay](#relay) [IP addresses"
-"](#ip-address) that have been part of the Tor network. It answers the "
-"question of whether there was a [Tor](#tor-/-tor-network/-core-tor) relay "
-"running on a given IP address on a given date. This service is often useful"
-" when dealing with law enforcement."
+"The same protections that keep bad people from breaking Tor's anonymity also"
+" prevent us from tracking users."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## F"
-msgstr "## F"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Firefox"
-msgstr "### Firefox"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Mozilla Firefox is a free and open-source [web browser](#web-browser) "
-"developed by the Mozilla Foundation and its subsidiary, the Mozilla "
-"Corporation."
+#: https//support.torproject.org/misc/misc-10/
+#: (content/misc/misc-10/contents+en.lrquestion.title)
+msgid "Does the Tor Project offer hosting?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"[Tor Browser](#tor-browser) is built from a modified version of Firefox ESR "
-"(Extended Support Release)."
+#: https//support.torproject.org/misc/misc-10/
+#: (content/misc/misc-10/contents+en.lrquestion.description)
+msgid "No, the Tor Project does not offer hosting services."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Firefox is available for Windows, macOS and Linux [operating systems"
-"](#operating-system-os), with its mobile version (fennec) available for "
-"Android."
+#: https//support.torproject.org/misc/misc-11/
+#: (content/misc/misc-11/contents+en.lrquestion.title)
+msgid "Can I change the number of hops Tor uses?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### firewall"
+#: https//support.torproject.org/misc/misc-11/
+#: (content/misc/misc-11/contents+en.lrquestion.description)
+msgid ""
+"Right now the path length is hard-coded at 3 plus the number of nodes in "
+"your path that are sensitive."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-11/
+#: (content/misc/misc-11/contents+en.lrquestion.description)
msgid ""
-"A firewall is a network security system that monitors and controls incoming "
-"and outgoing network [traffic](#traffic). This traffic filter is based on "
-"predetermined rules. A firewall typically establishes a barrier between a "
-"trusted, secure internal network and another outside network but it can also"
-" be used as a content filter in the sense of [censorship](#network-"
-"censorship). Sometimes people have trouble connecting to [Tor](#tor-/-tor-"
-"network/-core-tor) because their firewall blocks Tor connections. You can "
-"reconfigure or disable your firewall and restart Tor to test this."
+"That is, in normal cases it's 3, but for example if you're accessing an "
+"onion service or a \".exit\" address it could be more."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Flash Player"
+#: https//support.torproject.org/misc/misc-11/
+#: (content/misc/misc-11/contents+en.lrquestion.description)
+msgid ""
+"We don't want to encourage people to use paths longer than this as it "
+"increases load on the network without (as far as we can tell) providing any "
+"more security."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-11/
+#: (content/misc/misc-11/contents+en.lrquestion.description)
msgid ""
-"Flash Player is a [browser plugin](#add-on-extension-or-plugin) for Internet"
-" [applications](#app) to watch audio and video content. You should never "
-"enable Flash to run in [Tor Browser](#tor-browser) as it is unsafe. Many "
-"services that use Flash also offer an HTML5 alternative, which should work "
-"in the Tor Browser."
+"Also, using paths longer than 3 could harm anonymity, first because it makes"
+" [denial of security](https://www.freehaven.net/anonbib/#ccs07-doa) attacks "
+"easier, and second because it could act as an identifier if only a small "
+"number of users have the same path length as you."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### fte"
-msgstr "### fte"
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.title)
+msgid "How can I share files anonymously through Tor?"
+msgstr "Vipi naweza kushirikisha jalada bila kujulikana kupitia Tor?"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.description)
msgid ""
-"FTE (format-transforming encryption) is a pluggable transport that disguises"
-" [Tor traffic](#traffic) as ordinary web (HTTP) traffic."
+"For sharing files over Tor, [OnionShare](https://onionshare.org/) is a good "
+"option."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## G"
-msgstr "## G"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### GetTor"
-msgstr "### GetTor"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.description)
msgid ""
-"It is a service that automatically responds to messages (Email, XMPP, "
-"Twitter) with links to the latest version of [Tor Browser](#tor-browser), "
-"hosted at a variety of locations, such as Dropbox, Google Drive and GitHub."
+"OnionShare is an open source tool for securely and anonymously sending and "
+"receiving files using Tor onion services."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### GSoC"
-msgstr "### GSoC"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.description)
msgid ""
-"The Tor Project participates in the Google Summer of Code, which is a summer"
-" program for university students."
+"It works by starting a web server directly on your computer and making it "
+"accessible as an unguessable Tor web address that others can load in Tor "
+"Browser to download files from you, or upload files to you."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### GSoD"
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.description)
+msgid ""
+"It doesn't require setting up a separate server, using a third party file-"
+"sharing service, or even logging into an account."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.description)
msgid ""
-"The Tor Project participates in the Google Season of Docs, which is a "
-"program for technical writers."
+"Unlike services like email, Google Drive, DropBox, WeTransfer, or nearly any"
+" other way people typically send files to each other, when you use "
+"OnionShare you don't give any companies access to the files that you're "
+"sharing."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### guard"
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.description)
+msgid ""
+"So long as you share the unguessable web address in a secure way (like "
+"pasting it in an encrypted messaging app), no one but you and the person "
+"you're sharing with can access the files."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.description)
msgid ""
-"The first [relay](#relay) in the [Tor circuit](#circuit), unless using a "
-"[bridge](#bridge). When using a bridge, the bridge takes the place of the "
-"guard."
+"OnionShare is developed by [Micah "
+"Lee](https://github.com/micahflee/onionshare)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## H"
-msgstr "## H"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### hash"
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.description)
+msgid ""
+"Many exit nodes are configured to block certain types of file sharing "
+"traffic, such as BitTorrent."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-12/
+#: (content/misc/misc-12/contents+en.lrquestion.description)
msgid ""
-"A cryptographic hash value is the result of a mathematical algorithm that "
-"maps data to a bit string of a fixed size. It's designed as one-way-function"
-" which means the value is easy to calculate in one direction but infeasible "
-"to invert. Hash values serve to verify the integrity of data."
+"BitTorrent in particular is [not anonymous over "
+"Tor](https://blog.torproject.org/bittorrent-over-tor-isnt-good-idea)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### hidden services"
+#: https//support.torproject.org/misc/misc-14/
+#: (content/misc/misc-14/contents+en.lrquestion.title)
+msgid "How do I volunteer with Tor Project?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-14/
+#: (content/misc/misc-14/contents+en.lrquestion.description)
msgid ""
-"Former name for \"[onion services](#onion-services)\", sometimes still in "
-"use in [Tor](#tor-/-tor-network/-core-tor) documentation or communication."
+"Please see our [community page](https://community.torproject.org) for how to"
+" get involved!"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### hop"
+#: https//support.torproject.org/misc/misc-15/
+#: (content/misc/misc-15/contents+en.lrquestion.title)
+msgid "How can I donate to Tor Project?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"In [Tor](#tor-/-tor-network/-core-tor) terms, a \"hop\" refers to "
-"[traffic](#traffic) moving between [relays](#relay) in a "
-"[circuit](#circuit)."
+#: https//support.torproject.org/misc/misc-15/
+#: (content/misc/misc-15/contents+en.lrquestion.description)
+msgid "Thank you for your support!"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### HTTP"
-msgstr "### HTTP"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-15/
+#: (content/misc/misc-15/contents+en.lrquestion.description)
msgid ""
-"The [Hypertext Transfer Protocol (HTTP)](#http) is a channel used to send "
-"files and data between devices on a network. Originally used to transfer "
-"only web pages, it is now relied upon to deliver many forms of data and "
-"communication."
+"You can find more information about donating on our [donor "
+"FAQ](https://donate.torproject.org/donor-faq)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### HTTPS"
-msgstr "### HTTPS"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Hypertext Transfer Protocol Secure is the [encrypted](#encryption) version "
-"of the HTTP channel used to transfer files and data between devices on a "
-"network."
+#: https//support.torproject.org/misc/misc-2/
+#: (content/misc/misc-2/contents+en.lrquestion.title)
+msgid "Why don't you prevent bad people from doing bad things when using Tor?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### HTTPS Everywhere"
+#: https//support.torproject.org/misc/misc-2/
+#: (content/misc/misc-2/contents+en.lrquestion.description)
+msgid ""
+"Tor is designed to defend human rights and privacy by preventing anyone from"
+" censoring things, even us."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-2/
+#: (content/misc/misc-2/contents+en.lrquestion.description)
msgid ""
-"HTTPS Everywhere is a [Firefox](#firefox), Chrome, and Opera [extension"
-"](#add-on-extension-or-plugin) that makes [HTTPS](#https) the default on "
-"websites that have set up HTTPS but have not made it the default."
+"We hate that there are some people who use Tor to do terrible things, but we"
+" can't do anything to get rid of them without also undermining the human "
+"rights activists, journalists, abuse survivors, and other people who use Tor"
+" for good things."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "HTTPS Everywhere is installed in [Tor Browser](#tor-browser)."
+#: https//support.torproject.org/misc/misc-2/
+#: (content/misc/misc-2/contents+en.lrquestion.description)
+msgid ""
+"If we wanted to block certain people from using Tor, we'd basically be "
+"adding a backdoor to the software, which would open up our vulnerable users "
+"to attacks from bad regimes and other adversaries."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## I"
-msgstr "## I"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### internet service provider (ISP)"
+#: https//support.torproject.org/misc/misc-3/
+#: (content/misc/misc-3/contents+en.lrquestion.title)
+msgid "Who funds Tor?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-3/
+#: (content/misc/misc-3/contents+en.lrquestion.description)
msgid ""
-"An Internet service provider (ISP) is an organization that provides services"
-" for accessing and using the Internet. When using [Tor Browser](#tor-"
-"browser), your ISP cannot see what websites you're visiting."
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### IP address"
+"Tor is funded by a number of different sponsors including US federal "
+"agencies, private foundations, and individual donors."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-3/
+#: (content/misc/misc-3/contents+en.lrquestion.description)
msgid ""
-"An Internet Protocol address (IP address) is a numerical (or alpha-numeric "
-"in the case of IPv6) label assigned to each device (e.g., computer, printer)"
-" participating in a computer network that uses the Internet Protocol for "
-"communication."
+"Check out a list of all [our "
+"sponsors](https://www.torproject.org/about/sponsors/) and a series of [blog "
+"posts](https://blog.torproject.org/category/tags/form-990) on our financial "
+"reports."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-3/
+#: (content/misc/misc-3/contents+en.lrquestion.description)
msgid ""
-"The IP address is the location address of the device, similar to the "
-"addresses of physical locations."
+"We feel that talking openly about our sponsors and funding model is the best"
+" way to maintain trust with our community."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-3/
+#: (content/misc/misc-3/contents+en.lrquestion.description)
msgid ""
-"[Tor Browser](#tor-browser) obscures your location by making it look like "
-"your [traffic](#traffic) is coming from an IP address that is not your own."
+"We are always seeking more diversity in our funding sources, especially from"
+" foundations and individuals."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## J"
-msgstr "## J"
+#: https//support.torproject.org/misc/misc-4/
+#: (content/misc/misc-4/contents+en.lrquestion.title)
+msgid "Can I use Tor with BitTorrent?"
+msgstr "Ninaweza kutumia Tor pamoja na BitTorrent"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### JavaScript"
-msgstr "### JavaScript"
+#: https//support.torproject.org/misc/misc-4/
+#: (content/misc/misc-4/contents+en.lrquestion.description)
+msgid "We do not recommend using Tor with BitTorrent."
+msgstr "Hatukupendekeza kutumia Tor na BitTorrent."
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-4/
+#: (content/misc/misc-4/contents+en.lrquestion.description)
msgid ""
-"JavaScript is a programming language that websites use to offer interactive "
-"elements such as video, animation, audio, and status timelines. "
-"Unfortunately, JavaScript can also enable attacks on the security of the "
-"[web browser](#web-browser), which might lead to deanonymization."
+"For further details, please see our [blog post on the "
+"subject](https://blog.torproject.org/bittorrent-over-tor-isnt-good-idea)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-5/
+#: (content/misc/misc-5/contents+en.lrquestion.title)
msgid ""
-"The [NoScript](#noscript) [extension](#add-on-extension-or-plugin) in [Tor "
-"Browser](#tor-browser) can be used to manage JavaScript on different "
-"websites."
+"The files on my computer have been locked, and someone is demanding I "
+"download Tor Browser to pay a ransom for my files!"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## K"
-msgstr "## K"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## L"
-msgstr "## L"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### little-t tor"
+#: https//support.torproject.org/misc/misc-5/
+#: (content/misc/misc-5/contents+en.lrquestion.description)
+msgid "We are so sorry, but you have been infected with malware."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## M"
-msgstr "## M"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### meek"
-msgstr "### meek"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-5/
+#: (content/misc/misc-5/contents+en.lrquestion.description)
msgid ""
-"These [pluggable transports](#pluggable-transports) all make it look like "
-"you are browsing a major web site instead of using [Tor](#tor-/-tor-network"
-"/-core-tor)."
+"The Tor Project did not create this malware. The malware authors are asking "
+"you to download Tor Browser presumably to contact them anonymously with the "
+"ransom they're demanding from you."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "Meek-azure makes it look like you are using a Microsoft web site."
+#: https//support.torproject.org/misc/misc-5/
+#: (content/misc/misc-5/contents+en.lrquestion.description)
+msgid ""
+"If this is your first introduction to Tor Browser, we understand that you "
+"might think we're bad people who enable even worse people."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### middle relay"
+#: https//support.torproject.org/misc/misc-5/
+#: (content/misc/misc-5/contents+en.lrquestion.description)
+msgid ""
+"But please consider that our software is used every day for a wide variety "
+"of purposes by human rights activists, journalists, domestic violence "
+"survivors, whistleblowers, law enforcement officers, and many others. "
+"Unfortunately, the protection that our software can provide to these groups "
+"of people can also be abused by criminals and malware authors."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-5/
+#: (content/misc/misc-5/contents+en.lrquestion.description)
msgid ""
-"The middle position in the [Tor circuit](#circuit). Non-exit relays can "
-"function as either a \"middle\" or a \"[guard](#guard)\" for different "
-"users."
+"The Tor Project does not support or condone the use of our software for "
+"malicious purposes."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## N"
-msgstr "## N"
+#: https//support.torproject.org/misc/misc-6/
+#: (content/misc/misc-6/contents+en.lrquestion.title)
+msgid "Does Tor keep logs?"
+msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### New Identity"
+#: https//support.torproject.org/misc/misc-6/
+#: (content/misc/misc-6/contents+en.lrquestion.description)
+msgid "Tor doesn't keep any logs that could identify a particular user."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-6/
+#: (content/misc/misc-6/contents+en.lrquestion.description)
msgid ""
-"New Identity is a [Tor Browser](#tor-browser) feature if you want to prevent"
-" your subsequent browser activity from being linkable to what you were doing"
-" before."
+"We do take some safe measurements of how the network functions, which you "
+"can check out at [Tor Metrics](https://metrics.torproject.org/)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-7/
+#: (content/misc/misc-7/contents+en.lrquestion.title)
msgid ""
-"Selecting it will close all your open tabs and windows, clear all private "
-"information such as [cookies](#cookie) and [browsing history](#browsing-"
-"history), and use New [Tor circuits](#circuit) for all connections."
+"Does Tor Project offer email service or other privacy protecting web "
+"services?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Tor Browser will warn you that all activity and downloads will be stopped, "
-"so take this into account before clicking “New Identity” (accessible through"
-" the small sparkly broom icon at the top-right of the screen)."
+#: https//support.torproject.org/misc/misc-7/
+#: (content/misc/misc-7/contents+en.lrquestion.description)
+msgid "No, we don't provide any online services."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-7/
+#: (content/misc/misc-7/contents+en.lrquestion.description)
msgid ""
-"New Identity can also help if Tor Browser is having trouble connecting to a "
-"particular site, similarly to \"[New Tor Circuit for this Site](#new-tor-"
-"circuit-for-this-site)\"."
+"A list of all of our software projects can be found on our [projects "
+"page](https://www.torproject.org/projects/projects.html.en)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### New Tor Circuit for this Site"
+#: https//support.torproject.org/misc/misc-8/
+#: (content/misc/misc-8/contents+en.lrquestion.title)
+msgid "Can I use the Tor logo in my product?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-8/
+#: (content/misc/misc-8/contents+en.lrquestion.description)
msgid ""
-"This option is useful if the [exit](#exit) you are using is unable to "
-"connect to the website you require, or is not loading it properly. Selecting"
-" it will cause the currently active tab or window to be reloaded over a new "
-"[Tor circuit](#circuit). Other open tabs and windows from the same website "
-"will use the new circuit as well once they are reloaded. This option does "
-"not clear any private information or unlink your activity, nor does it "
-"affect your current connections to other websites."
+"You can read all about that on our [Trademark faq "
+"page](https://www.torproject.org/about/trademark/)."
+msgstr ""
+
+#: https//support.torproject.org/misc/misc-9/
+#: (content/misc/misc-9/contents+en.lrquestion.title)
+msgid "I'm having a problem updating or using Vidalia."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### network censorship"
+#: https//support.torproject.org/misc/misc-9/
+#: (content/misc/misc-9/contents+en.lrquestion.description)
+msgid "Vidalia is no longer maintained or supported."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/misc/misc-9/
+#: (content/misc/misc-9/contents+en.lrquestion.description)
msgid ""
-"Sometimes the direct access to the [Tor network](#tor-/-tor-network/-core-"
-"tor) is blocked by your [Internet Service Provider (ISP)](#internet-service-"
-"provider-isp) or by a government. Tor Browser includes some circumvention "
-"tools for getting around these blocks, including [bridges](#bridge), "
-"[pluggable transports](#pluggable-transports), and [GetTor](#gettor)."
+"A large portion of the features Vidalia offered have now been integrated "
+"into Tor Browser itself."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### NoScript"
-msgstr "### NoScript"
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.title)
+msgid "How can I chat with Tor Project teams?"
+msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
msgid ""
-"[Tor Browser](#tor-browser) includes an [add-on](#add-on-extension-or-"
-"plugin) called NoScript, accessed by clicking the hamburger menu at the top-"
-"right of the screen, then navigating to \"Add-ons\"."
+"Here is how you can get onto IRC and start to chat with Tor contributors in "
+"real time:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"NoScript allows you to control the [JavaScript](#javascript) that runs on "
-"individual web pages, or to block it entirely."
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+msgid "1. Enter in [OFTC](https://webchat.oftc.net/?channels=tor) webchat."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### nyx"
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+msgid "2. Fill in the blanks:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
msgid ""
-"The anonymizing [relay](#relay) monitor (formerly arm, now nyx) is a "
-"terminal status monitor for [Tor](#tor-/-tor-network/-core-tor), intended "
-"for command-line usage. This is a tool for monitoring the core Tor process "
-"on a system, often useful for relay operators."
+"**NICKNAME:** Anything you want, but choose the same nickname (nick) every "
+"time you use IRC to talk to people on Tor. If your nick is already being "
+"used, you will get a message from the system and you should choose another "
+"nick."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## O"
-msgstr "## O"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### obfs3"
-msgstr "### obfs3"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Obfs3 is a [pluggable transport](#pluggable-transports) that makes "
-"[Tor](#tor-/-tor-network/-core-tor) [traffic](#traffic) look random, so that"
-" it does not look like Tor or any other protocol."
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+msgid "**CHANNEL:** #tor"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "Obfs3 is not supported anymore."
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+msgid "3. Click Enter"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### obfs4"
-msgstr "### obfs4"
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+msgid "Congratulations! You're on IRC."
+msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
msgid ""
-"Obfs4 is a [pluggable transport](#pluggable-transports) that makes "
-"[Tor](#tor-/-tor-network/-core-tor) [traffic](#traffic) look random like "
-"obfs3, and also prevents censors from finding bridges by Internet scanning. "
-"Obfs4 bridges are less likely to be blocked than obfs3 [bridges](#bridge)."
+"After a few seconds, you will automatically enter #tor, which is a chatroom "
+"with Tor developers, relay operators and other community members. There are "
+"some random people in #tor as well."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### onion address"
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+msgid ""
+"You can ask questions in the empty bar at the bottom of the screen. Please, "
+"don't ask to ask, just ask your question."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
msgid ""
-"A standardized internet domain name used by onion services that end in "
-".onion and is designed to be [self-authenticating](#self-authenticating)."
+"People may be able to answer right away, or there may be a bit of a delay "
+"(some people are listed on the channel but are away from their keyboards and"
+" record channel activities to read later)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### OONI"
-msgstr "### OONI"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
msgid ""
-"OONI stands for \"[Open Observatory of Network "
-"Interference](https://ooni.io/)\", it is a global observation network for "
-"detecting [censorship](#network-censorship), surveillance and "
-"[traffic](#traffic) manipulation on the internet."
+"If you want to chat with someone specific, start your comment with their "
+"nick and they will typically receive a notification that someone is trying "
+"to contact them."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Onion Browser"
+#: https//support.torproject.org/get-in-touch/irc-help/
+#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+msgid ""
+"OFTC often doesn't allow people to use their webchat over Tor. For this "
+"reason, and because many people end up preferring it anyway, you should also"
+" consider using an IRC client."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"An iOS app which is open source, uses Tor routing, and is developed by "
-"someone who works closely with the Tor Project."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.title)
+msgid "Why I can't join Tor-dev and other channels?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
msgid ""
-"[Learn more about Onion Browser](https://blog.torproject.org/tor-heart-"
-"onion-browser-and-more-ios-tor)"
+"The #tor-project channel is where Tor people discuss and coordinate daily "
+"Tor work. It has fewer members than #tor and is more focused on the work at "
+"hand. You are also welcome to join this channel. To access #tor-project, "
+"your nickname (nick) must be registered and verified."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### onion services"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "Here's how to reach #tor-project and other registered channels."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Onion services (formerly known as “[hidden services](#hidden-services)”) are"
-" services (like websites) that are only accessible through the [Tor "
-"network](#tor-/-tor-network/-core-tor)."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "### Register your nickname"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
msgid ""
-"Onion services offer advantages over ordinary services on the non-private "
-"web, including:"
+"1. Log onto #tor. See [How can I chat with Tor Project teams?](/get-in-touch"
+"/irc-help/)"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "* hidden location and [IP address](#ip-address)"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "2. Then, click on the word **\"Status\"** at the top left of the screen."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
msgid ""
-"* [end-to-end encrypted](#end-to-end-encrypted) [traffic](#traffic) between "
-"Tor users and onion services"
+"3. In the window at the bottom of the page, type: `/msg nickserv REGISTER "
+"yournewpassword youremailaddress`"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Onionoo"
-msgstr "### Onionoo"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Onionoo is a web-based protocol to learn about currently running [Tor "
-"relays](#relay) and [bridges](#bridge)."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "4. Hit enter."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Onionoo provides the data for other applications and websites "
-"([metrics.torproject.org](https://metrics.torproject.org/)) which in turn "
-"present Tor network status information to humans."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "If all goes well, you will receive a message that you are registered."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### onion site"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "The system may register you as your nick_ instead of your nick."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"An onion site is another name for an [onion service](#onion-services), but "
-"refers exclusively to websites."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "If so, just go with it but remember you are user_ and not user."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "These websites use the .onion Top Level Domain (TLD)."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "Every time you log on to IRC, to identify your registered nick, type:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### onionspace"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "`/nick yournick`"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"The set of available [onion services](#onion-services). For example, you can"
-" say \"my site is in onionspace\" instead of \"my site is in the Dark Web.\""
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "`/msg nickserv IDENTIFY YourPassWord`"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### operating system (OS)"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "### How to verify your nickname"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
msgid ""
-"The main system software that manages computer hardware and software "
-"resources and provides common services for computer programs. The most used "
-"desktop operating systems are Windows, macOS and Linux. Android and iOS are "
-"the dominant mobile operating systems."
+"Then, to complete the registration and ultimately gain access to the #tor-"
+"project channel, your nickname must be **verified**."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Orbot"
-msgstr "### Orbot"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
msgid ""
-"[Orbot](https://play.google.com/store/apps/details?id=org.torproject.android)"
-" is a free [app](#app) from The Guardian Project that empowers other apps on"
-" your device to use the internet more securely. Orbot uses [Tor](#tor-/-tor-"
-"network/-core-tor) to [encrypt](#encryption) your Internet "
-"[traffic](#traffic) and hide it by bouncing through a series of computers "
-"around the world."
+"1. To verify your nick, open a new browser window and go to "
+"https://webchat.oftc.net/?channels=tor."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Orfox"
-msgstr "### Orfox"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "Orfox is no longer maintained or supported."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "2. Log in with your IRC nickname and password."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
msgid ""
-"To browse the web using Tor on Android, please use the supported [Tor "
-"Browser for Android](https://www.torproject.org/download/#android) "
-"[app](#app) developed by the Tor Project."
+"3. Look for the word **verify** and log in there. It may appear that nothing"
+" has happened. Look at the top of the page, and there will be a column "
+"called **Account**."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## P"
-msgstr "## P"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### pluggable transports"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "4. Click on **Account**."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
msgid ""
-"Tools that [Tor](#tor-/-tor-network/-core-tor) can use to disguise the "
-"[traffic](#traffic) it sends out."
+"5. Click on the small sentence at the bottom of the square that says: Verify"
+" account."
+msgstr ""
+
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "6. Fill out the Captcha that pops up, and click ok."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
msgid ""
-"This can be useful in situations where an [Internet Service Provider (ISP"
-")](#internet-service-provider-isp) or other authority is actively blocking "
-"connections to the [Tor network](#tor-/-tor-network/-core-tor)."
+"7. A tiny message will appear: \"Your NickServ account has been verified.\""
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### private key"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "8. Go back to the IRC webpage where you are logged in and type:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"The private portion of a [public/private key pair](#public-key-"
-"cryptography)."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "`/msg nickserv checkverify`"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"This is the key that must be kept private, and not disseminated to others."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "9. Click ENTER."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### proxy"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "10. If all is well, you will receive a message that says:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"A proxy is a middle man between a [client](#client) (like a [web browser"
-"](#web-browser)) and a service (like a [web server](#server))."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "*!NickServ*checkverify"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Instead of connecting directly to the service, a client sends the message to"
-" the proxy. The proxy makes the request on behalf of the client, and passes "
-"the response back to the client. The service only communicates with and sees"
-" the proxy."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "Usermodechange: +R"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### public key"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "!NickServ- Successfully set +R on your nick."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"The public portion of a [public/private key pair](#public-key-cryptography)."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "````"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "This is the key that can be disseminated to others."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "Your nick is verified!"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### public key cryptography"
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "Now, to join #tor-project, you can just type:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "A public-key cryptography system uses pairs of mathematical keys."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "`/join #tor-project` and hit enter."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"The [public key](#public-key) can be disseminated widely while its "
-"corresponding [private key](#private-key) is known only by the owner of the "
-"key pair."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "You will be allowed into the channel. If so, Congratulations!"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Any person can [encrypt](#encryption) a message using the public key of the "
-"receiver but only the receiver in possession of the private key is able to "
-"decrypt the message."
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+msgid "However, if you get stuck, you can ask for help in the #tor channel."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
+#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
msgid ""
-"Additionally, the private key can be used to create a [signature"
-"](#cryptographic-signature) to prove the identity of the creator of a "
-"message or other files."
+"You can toggle back and forth between channels by clicking on the different "
+"channel names at the top left of the IRC window."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "This signature can be verified by the public key."
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.title)
+msgid "Why and how I can enable Tor Package Repository in Debian?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## Q"
-msgstr "## Q"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## R"
-msgstr "## R"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### relay"
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid ""
+"The Tor Project maintains its own [Debian package "
+"repository](https://deb.torproject.org). Since Debian provides the LTS "
+"version of Tor, this might not always give you the latest stable Tor "
+"version. Therefore, it's recommended to install `tor` from our repository."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"A publicly-listed node in the [Tor network](#tor-/-tor-network/-core-tor) "
-"that forwards [traffic](#traffic) on behalf of [clients](#client), and that "
-"registers itself with the [directory authorities](#directory-authority)."
+"Here's how you can enable Tor Package Repository in Debian based "
+"distributions:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## S"
-msgstr "## S"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Satori"
-msgstr "### Satori"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid ""
-"It is an [add-on](#add-on-extension-or-plugin) for the Chrome or Chromium "
-"browsers that allows you to download several security and privacy programs, "
-"including [Tor Browser](#tor-browser), from different sources."
+"> **Note:** The symbol # refers to running the code as root. This means you "
+"should have access to a user account with system administration privileges, "
+"e.g your user should be in the sudo group."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### ScrambleSuit"
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "#### Prerequisite: Verify the CPU architecture"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"ScrambleSuit is similar to obfs4 but has a different set of "
-"[bridges](#bridge)."
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### script"
+"The package repository offers `amd64`, `arm64`, and `i386` binaries. Verify "
+"your operating system is capable of running the binary by inspecting the "
+"output of the following commend:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "Element used for offering dynamic/interactive content via websites."
-msgstr ""
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "# dpkg --print-architecture"
+msgstr "# dpkg --print-architecture"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### self-authenticating address"
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid ""
+"It should output either `amd64`, `arm64`, or `i386`. The repository does not"
+" support other CPU architectures."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"The specialized address format of [onion addresses](#onion-address) is self-"
-"authenticating. The format automatically guarantees that the onion address "
-"is bound to the key used to protect connections to the [onion site](#onion-"
-"site). Ordinary internet domain names require site owners to trust and be "
-"approved by a Certificate Authority (CA) for this binding, and they are "
-"subject to hijack by the CA and typically by many other parties as well."
+"> **Note on Raspbian:** The package repository does not offer 32-bit ARM "
+"architecture (`armhf`) images. You should either [build Tor from "
+"source](https://community.torproject.org/onion-services/setup/install"
+"/#installing-tor-from-source), or install the version Debian offers."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### server"
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "#### 1. Install `apt-transport-https`"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"A device on a network that offers a service, such as file and web page "
-"storage, email or chat."
+"To enable all package managers using the libapt-pkg library to access "
+"metadata and packages available in sources accessible over https (Hypertext "
+"Transfer Protocol Secure)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### session"
-msgstr ""
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "# apt install apt-transport-https"
+msgstr "# apt install apt-transport-https"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"A session refers to a conversation between two devices communicating on a "
-"network. Using [Tor Browser](#tor-browser) means that your session data will"
-" be wiped when you close the [web browser](#web-browser)."
+"#### 2. Add the following entries to `/etc/apt/sources.list` or a new file "
+"in `/etc/apt/sources.list.d/`"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### single onion service"
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "deb https://deb.torproject.org/torproject.org <DISTRIBUTION> main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"A single onion service is an onion service that can be configured for "
-"services that do not require anonymity, but want to offer it for clients "
-"connecting to their service. Single onion services use only three hops in "
-"the [circuit](#circuit) rather than the typical six hops for onion services."
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "deb-src https://deb.torproject.org/torproject.org <DISTRIBUTION> main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Stem"
-msgstr "### Stem"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"Stem is a Python (programming language) controller library for core "
-"[Tor](#tor-/-tor-network/-core-tor). If you want to control core Tor with "
-"python, this is for you."
-msgstr ""
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Sybil attack"
+"If you want to try experimental packages, add these **in addition** to the "
+"lines from above (Note, use whatever is the current experimental version "
+"instead of 0.4.6.x from the example below):"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"The Sybil attack in computer security is an attack wherein a reputation "
-"system is subverted by creating a large number of identities, and using them"
-" to gain a disproportionately large influence in the network."
+"deb https://deb.torproject.org/torproject.org tor-"
+"experimental-0.4.6.x-<DISTRIBUTION> main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## T"
-msgstr "## T"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Tails"
-msgstr "### Tails"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"Tails is a \"live\" [operating system](#operating-system-os), that you can "
-"start on almost any computer from a DVD, USB stick, or SD card."
+"deb-src https://deb.torproject.org/torproject.org tor-"
+"experimental-0.4.6.x-<DISTRIBUTION> main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "It aims to preserve your privacy and anonymity."
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "Or nightly builds:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "[Learn more about Tails](https://tails.boum.org/)."
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid ""
+"deb https://deb.torproject.org/torproject.org tor-nightly-"
+"master-<DISTRIBUTION> main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### The Tor Project"
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid ""
+"deb-src https://deb.torproject.org/torproject.org tor-nightly-"
+"master-<DISTRIBUTION> main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid ""
-"The Tor Project can refer to either The Tor Project Inc, a 501(c)3 US "
-"nonprofit responsible for maintaining the Tor software, or the Tor Project "
-"community made up of thousands of volunteers from all over the world who "
-"help create Tor."
+"Replace `<DISTRIBUTION>` with your Operating System codename. Run "
+"`lsb_release -c` or `cat /etc/debian_version` to check the Operating System "
+"version."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### third-party tracking"
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "**Note:** Ubuntu Focal dropped support for 32-bit, so instead use:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"Most websites use numerous third-party services, including advertising and "
-"analytics trackers, which collect data about your [IP address](#ip-address),"
-" [web browser](#web-browser), [system](#operating-system-os) and your "
-"browsing behavior itself, all of which can link your activity across "
-"different sites."
+"deb [arch=amd64] https://deb.torproject.org/torproject.org focal main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"[Tor Browser](#tor-browser) prevents a lot of this activity from happening."
+"deb-src [arch=amd64] https://deb.torproject.org/torproject.org focal main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Tor / Tor network/ Core Tor"
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "Warning symptom, when running sudo apt update:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"It protects you by bouncing your communications around a distributed network"
-" of [relays](#relay) run by volunteers all around the world: it prevents "
-"somebody watching your Internet connection from learning what sites you "
-"visit, and it prevents the sites you visit from learning your physical "
-"location."
+"Skipping acquire of configured file 'main/binary-i386/Packages' as "
+"repository 'http://deb.torproject.org/torproject.org focal InRelease' "
+"doesn't support architecture 'i386'"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"This set of volunteer relays is called the Tor network. Sometimes the "
-"software associated with this network is called Core Tor, and sometimes "
-"[\"little-t tor\"](#little-t-tor)."
+"#### 3. Then add the gpg key used to sign the packages by running the "
+"following commands at your command prompt"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"The way most people use Tor is with [Tor Browser](#tor-browser) which is a "
-"version of [Firefox](#firefox) that fixes many privacy issues."
+"# wget -qO- "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | gpg --import"
msgstr ""
+"# wget -qO- "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | gpg --import"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Tor Browser"
-msgstr "### Tor Browser"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"Tor Browser uses the [Tor network](#tor-/-tor-network/-core-tor) to protect "
-"your privacy and anonymity."
+"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
msgstr ""
+"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Your internet activity, including the names and addresses of the websites "
-"you visit, will be hidden from your [Internet Service Provider (ISP"
-")](#internet-service-provider-isp) and anyone watching your connection "
-"locally."
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "#### 4. Install tor and tor debian keyring"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
-"The operators of the websites and services that you use, and anyone watching"
-" them, will see a connection coming from the Tor network instead of your "
-"real [(IP) address](#ip-address), and will not know who you are unless you "
-"explicitly identify yourself."
+"We provide a Debian package to help you keep our signing key current. It is "
+"recommended you use it. Install it with the following commands:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"In addition, Tor Browser is designed to prevent websites from "
-"“[fingerprinting](#browser-fingerprinting)” or identifying you based on your"
-" browser configuration."
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
+msgid "# apt update"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"By default, Tor Browser does not keep any [browsing history](#browsing-"
-"history)."
+#: https//support.torproject.org/apt/tor-deb-repo/
+#: (content/apt/apt-1/contents+en.lrquestion.description)
+msgid "# apt install tor deb.torproject.org-keyring"
+msgstr "# apt install tor deb.torproject.org-keyring"
+
+#: https//support.torproject.org/apt/tor-ubuntu/
+#: (content/apt/apt-2/contents+en.lrquestion.title)
+msgid "Can I use tor from Ubuntu's repository?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/tor-ubuntu/
+#: (content/apt/apt-2/contents+en.lrquestion.description)
+msgid "**No.** Do not use the packages in Ubuntu's universe."
+msgstr ""
+
+#: https//support.torproject.org/apt/tor-ubuntu/
+#: (content/apt/apt-2/contents+en.lrquestion.description)
msgid ""
-"[Cookies](#cookie) are only valid for a single [session](#session) (until "
-"Tor Browser is exited or a [New Identity](#new-identity) is requested)."
+"In the past they have not been reliably updated. That means you could be "
+"missing stability and security fixes."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Tor Launcher"
+#: https//support.torproject.org/apt/tor-ubuntu/
+#: (content/apt/apt-2/contents+en.lrquestion.description)
+msgid "Instead, please use [Tor Debian repository](/apt/tor-deb-repo)."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"When you run [Tor Browser](#tor-browser) for the first time, you see the Tor"
-" Launcher window."
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.title)
+msgid "Can I use APT over Tor?"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid ""
-"It offers you the option to connect directly to the [Tor network](#tor"
-"-/-tor-network/-core-tor), or to configure Tor Browser for your connection."
+"Yes, `deb.torproject.org` is also served through via an Onion Service: "
+"http://apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion/"
+msgstr ""
+
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
+msgid "To use Apt over Tor, the apt transport needs to be installed:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
+msgid "# apt install apt-transport-tor"
+msgstr "# apt install apt-transport-tor"
+
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid ""
-"In the second case, Tor Launcher will take you through a series of "
-"configuration options."
+"Then you need to add the following entries to `/etc/apt/sources.list` or a "
+"new file in `/etc/apt/sources.list.d/`:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Tor log"
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
+msgid "# For the stable version."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid ""
-"\"Tor log\" is an automatically-generated list of [Tor](#tor-/-tor-network"
-"/-core-tor)’s activity that can help diagnose problems."
+"deb "
+"tor://apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion/torpro…"
+" <DISTRIBUTION> main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"When something goes wrong with Tor, you may see an option with the error "
-"message to \"copy Tor log to clipboard\"."
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
+msgid "# For the unstable version."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid ""
-"If you don't see this option and you have [Tor Browser](#tor-browser) open, "
-"you can navigate to the hamburger menu (on the top-right of the browser, to "
-"the right of the URL bar), then click on \"Preferences\", and finally on "
-"\"Tor\" in the side bar."
+"deb "
+"tor://apow7mjfryruh65chtdydfmqfpj5btws7nbocgtaovhvezgccyjazpqd.onion/torpro…"
+" tor-nightly-master-<DISTRIBUTION> main"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"You should see an option to copy the log to your clipboard, which you can "
-"then paste to a document to show whoever is helping you troubleshoot."
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
+msgid "Now refresh your sources and try to install tor again:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Tor Messenger"
-msgstr "### Tor Messenger"
+#: https//support.torproject.org/apt/apt-over-tor/
+#: (content/apt/apt-3/contents+en.lrquestion.description)
+msgid "# apt install tor"
+msgstr "# apt install tor"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Tor Messenger was a cross-platform chat program that aimed to be secure by "
-"default and send all of its [traffic](#traffic) over [Tor](#tor-/-tor-"
-"network/-core-tor)."
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.title)
+msgid "How can I install Tor rpm package"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "Tor Messenger is not in development anymore."
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid ""
+"The Tor Project maintains its own [RPM package "
+"repository](https://rpm.torproject.org) for CentOS and RHEL and Fedora."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
msgid ""
-"It supported Jabber (XMPP), IRC, Google Talk, Facebook Chat, Twitter, Yahoo,"
-" and others; enabled Off-the-Record (OTR) Messaging automatically; and had "
-"an easy-to-use graphical user interface localized into multiple languages."
+"> **Note:** The symbol # refers to be running the code as root. That means "
+"you should have access to a user account with system administration "
+"privileges, e.g your user should be in the sudo group."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### TorBirdy"
-msgstr "### TorBirdy"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
msgid ""
-"This [extension](#add-on-extension-or-plugin) configures Thunderbird to make"
-" connections over [Tor](#tor-/-tor-network/-core-tor)."
+"Here's how you can enable Tor Package Repository for both CentOS and RHEL "
+"and Fedora:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### torrc"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "### 1. Enable epel repository (only for CentOS and RHEL)"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "The core [Tor](#tor-/-tor-network/-core-tor) configuration file."
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "# dnf install epel-release -y"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Torsocks"
-msgstr "### Torsocks"
-
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Torsocks allows you to use many applications in a safer way with [Tor](#tor"
-"-/-tor-network/-core-tor)."
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "### 2. Add the following to /etc/yum.repos.d/tor.repo"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"It ensures that DNS requests are handled safely and explicitly rejects any "
-"[traffic](#traffic) other than TCP from the application you're using."
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "For CentOS or RHEL:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### Tor2Web"
-msgstr "### Tor2Web"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "[tor]"
+msgstr "[tor]"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Tor2web is a project to let users access [onion services](#onion-services) "
-"without using the [Tor Browser](#tor-browser)."
-msgstr ""
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "name=Tor for Enterprise Linux $releasever - $basearch"
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"NOTE: This is not as safe as connecting to the [onion services](#onion-"
-"services) via Tor Browser, and will remove all [Tor](#tor-/-tor-network"
-"/-core-tor)-related protections the [client](#client) would otherwise have."
-msgstr ""
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### TPI"
-msgstr "### TPI"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "enabled=1"
+msgstr "enabled=1"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "TPI is an acronym for The Tor Project, Inc."
-msgstr ""
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "gpgcheck=1"
+msgstr "gpgcheck=1"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### tpo"
-msgstr "### tpo"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"People on IRC often use `tpo` to abbreviate `torproject.org` when writing "
-"hostnames. For example, `trac.tpo` is an abbreviation for "
-"`trac.torproject.org`."
-msgstr ""
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "cost=100"
+msgstr "cost=100"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### traffic"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "For Fedora:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Traffic is the data sent and received by [clients](#client) and "
-"[servers](#server)."
-msgstr ""
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "name=Tor for Fedora $releasever - $basearch"
+msgstr "name=Tor for Fedora $releasever - $basearch"
+
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## U"
-msgstr "## U"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## V"
-msgstr "## V"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "### 3. Install the Tor package"
+msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## W"
-msgstr "## W"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "Then you can install the latest Tor package."
+msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### web browser"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "# dnf install tor -y"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
msgid ""
-"A web browser (commonly referred to as a browser) is a software application "
-"for retrieving, presenting, and browsing information resources on the World "
-"Wide Web."
+"Using it for the first time, you will have to import the GPG public key."
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"Major web browsers include [Firefox](#firefox), Chrome, Internet Explorer, "
-"and Safari."
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "Importing GPG key 0x3621CD35:"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "### website mirror"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "Userid : \"Kushal Das (RPM Signing key) <kushal(a)torproject.org>\""
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"A website mirror is a one-to-one copy of a website that you can find under "
-"other web addresses."
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "Fingerprint: 999E C8E3 14BC 8D46 022D 6C7D E217 C30C 3621 CD35"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid ""
-"A current list of torproject.org mirrors is available at "
-"https://www.torproject.org/getinvolved/mirrors.html.en."
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "From : https://rpm.torproject.org/fedora/public_gpg.key"
msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## X"
-msgstr "## X"
+#: https//support.torproject.org/rpm/tor-rpm-install/
+#: (content/rpm/install/contents+en.lrquestion.description)
+msgid "Is this ok [y/N]: y"
+msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## Y"
-msgstr "## Y"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.title)
+msgid "Where does Tor Project stand on abusers using technology?"
+msgstr ""
-#: https//support.torproject.org/misc/glossary/
-#: (content/misc/glossary/contents+en.lrquestion.description)
-msgid "## Z"
-msgstr "## Z"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid "We take abuse seriously."
+msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "About"
-msgstr "kuhusu"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"Activists and law enforcement use Tor to investigate abuse and help support "
+"survivors."
+msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "Documentation"
-msgstr "kuhifadhi kumbukumbu"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid "We work with them to help them understand how Tor can help their work."
+msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "Press"
-msgstr "bonyeza"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"In some cases, technological mistakes are being made and we help to correct "
+"them."
+msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "Jobs"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"Because some people in survivors' communities embrace stigma instead of "
+"compassion, seeking support from fellow victims requires privacy-preserving "
+"technology."
msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "Blog"
-msgstr "blogu"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"Our refusal to build backdoors and censorship into Tor is not because of a "
+"lack of concern."
+msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "Newsletter"
-msgstr "gazeti"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"We refuse to weaken Tor because it would harm efforts to combat child abuse "
+"and human trafficking in the physical world, while removing safe spaces for "
+"victims online."
+msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "Contact"
-msgstr "wasiliana"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"Meanwhile, criminals would still have access to botnets, stolen phones, "
+"hacked hosting accounts, the postal system, couriers, corrupt officials, and"
+" whatever technology emerges to trade content."
+msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "Donate"
-msgstr "Changia"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid "They are early adopters of technology."
+msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "Support"
-msgstr "saidia"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"In the face of this, it is dangerous for policymakers to assume that "
+"blocking and filtering is sufficient."
+msgstr ""
-#: https//support.torproject.org/misc/menu/
-#: (content/misc/menu/contents+en.lrquestion.description)
-msgid "Community"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"We are more interested in helping efforts to halt and prevent child abuse "
+"than helping politicians score points with constituents by hiding it."
msgstr ""
-#: https//support.torproject.org/misc/misc-1/
-#: (content/misc/misc-1/contents+en.lrquestion.title)
-msgid "I have a compelling reason to trace a Tor user. Can you help?"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"The role of corruption is especially troubling; see this United Nations "
+"report on [The Role of Corruption in Trafficking in "
+"Persons](http://www.unodc.org/documents/human-trafficking/2011/Issue_Paper_-"
+"_The_Role_of_Corruption_in_Trafficking_in_Persons.pdf)."
msgstr ""
-#: https//support.torproject.org/misc/misc-1/
-#: (content/misc/misc-1/contents+en.lrquestion.description)
-msgid "There is nothing the Tor developers can do to trace Tor users."
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"Finally, it is important to consider the world that children will encounter "
+"as adults when enacting policy in their name."
msgstr ""
-#: https//support.torproject.org/misc/misc-1/
-#: (content/misc/misc-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
msgid ""
-"The same protections that keep bad people from breaking Tor's anonymity also"
-" prevent us from tracking users."
+"Will they thank us if they are unable to voice their opinions safely as "
+"adults?"
msgstr ""
-#: https//support.torproject.org/misc/misc-10/
-#: (content/misc/misc-10/contents+en.lrquestion.title)
-msgid "Does the Tor Project offer hosting?"
+#: https//support.torproject.org/abuse/tor-project-opinion-on-abusers/
+#: (content/abuse/abuse-opinion/contents+en.lrquestion.description)
+msgid ""
+"What if they are trying to expose a failure of the state to protect other "
+"children?"
msgstr ""
-#: https//support.torproject.org/misc/misc-10/
-#: (content/misc/misc-10/contents+en.lrquestion.description)
-msgid "No, the Tor Project does not offer hosting services."
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.title)
+msgid "I want to ban the Tor network from my service."
msgstr ""
-#: https//support.torproject.org/misc/misc-11/
-#: (content/misc/misc-11/contents+en.lrquestion.title)
-msgid "Can I change the number of hops Tor uses?"
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
+msgid "We're sorry to hear that."
msgstr ""
-#: https//support.torproject.org/misc/misc-11/
-#: (content/misc/misc-11/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"Right now the path length is hard-coded at 3 plus the number of nodes in "
-"your path that are sensitive."
+"There are some situations where it makes sense to block anonymous users for "
+"an Internet service."
msgstr ""
-#: https//support.torproject.org/misc/misc-11/
-#: (content/misc/misc-11/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"That is, in normal cases it's 3, but for example if you're accessing an "
-"onion service or a \".exit\" address it could be more."
+"But in many cases, there are easier solutions that can solve your problem "
+"while still allowing users to access your website securely."
msgstr ""
-#: https//support.torproject.org/misc/misc-11/
-#: (content/misc/misc-11/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"We don't want to encourage people to use paths longer than this as it "
-"increases load on the network without (as far as we can tell) providing any "
-"more security."
+"First, ask yourself if there's a way to do application-level decisions to "
+"separate the legitimate users from the jerks."
msgstr ""
-#: https//support.torproject.org/misc/misc-11/
-#: (content/misc/misc-11/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"Also, using paths longer than 3 could harm anonymity, first because it makes"
-" [denial of security](https://www.freehaven.net/anonbib/#ccs07-doa) attacks "
-"easier, and second because it could act as an identifier if only a small "
-"number of users have the same path length as you."
+"For example, you might have certain areas of the site, or certain privileges"
+" like posting, available only to people who are registered."
msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.title)
-msgid "How can I share files anonymously through Tor?"
-msgstr "Vipi naweza kushirikisha jalada bila kujulikana kupitia Tor?"
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
+msgid ""
+"It's easy to build an up-to-date list of Tor IP addresses that allow "
+"connections to your service, so you could set up this distinction only for "
+"Tor users."
+msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"For sharing files over Tor, [OnionShare](https://onionshare.org/) is a good "
-"option."
+"This way you can have multi-tiered access and not have to ban every aspect "
+"of your service."
msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"OnionShare is an open source tool for securely and anonymously sending and "
-"receiving files using Tor onion services."
+"For example, the Freenode IRC network had a problem with a coordinated group"
+" of abusers joining channels and subtly taking over the conversation; but "
+"when they labeled all users coming from Tor nodes as \"anonymous users\", "
+"removing the ability of the abusers to blend in, the abusers moved back to "
+"using their open proxies and bot networks."
msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"It works by starting a web server directly on your computer and making it "
-"accessible as an unguessable Tor web address that others can load in Tor "
-"Browser to download files from you, or upload files to you."
+"Second, consider that hundreds of thousands of people use Tor every day "
+"simply for good data hygiene — for example, to protect against data-"
+"gathering advertising companies while going about their normal activities."
msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"It doesn't require setting up a separate server, using a third party file-"
-"sharing service, or even logging into an account."
+"Others use Tor because it's their only way to get past restrictive local "
+"firewalls."
msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"Unlike services like email, Google Drive, DropBox, WeTransfer, or nearly any"
-" other way people typically send files to each other, when you use "
-"OnionShare you don't give any companies access to the files that you're "
-"sharing."
+"Some Tor users may be legitimately connecting to your service right now to "
+"carry on normal activities."
msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"So long as you share the unguessable web address in a secure way (like "
-"pasting it in an encrypted messaging app), no one but you and the person "
-"you're sharing with can access the files."
+"You need to decide whether banning the Tor network is worth losing the "
+"contributions of these users, as well as potential future legitimate users."
msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"OnionShare is developed by [Micah "
-"Lee](https://github.com/micahflee/onionshare)."
+"(Often people don't have a good measure of how many polite Tor users are "
+"connecting to their service — you never notice them until there's an "
+"impolite one.)"
msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"Many exit nodes are configured to block certain types of file sharing "
-"traffic, such as BitTorrent."
+"At this point, you should also ask yourself what you do about other services"
+" that aggregate many users behind a few IP addresses."
msgstr ""
-#: https//support.torproject.org/misc/misc-12/
-#: (content/misc/misc-12/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
+msgid "Tor is not so different from AOL in this respect."
+msgstr ""
+
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"BitTorrent in particular is [not anonymous over "
-"Tor](https://blog.torproject.org/bittorrent-over-tor-isnt-good-idea)."
+"Lastly, please remember that Tor relays have [individual exit "
+"policies](https://support.torproject.org/operators/exit-policies/)."
msgstr ""
-#: https//support.torproject.org/misc/misc-14/
-#: (content/misc/misc-14/contents+en.lrquestion.title)
-msgid "How do I volunteer with Tor Project?"
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
+msgid "Many Tor relays do not allow exiting connections at all."
msgstr ""
-#: https//support.torproject.org/misc/misc-14/
-#: (content/misc/misc-14/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"Please see our [community page](https://community.torproject.org) for how to"
-" get involved!"
+"Many of those that do allow some exit connections might already disallow "
+"connections to your service."
msgstr ""
-#: https//support.torproject.org/misc/misc-15/
-#: (content/misc/misc-15/contents+en.lrquestion.title)
-msgid "How can I donate to Tor Project?"
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
+msgid ""
+"When you go about banning nodes, you should parse the exit policies and only"
+" block the ones that allow these connections; and you should keep in mind "
+"that exit policies can change (as well as the overall list of nodes in the "
+"network)."
msgstr ""
-#: https//support.torproject.org/misc/misc-15/
-#: (content/misc/misc-15/contents+en.lrquestion.description)
-msgid "Thank you for your support!"
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
+msgid ""
+"If you really want to do this, we provide a [Tor exit relay "
+"list](https://check.torproject.org/cgi-bin/TorBulkExitList.py) or a [DNS-"
+"based list you can "
+"query](https://2019.www.torproject.org/projects/tordnsel.html.en)."
msgstr ""
-#: https//support.torproject.org/misc/misc-15/
-#: (content/misc/misc-15/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
msgid ""
-"You can find more information about donating on our [donor "
-"FAQ](https://donate.torproject.org/donor-faq)."
+"(Some system administrators block ranges of IP addresses because of official"
+" policy or some abuse pattern, but some have also asked about allowing Tor "
+"exit relays because they want to permit access to their systems only using "
+"Tor."
msgstr ""
-#: https//support.torproject.org/misc/misc-2/
-#: (content/misc/misc-2/contents+en.lrquestion.title)
-msgid "Why don't you prevent bad people from doing bad things when using Tor?"
+#: https//support.torproject.org/abuse/i-want-to-ban-tor/
+#: (content/abuse/ban-tor/contents+en.lrquestion.description)
+msgid "These scripts are usable for allowlisting as well.)"
msgstr ""
-#: https//support.torproject.org/misc/misc-2/
-#: (content/misc/misc-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-ddos/
+#: (content/abuse/ddos/contents+en.lrquestion.title)
+msgid "What about distributed denial of service attacks?"
+msgstr ""
+
+#: https//support.torproject.org/abuse/what-about-ddos/
+#: (content/abuse/ddos/contents+en.lrquestion.description)
msgid ""
-"Tor is designed to defend human rights and privacy by preventing anyone from"
-" censoring things, even us."
+"Distributed denial of service (DDoS) attacks typically rely on having a "
+"group of thousands of computers all sending floods of traffic to a victim."
msgstr ""
-#: https//support.torproject.org/misc/misc-2/
-#: (content/misc/misc-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-ddos/
+#: (content/abuse/ddos/contents+en.lrquestion.description)
msgid ""
-"We hate that there are some people who use Tor to do terrible things, but we"
-" can't do anything to get rid of them without also undermining the human "
-"rights activists, journalists, abuse survivors, and other people who use Tor"
-" for good things."
+"Since the goal is to overpower the bandwidth of the victim, they typically "
+"send UDP packets since those don't require handshakes or coordination."
msgstr ""
-#: https//support.torproject.org/misc/misc-2/
-#: (content/misc/misc-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-ddos/
+#: (content/abuse/ddos/contents+en.lrquestion.description)
msgid ""
-"If we wanted to block certain people from using Tor, we'd basically be "
-"adding a backdoor to the software, which would open up our vulnerable users "
-"to attacks from bad regimes and other adversaries."
+"But because Tor only transports correctly formed TCP streams, not all IP "
+"packets, you cannot send UDP packets over Tor."
msgstr ""
-#: https//support.torproject.org/misc/misc-3/
-#: (content/misc/misc-3/contents+en.lrquestion.title)
-msgid "Who funds Tor?"
+#: https//support.torproject.org/abuse/what-about-ddos/
+#: (content/abuse/ddos/contents+en.lrquestion.description)
+msgid ""
+"(You can't do specialized forms of this attack like SYN flooding either.)"
msgstr ""
-#: https//support.torproject.org/misc/misc-3/
-#: (content/misc/misc-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-ddos/
+#: (content/abuse/ddos/contents+en.lrquestion.description)
msgid ""
-"Tor is funded by a number of different sponsors including US federal "
-"agencies, private foundations, and individual donors."
+"So ordinary DDoS attacks are not possible over Tor. Tor also doesn't allow "
+"bandwidth amplification attacks against external sites:"
msgstr ""
-#: https//support.torproject.org/misc/misc-3/
-#: (content/misc/misc-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-ddos/
+#: (content/abuse/ddos/contents+en.lrquestion.description)
msgid ""
-"Check out a list of all [our "
-"sponsors](https://www.torproject.org/about/sponsors/) and a series of [blog "
-"posts](https://blog.torproject.org/category/tags/form-990) on our financial "
-"reports."
+"you need to send in a byte for every byte that the Tor network will send to "
+"your destination."
msgstr ""
-#: https//support.torproject.org/misc/misc-3/
-#: (content/misc/misc-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-ddos/
+#: (content/abuse/ddos/contents+en.lrquestion.description)
msgid ""
-"We feel that talking openly about our sponsors and funding model is the best"
-" way to maintain trust with our community."
+"So in general, attackers who control enough bandwidth to launch an effective"
+" DDoS attack can do it just fine without Tor."
msgstr ""
-#: https//support.torproject.org/misc/misc-3/
-#: (content/misc/misc-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.title)
+msgid "So what should I expect if I run an exit relay?"
+msgstr ""
+
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
msgid ""
-"We are always seeking more diversity in our funding sources, especially from"
-" foundations and individuals."
+"If you run a Tor relay that allows exit connections (such as the default "
+"exit policy), it's probably safe to say that you will eventually hear from "
+"somebody."
msgstr ""
-#: https//support.torproject.org/misc/misc-4/
-#: (content/misc/misc-4/contents+en.lrquestion.title)
-msgid "Can I use Tor with BitTorrent?"
-msgstr "Ninaweza kutumia Tor pamoja na BitTorrent"
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
+msgid "Abuse complaints may come in a variety of forms. For example:"
+msgstr ""
-#: https//support.torproject.org/misc/misc-4/
-#: (content/misc/misc-4/contents+en.lrquestion.description)
-msgid "We do not recommend using Tor with BitTorrent."
-msgstr "Hatukupendekeza kutumia Tor na BitTorrent."
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
+msgid ""
+"- Somebody connects to Hotmail, and sends a ransom note to a company. The "
+"FBI sends you a polite email, you explain that you run a Tor relay, and they"
+" say \"oh well\" and leave you alone. [Port 80]"
+msgstr ""
-#: https//support.torproject.org/misc/misc-4/
-#: (content/misc/misc-4/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
msgid ""
-"For further details, please see our [blog post on the "
-"subject](https://blog.torproject.org/bittorrent-over-tor-isnt-good-idea)."
+"- Somebody tries to get you shut down by using Tor to connect to Google "
+"groups and post spam to Usenet, and then sends an angry mail to your ISP "
+"about how you're destroying the world. [Port 80]"
msgstr ""
-#: https//support.torproject.org/misc/misc-5/
-#: (content/misc/misc-5/contents+en.lrquestion.title)
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
msgid ""
-"The files on my computer have been locked, and someone is demanding I "
-"download Tor Browser to pay a ransom for my files!"
+"- Somebody connects to an IRC network and makes a nuisance of himself. Your "
+"ISP gets polite mail about how your computer has been compromised; and/or "
+"your computer gets DDoSed. [Port 6667]"
msgstr ""
-#: https//support.torproject.org/misc/misc-5/
-#: (content/misc/misc-5/contents+en.lrquestion.description)
-msgid "We are so sorry, but you have been infected with malware."
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
+msgid ""
+"- Somebody uses Tor to download a Vin Diesel movie, and your ISP gets a DMCA"
+" takedown notice. See EFF's [Tor DMCA Response "
+"Template](https://community.torproject.org/relay/community-resources/eff-"
+"tor-legal-faq/tor-dmca-response/), which explains why your ISP can probably "
+"ignore the notice without any liability. [Arbitrary ports]"
msgstr ""
-#: https//support.torproject.org/misc/misc-5/
-#: (content/misc/misc-5/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
msgid ""
-"The Tor Project did not create this malware. The malware authors are asking "
-"you to download Tor Browser presumably to contact them anonymously with the "
-"ransom they're demanding from you."
+"Some hosting providers are friendlier than others when it comes to Tor "
+"exits. For a listing see the [good and bad ISPs "
+"wiki](https://community.torproject.org/relay/community-resources/good-bad-"
+"isps/)."
msgstr ""
-#: https//support.torproject.org/misc/misc-5/
-#: (content/misc/misc-5/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
msgid ""
-"If this is your first introduction to Tor Browser, we understand that you "
-"might think we're bad people who enable even worse people."
+"For a complete set of template responses to different abuse complaint types,"
+" see the [collection of templates](https://community.torproject.org/relay"
+"/community-resources/tor-abuse-templates/)."
msgstr ""
-#: https//support.torproject.org/misc/misc-5/
-#: (content/misc/misc-5/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
msgid ""
-"But please consider that our software is used every day for a wide variety "
-"of purposes by human rights activists, journalists, domestic violence "
-"survivors, whistleblowers, law enforcement officers, and many others. "
-"Unfortunately, the protection that our software can provide to these groups "
-"of people can also be abused by criminals and malware authors."
+"You can also proactively reduce the amount of abuse you get by following "
+"[these tips for running an exit node with minimal "
+"harassment](https://blog.torproject.org/blog/tips-running-exit-node) and "
+"[running a reduced exit "
+"policy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)."
msgstr ""
-#: https//support.torproject.org/misc/misc-5/
-#: (content/misc/misc-5/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
msgid ""
-"The Tor Project does not support or condone the use of our software for "
-"malicious purposes."
+"You might also find that your Tor relay's IP is blocked from accessing some "
+"Internet sites/services."
msgstr ""
-#: https//support.torproject.org/misc/misc-6/
-#: (content/misc/misc-6/contents+en.lrquestion.title)
-msgid "Does Tor keep logs?"
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
+msgid ""
+"This might happen regardless of your exit policy, because some groups don't "
+"seem to know or care that Tor has exit policies."
msgstr ""
-#: https//support.torproject.org/misc/misc-6/
-#: (content/misc/misc-6/contents+en.lrquestion.description)
-msgid "Tor doesn't keep any logs that could identify a particular user."
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
+msgid ""
+"(If you have a spare IP not used for other activities, you might consider "
+"running your Tor relay on it.)"
msgstr ""
-#: https//support.torproject.org/misc/misc-6/
-#: (content/misc/misc-6/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/exit-relay-expectations/
+#: (content/abuse/exit-relay-expectations/contents+en.lrquestion.description)
msgid ""
-"We do take some safe measurements of how the network functions, which you "
-"can check out at [Tor Metrics](https://metrics.torproject.org/)."
+"In general, it's advisable not to use your home internet connection to "
+"provide a Tor relay."
msgstr ""
-#: https//support.torproject.org/misc/misc-7/
-#: (content/misc/misc-7/contents+en.lrquestion.title)
+#: https//support.torproject.org/abuse/does-tor-get-much-abuse/
+#: (content/abuse/how-much-abuse/contents+en.lrquestion.title)
+msgid "Does Tor get much abuse?"
+msgstr ""
+
+#: https//support.torproject.org/abuse/does-tor-get-much-abuse/
+#: (content/abuse/how-much-abuse/contents+en.lrquestion.description)
+msgid "Not much, in the grand scheme of things."
+msgstr ""
+
+#: https//support.torproject.org/abuse/does-tor-get-much-abuse/
+#: (content/abuse/how-much-abuse/contents+en.lrquestion.description)
msgid ""
-"Does Tor Project offer email service or other privacy protecting web "
-"services?"
+"The network has been running since October 2003, and it's only generated a "
+"handful of complaints."
+msgstr ""
+
+#: https//support.torproject.org/abuse/does-tor-get-much-abuse/
+#: (content/abuse/how-much-abuse/contents+en.lrquestion.description)
+msgid ""
+"Of course, like all privacy-oriented networks on the net, it attracts its "
+"share of jerks."
msgstr ""
-#: https//support.torproject.org/misc/misc-7/
-#: (content/misc/misc-7/contents+en.lrquestion.description)
-msgid "No, we don't provide any online services."
+#: https//support.torproject.org/abuse/does-tor-get-much-abuse/
+#: (content/abuse/how-much-abuse/contents+en.lrquestion.description)
+msgid ""
+"Tor's exit policies help separate the role of \"willing to donate resources "
+"to the network\" from the role of \"willing to deal with exit abuse "
+"complaints\", so we hope our network is more sustainable than past attempts "
+"at anonymity networks."
msgstr ""
-#: https//support.torproject.org/misc/misc-7/
-#: (content/misc/misc-7/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/does-tor-get-much-abuse/
+#: (content/abuse/how-much-abuse/contents+en.lrquestion.description)
msgid ""
-"A list of all of our software projects can be found on our [projects "
-"page](https://www.torproject.org/projects/projects.html.en)."
+"Since Tor has [many good uses as well](https://community.torproject.org"
+"/user-research/persona/), we feel that we're doing pretty well at striking a"
+" balance currently."
msgstr ""
-#: https//support.torproject.org/misc/misc-8/
-#: (content/misc/misc-8/contents+en.lrquestion.title)
-msgid "Can I use the Tor logo in my product?"
+#: https//support.torproject.org/abuse/tor-ip-for-legal-case/
+#: (content/abuse/ip-legal-case/contents+en.lrquestion.title)
+msgid "I have questions about a Tor IP address for a legal case."
msgstr ""
-#: https//support.torproject.org/misc/misc-8/
-#: (content/misc/misc-8/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ip-for-legal-case/
+#: (content/abuse/ip-legal-case/contents+en.lrquestion.description)
msgid ""
-"You can read all about that on our [Trademark faq "
-"page](https://www.torproject.org/about/trademark/)."
+"Please read the [legal FAQ written by EFF "
+"lawyers](https://community.torproject.org/relay/community-resources/eff-tor-"
+"legal-faq/). There's a growing [legal "
+"directory](https://blog.torproject.org/blog/start-tor-legal-support-"
+"directory) of people who may be able to help you."
msgstr ""
-#: https//support.torproject.org/misc/misc-9/
-#: (content/misc/misc-9/contents+en.lrquestion.title)
-msgid "I'm having a problem updating or using Vidalia."
+#: https//support.torproject.org/abuse/tor-ip-for-legal-case/
+#: (content/abuse/ip-legal-case/contents+en.lrquestion.description)
+msgid ""
+"If you need to check if a certain IP address was acting as a Tor exit node "
+"at a certain date and time, you can use the [ExoneraTor "
+"tool](https://exonerator.torproject.org/) to query the historic Tor relay "
+"lists and get an answer."
msgstr ""
-#: https//support.torproject.org/misc/misc-9/
-#: (content/misc/misc-9/contents+en.lrquestion.description)
-msgid "Vidalia is no longer maintained or supported."
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.title)
+msgid "Tor is banned from the IRC network I want to use."
msgstr ""
-#: https//support.torproject.org/misc/misc-9/
-#: (content/misc/misc-9/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid "Sometimes jerks make use of Tor to troll IRC channels."
+msgstr ""
+
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"A large portion of the features Vidalia offered have now been integrated "
-"into Tor Browser itself."
+"This abuse results in IP-specific temporary bans (\"klines\" in IRC lingo), "
+"as the network operators try to keep the troll off of their network."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.title)
-msgid "How can I chat with Tor Project teams?"
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid "This response underscores a fundamental flaw in IRC's security model:"
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"Here is how you can get onto IRC and start to chat with Tor contributors in "
-"real time:"
+"they assume that IP addresses equate to humans, and by banning the IP "
+"address they can ban the human."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
-msgid "1. Enter in [OFTC](https://webchat.oftc.net/) webchat."
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid ""
+"In reality, this is not the case — many such trolls routinely make use of "
+"the literally millions of open proxies and compromised computers around the "
+"Internet."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
-msgid "2. Fill in the blanks:"
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid ""
+"The IRC networks are fighting a losing battle of trying to block all these "
+"nodes, and an entire cottage industry of blocklists and counter-trolls has "
+"sprung up based on this flawed security model (not unlike the antivirus "
+"industry)."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
-msgid ""
-"**NICKNAME:** Anything you want, but choose the same nickname (nick) every "
-"time you use IRC to talk to people on Tor. If your nick is already being "
-"used, you will get a message from the system and you should choose another "
-"nick."
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid "The Tor network is just a drop in the bucket here."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
-msgid "**CHANNEL:** #tor"
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid ""
+"On the other hand, from the viewpoint of IRC server operators, security is "
+"not an all-or-nothing thing."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
-msgid "3. Click Enter"
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid ""
+"By responding quickly to trolls or any other social attack, it may be "
+"possible to make the attack scenario less attractive to the attacker."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
-msgid "Congratulations! You're on IRC."
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid ""
+"And most individual IP addresses do equate to individual humans, on any "
+"given IRC network at any given time."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"After a few seconds, you will automatically enter #tor, which is a chatroom "
-"with Tor developers, relay operators and other community members. There are "
-"some random people in #tor as well."
+"The exceptions include NAT gateways which may be allocated access as special"
+" cases."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"You can ask questions in the empty bar at the bottom of the screen. Please, "
-"don't ask to ask, just ask your question."
+"While it's a losing battle to try to stop the use of open proxies, it's not "
+"generally a losing battle to keep klining a single ill-behaved IRC user "
+"until that user gets bored and goes away."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"People may be able to answer right away, or there may be a bit of a delay "
-"(some people are listed on the channel but are away from their keyboards and"
-" record channel activities to read later)."
+"But the real answer is to implement application-level auth systems, to let "
+"in well-behaving users and keep out badly-behaving users."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"If you want to chat with someone specific, start your comment with their "
-"nick and they will typically receive a notification that someone is trying "
-"to contact them."
+"This needs to be based on some property of the human (such as a password "
+"they know), not some property of the way their packets are transported."
msgstr ""
-#: https//support.torproject.org/get-in-touch/irc-help/
-#: (content/get-in-touch/irc-help/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid "Of course, not all IRC networks are trying to ban Tor nodes."
+msgstr ""
+
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"OFTC often doesn't allow people to use their webchat over Tor. For this "
-"reason, and because many people end up preferring it anyway, you should also"
-" consider using an IRC client."
+"After all, quite a few people use Tor to IRC in privacy in order to carry on"
+" legitimate communications without tying them to their real-world identity."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.title)
-msgid "Why I can't join Tor-dev and other channels?"
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid ""
+"Each IRC network needs to decide for itself if blocking a few more of the "
+"millions of IPs that bad people can use is worth losing the contributions "
+"from the well-behaved Tor users."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"The #tor-project channel is where Tor people discuss and coordinate daily "
-"Tor work. It has fewer members than #tor and is more focused on the work at "
-"hand. You are also welcome to join this channel. To access #tor-project, "
-"your nickname (nick) must be registered and verified."
+"If you're being blocked, have a discussion with the network operators and "
+"explain the issues to them."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "Here's how to reach #tor-project and other registered channels."
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid ""
+"They may not be aware of the existence of Tor at all, or they may not be "
+"aware that the hostnames they're klining are Tor exit nodes."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "### Register your nickname"
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid ""
+"If you explain the problem, and they conclude that Tor ought to be blocked, "
+"you may want to consider moving to a network that is more open to free "
+"speech."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"1. Log onto #tor. See [How can I chat with Tor Project teams?](/get-in-touch"
-"/irc-help/)"
+"Maybe inviting them to #tor on irc.oftc.net will help show them that we are "
+"not all evil people."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "2. Then, click on the word **\"Status\"** at the top left of the screen."
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
+msgid ""
+"Finally, if you become aware of an IRC network that seems to be blocking "
+"Tor, or a single Tor exit node, please put that information on [The Tor IRC "
+"block "
+"tracker](https://trac.torproject.org/projects/tor/wiki/doc/BlockingIrc) so "
+"that others can share."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/tor-ban-irc/
+#: (content/abuse/irc-ban/contents+en.lrquestion.description)
msgid ""
-"3. In the window at the bottom of the page, type: `/msg nickserv REGISTER "
-"yournewpassword youremailaddress`"
+"At least one IRC network consults that page to unblock exit nodes that have "
+"been blocked inadvertently."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "4. Hit enter."
+#: https//support.torproject.org/abuse/legal-questions-about-tor-abuse/
+#: (content/abuse/legal-questions/contents+en.lrquestion.title)
+msgid "I have legal questions about Tor abuse."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "If all goes well, you will receive a message that you are registered."
+#: https//support.torproject.org/abuse/legal-questions-about-tor-abuse/
+#: (content/abuse/legal-questions/contents+en.lrquestion.description)
+msgid "We're only the developers."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "The system may register you as your nick_ instead of your nick."
+#: https//support.torproject.org/abuse/legal-questions-about-tor-abuse/
+#: (content/abuse/legal-questions/contents+en.lrquestion.description)
+msgid ""
+"We can answer technical questions, but we're not the ones to talk to about "
+"legal questions or concerns."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "If so, just go with it but remember you are user_ and not user."
+#: https//support.torproject.org/abuse/legal-questions-about-tor-abuse/
+#: (content/abuse/legal-questions/contents+en.lrquestion.description)
+msgid ""
+"Please take a look at the [Tor Legal "
+"FAQ](https://community.torproject.org/relay/community-resources/eff-tor-"
+"legal-faq/), and contact EFF directly if you have any further legal "
+"questions."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "Every time you log on to IRC, to identify your registered nick, type:"
+#: https//support.torproject.org/abuse/nodes-banned-from-mail-server/
+#: (content/abuse/mail-server-ban/contents+en.lrquestion.title)
+msgid "Your nodes are banned from the mail server I want to use."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "`/nick yournick`"
+#: https//support.torproject.org/abuse/nodes-banned-from-mail-server/
+#: (content/abuse/mail-server-ban/contents+en.lrquestion.description)
+msgid ""
+"Even though [Tor isn't useful for spamming](/abuse/what-about-spammers/), "
+"some over-zealous blocklisters seem to think that all open networks like Tor"
+" are evil — they attempt to strong-arm network administrators on policy, "
+"service, and routing issues, and then extract ransoms from victims."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "`/msg nickserv IDENTIFY YourPassWord`"
+#: https//support.torproject.org/abuse/nodes-banned-from-mail-server/
+#: (content/abuse/mail-server-ban/contents+en.lrquestion.description)
+msgid ""
+"If your server administrators decide to make use of these blocklists to "
+"refuse incoming mail, you should have a conversation with them and explain "
+"about Tor and Tor's exit policies."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "### How to verify your nickname"
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.title)
+msgid "I want some content removed from a .onion address."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
msgid ""
-"Then, to complete the registration and ultimately gain access to the #tor-"
-"project channel, your nickname must be **verified**."
+"The Tor Project does not host, control, nor have the ability to discover the"
+" owner or location of a .onion address."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
msgid ""
-"1. To verify your nick, open a new browser window and go to "
-"https://services.oftc.net/login."
+"The .onion address is an address from [an onion service](https://tb-"
+"manual.torproject.org/onion-services/)."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "2. Log in with your IRC nickname and password."
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
+msgid "The name you see ending in .onion is an onion service descriptor."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
msgid ""
-"3. Look for the word **verify** and log in there. It may appear that nothing"
-" has happened. Look at the top of the page, and there will be a column "
-"called **Account**."
+"It's an automatically generated name which can be located on any Tor relay "
+"or client anywhere on the Internet."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "4. Click on **Account**."
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
+msgid ""
+"Onion services are designed to protect both the user and service provider "
+"from discovering who they are and where they are from."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
msgid ""
-"5. Click on the small sentence at the bottom of the square that says: Verify"
-" account."
+"The design of onion services means the owner and location of the .onion site"
+" is hidden even from us."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "6. Fill out the CAPTCHA that pops up, and click ok."
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
+msgid ""
+"But remember that this doesn't mean that onion services are invulnerable."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
msgid ""
-"7. A tiny message will appear: \"Your NickServ account has been verified.\""
+"Traditional police techniques can still be very effective against them, such"
+" as interviewing suspects, writing style analysis, technical analysis of the"
+" content itself, sting operations, keyboard taps, and other physical "
+"investigations."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "8. Go back to the IRC webpage where you are logged in and type:"
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
+msgid ""
+"If you have a complaint about child abuse materials, you may wish to report "
+"it to the National Center for Missing and Exploited Children, which serves "
+"as a national coordination point for investigation of child pornography: "
+"http://www.missingkids.com/."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "`/msg nickserv checkverify`"
+#: https//support.torproject.org/abuse/remove-content-from-onion-address/
+#: (content/abuse/remove-content/contents+en.lrquestion.description)
+msgid "We do not view links you report."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "9. Click ENTER."
+#: https//support.torproject.org/abuse/respond-to-isp-about-exit-relay/
+#: (content/abuse/respond-isp/contents+en.lrquestion.title)
+msgid "How do I respond to my ISP about my exit relay?"
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "10. If all is well, you will receive a message that says:"
+#: https//support.torproject.org/abuse/respond-to-isp-about-exit-relay/
+#: (content/abuse/respond-isp/contents+en.lrquestion.description)
+msgid ""
+"A collection of templates for successfully responding to ISPs is [collected "
+"here](https://community.torproject.org/relay/community-resources/tor-abuse-"
+"templates/)."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "*!NickServ*checkverify"
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid ""
+"The same protections that keep bad people from breaking Tor's anonymity also"
+" prevent us from figuring out what's going on."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "Usermodechange: +R"
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid ""
+"Some fans have suggested that we redesign Tor to include a "
+"[backdoor](https://support.torproject.org/about/backdoor)."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "!NickServ- Successfully set +R on your nick."
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid "There are two problems with this idea."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "````"
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid "First, it technically weakens the system too far."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "Your nick is verified!"
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid ""
+"Having a central way to link users to their activities is a gaping hole for "
+"all sorts of attackers; and the policy mechanisms needed to ensure correct "
+"handling of this responsibility are enormous and unsolved."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "Now, to join #tor-project, you can just type:"
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid ""
+"Second, the [bad people aren't going to get caught by this anyway](/abuse"
+"/what-about-criminals/), since they will use other means to ensure their "
+"anonymity (identity theft, compromising computers and using them as bounce "
+"points, etc)."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "`/join #tor-project` and hit enter."
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid ""
+"This ultimately means that it is the responsibility of site owners to "
+"protect themselves against compromise and security issues that can come from"
+" anywhere."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "You will be allowed into the channel. If so, Congratulations!"
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid "This is just part of signing up for the benefits of the Internet."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
-msgid "However, if you get stuck, you can ask for help in the #tor channel."
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid ""
+"You must be prepared to secure yourself against the bad elements, wherever "
+"they may come from."
msgstr ""
-#: https//support.torproject.org/get-in-touch/why-i-cant-join-tor-channels/
-#: (content/get-in-touch/why-i-cant-join-tor-channels/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
msgid ""
-"You can toggle back and forth between channels by clicking on the different "
-"channel names at the top left of the IRC window."
+"Tracking and increased surveillance are not the answer to preventing abuse."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.title)
-msgid "Why and how I can enable Tor Package Repository in Debian?"
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
+msgid "But remember that this doesn't mean that Tor is invulnerable."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
msgid ""
-"The Tor Project maintains its own [Debian package "
-"repository](https://deb.torproject.org). Since Debian provides the LTS "
-"version of Tor that this might not always give you the latest stable Tor "
-"version, it's recommended to install `tor` from our repository."
+"Traditional police techniques can still be very effective against Tor, such "
+"as investigating means, motive, and opportunity, interviewing suspects, "
+"writing style analysis, technical analysis of the content itself, sting "
+"operations, keyboard taps, and other physical investigations."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/help-trace-tor-user/
+#: (content/abuse/tracing-users/contents+en.lrquestion.description)
msgid ""
-"Here's how you can enable Tor Package Repository in Debian based "
-"distributions:"
+"The Tor Project is also happy to work with everyone including law "
+"enforcement groups to train them how to use the Tor software to safely "
+"conduct investigations or anonymized activities online."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-msgid "#### 1. Install `apt-transport-https`"
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.title)
+msgid "Doesn't Tor enable criminals to do bad things?"
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
+msgid "Criminals can already do bad things."
+msgstr ""
+
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
msgid ""
-"To enable all package managers using the libapt-pkg library to access "
-"metadata and packages available in sources accessible over https (Hypertext "
-"Transfer Protocol Secure)."
+"Since they're willing to break laws, they already have lots of options "
+"available that provide better privacy than Tor provides."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-msgid "# apt install apt-transport-https"
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
+msgid "They can steal cell phones, use them, and throw them in a ditch;"
+msgstr ""
+
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
+msgid ""
+"they can crack into computers in Korea or Brazil and use them to launch "
+"abusive activities;"
+msgstr ""
+
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
+msgid ""
+"they can use spyware, viruses, and other techniques to take control of "
+"literally millions of Windows machines around the world."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
msgid ""
-"#### 2. Add the following entries to `/etc/apt/sources.list` or a new file "
-"in `/etc/apt/sources.list.d/`"
+"Tor aims to provide protection for ordinary people who want to follow the "
+"law."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-msgid "deb https://deb.torproject.org/torproject.org <DISTRIBUTION> main"
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
+msgid "Only criminals have privacy right now, and we need to fix that."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-msgid "deb-src https://deb.torproject.org/torproject.org <DISTRIBUTION> main"
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
+msgid ""
+"Some advocates of anonymity explain that it's just a tradeoff — accepting "
+"the bad uses for the good ones — but there's more to it than that."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-msgid "If you want to try experimental packages:"
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
+msgid ""
+"Criminals and other bad people have the motivation to learn how to get good "
+"anonymity, and many have the motivation to pay well to achieve it."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
msgid ""
-"deb https://deb.torproject.org/torproject.org tor-"
-"experimental-0.3.4.x-<DISTRIBUTION> main"
+"Being able to steal and reuse the identities of innocent victims (identity "
+"theft) makes it even easier."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
msgid ""
-"deb-src https://deb.torproject.org/torproject.org tor-"
-"experimental-0.3.4.x-<DISTRIBUTION> main"
+"Normal people, on the other hand, don't have the time or money to spend "
+"figuring out how to get privacy online."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-msgid "Or nightly builds:"
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
+msgid "This is the worst of all possible worlds."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
msgid ""
-"deb https://deb.torproject.org/torproject.org tor-nightly-"
-"master-<DISTRIBUTION> main"
+"So yes, criminals can use Tor, but they already have better options, and it "
+"seems unlikely that taking Tor away from the world will stop them from doing"
+" their bad things."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-criminals/
+#: (content/abuse/what-about-criminals/contents+en.lrquestion.description)
msgid ""
-"deb-src https://deb.torproject.org/torproject.org tor-nightly-"
-"master-<DISTRIBUTION> main"
+"At the same time, Tor and other privacy measures can fight identity theft, "
+"physical crimes like stalking, and so on."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid ""
-"Replace `<DISTRIBUTION>` with your Operating System codename. Run "
-"`lsb_release -c` or `cat /etc/debian_version` to discover."
+#: https//support.torproject.org/abuse/what-about-spammers/
+#: (content/abuse/what-about-spammers/contents+en.lrquestion.title)
+msgid "What about spammers?"
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-spammers/
+#: (content/abuse/what-about-spammers/contents+en.lrquestion.description)
msgid ""
-"#### 3. Then add the gpg key used to sign the packages by running the "
-"following commands at your command prompt"
+"First of all, the default Tor exit policy rejects all outgoing port 25 "
+"(SMTP) traffic."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-spammers/
+#: (content/abuse/what-about-spammers/contents+en.lrquestion.description)
+msgid "So sending spam mail through Tor isn't going to work by default."
+msgstr ""
+
+#: https//support.torproject.org/abuse/what-about-spammers/
+#: (content/abuse/what-about-spammers/contents+en.lrquestion.description)
msgid ""
-"# wget -qO- "
-"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
-" | gpg --import"
+"It's possible that some relay operators will enable port 25 on their "
+"particular exit node, in which case that computer will allow outgoing mails;"
+" but that individual could just set up an open mail relay too, independent "
+"of Tor."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-spammers/
+#: (content/abuse/what-about-spammers/contents+en.lrquestion.description)
msgid ""
-"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
+"In short, Tor isn't useful for spamming, because nearly all Tor relays "
+"refuse to deliver the mail."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-msgid "#### 4. Install tor and tor debian keyring"
+#: https//support.torproject.org/abuse/what-about-spammers/
+#: (content/abuse/what-about-spammers/contents+en.lrquestion.description)
+msgid "Of course, it's not all about delivering the mail."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
+#: https//support.torproject.org/abuse/what-about-spammers/
+#: (content/abuse/what-about-spammers/contents+en.lrquestion.description)
msgid ""
-"We provide a Debian package to help you keep our signing key current. It is "
-"recommended you use it. Install it with the following commands:"
+"Spammers can use Tor to connect to open HTTP proxies (and from there to SMTP"
+" servers); to connect to badly written mail-sending CGI scripts; and to "
+"control their botnets — that is, to covertly communicate with armies of "
+"compromised computers that deliver the spam."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid "# apt update"
+#: https//support.torproject.org/abuse/what-about-spammers/
+#: (content/abuse/what-about-spammers/contents+en.lrquestion.description)
+msgid ""
+"This is a shame, but notice that spammers are already doing great without "
+"Tor."
msgstr ""
-#: https//support.torproject.org/apt/tor-deb-repo/
-#: (content/apt/apt-1/contents+en.lrquestion.description)
-msgid "# apt install tor deb.torproject.org-keyring"
+#: https//support.torproject.org/abuse/what-about-spammers/
+#: (content/abuse/what-about-spammers/contents+en.lrquestion.description)
+msgid ""
+"Also, remember that many of their more subtle communication mechanisms (like"
+" spoofed UDP packets) can't be used over Tor, because it only transports "
+"correctly-formed TCP connections."
msgstr ""
-#: https//support.torproject.org/apt/tor-ubuntu/
-#: (content/apt/apt-2/contents+en.lrquestion.title)
-msgid "Can I use tor from Ubuntu's repository?"
+#: https//support.torproject.org/metrics/2011-archive/
+#: (content/metrics/2011-archive/contents+en.lrquestion.title)
+msgid "Why are no numbers available before September 2011?"
msgstr ""
-#: https//support.torproject.org/apt/tor-ubuntu/
-#: (content/apt/apt-2/contents+en.lrquestion.description)
-msgid "**No.** Do not use the packages in Ubuntu's universe."
+#: https//support.torproject.org/metrics/2011-archive/
+#: (content/metrics/2011-archive/contents+en.lrquestion.description)
+msgid ""
+"We do have descriptor archives from before that time, but those descriptors "
+"didn't contain all the data we use to estimate user numbers."
msgstr ""
-#: https//support.torproject.org/apt/tor-ubuntu/
-#: (content/apt/apt-2/contents+en.lrquestion.description)
+#: https//support.torproject.org/metrics/2011-archive/
+#: (content/metrics/2011-archive/contents+en.lrquestion.description)
+msgid "Please find the following tarball for more details:"
+msgstr ""
+
+#: https//support.torproject.org/metrics/2011-archive/
+#: (content/metrics/2011-archive/contents+en.lrquestion.description)
msgid ""
-"In the past they have not reliably been updated. That means you could be "
-"missing stability and security fixes."
+"[Tarball](https://archive.org/details/tor_metrics_old_user_number_estimates_…"
msgstr ""
-#: https//support.torproject.org/apt/tor-ubuntu/
-#: (content/apt/apt-2/contents+en.lrquestion.description)
-msgid "Please, use [Tor Debian repository](/apt/tor-deb-repo)."
+#: https//support.torproject.org/metrics/bridge-users/
+#: (content/metrics/bridge-users/contents+en.lrquestion.title)
+msgid ""
+"And what about the advantage of the current approach over the old one when "
+"it comes to bridge users?"
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.title)
-msgid "Can I use APT over Tor?"
+#: https//support.torproject.org/metrics/bridge-users/
+#: (content/metrics/bridge-users/contents+en.lrquestion.description)
+msgid ""
+"Oh, that's a whole different story. We wrote a 13 page long [technical "
+"report](https://research.torproject.org/techreports/counting-daily-bridge-"
+"users-2012-10-24.pdf) explaining the reasons for retiring the old approach."
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/metrics/bridge-users/
+#: (content/metrics/bridge-users/contents+en.lrquestion.description)
msgid ""
-"Yes, `deb.torproject.org` is also served through via an Onion Service: "
-"http://sdscoq7snqtznauu.onion/"
+"tl;dr: in the old approach we measured the wrong thing, and now we measure "
+"the right thing."
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid "To use Apt over Tor, the apt transport needs to be installed:"
+#: https//support.torproject.org/metrics/bridges-reports/
+#: (content/metrics/bridges-reports/contents+en.lrquestion.title)
+msgid ""
+"Why are there so few bridge users that are not using the default OR protocol"
+" or that are using IPv6?"
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid "# apt install apt-transport-tor"
+#: https//support.torproject.org/metrics/bridges-reports/
+#: (content/metrics/bridges-reports/contents+en.lrquestion.description)
+msgid ""
+"Very few bridges report data on transports or IP versions yet, and by "
+"default we consider requests to use the default OR protocol and IPv4."
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid "Then replace the address in the lines added before with, for example:"
+#: https//support.torproject.org/metrics/bridges-reports/
+#: (content/metrics/bridges-reports/contents+en.lrquestion.description)
+msgid ""
+"Once more bridges report these data, the numbers will become more accurate."
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid "# For the stable version."
+#: https//support.torproject.org/metrics/censorship-events/
+#: (content/metrics/censorship-events/contents+en.lrquestion.title)
+msgid ""
+"What are these red and blue dots indicating possible censorship events?"
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid "deb tor://sdscoq7snqtznauu.onion/torproject.org <DISTRIBUTION> main"
+#: https//support.torproject.org/metrics/censorship-events/
+#: (content/metrics/censorship-events/contents+en.lrquestion.description)
+msgid ""
+"We run an anomaly-based censorship-detection system that looks at estimated "
+"user numbers over a series of days and predicts the user number in the next "
+"days."
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid "# For the unstable version."
+#: https//support.torproject.org/metrics/censorship-events/
+#: (content/metrics/censorship-events/contents+en.lrquestion.description)
+msgid ""
+"If the actual number is higher or lower, this might indicate a possible "
+"censorship event or release of censorship."
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/metrics/censorship-events/
+#: (content/metrics/censorship-events/contents+en.lrquestion.description)
msgid ""
-"deb tor://sdscoq7snqtznauu.onion/torproject.org tor-nightly-"
-"master-<DISTRIBUTION> main"
+"For more details, see our [technical "
+"report](https://research.torproject.org/techreports/detector-2011-09-09.pdf)."
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
+#: https//support.torproject.org/metrics/concurrent-users/
+#: (content/metrics/concurrent-users/contents+en.lrquestion.title)
msgid ""
-"Now refresh your sources and try if it's still possible to install tor:"
+"So, are these distinct users per day, average number of users connected over"
+" the day, or what?"
msgstr ""
-#: https//support.torproject.org/apt/apt-over-tor/
-#: (content/apt/apt-3/contents+en.lrquestion.description)
-msgid "# apt install tor"
+#: https//support.torproject.org/metrics/concurrent-users/
+#: (content/metrics/concurrent-users/contents+en.lrquestion.description)
+msgid ""
+"Average number of concurrent users, estimated from data collected over a "
+"day. We can't say how many distinct users there are."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.title)
-msgid "How can I install Tor rpm package"
+#: https//support.torproject.org/metrics/country-origin/
+#: (content/metrics/country-origin/contents+en.lrquestion.title)
+msgid "How do you know which countries users come from?"
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
+#: https//support.torproject.org/metrics/country-origin/
+#: (content/metrics/country-origin/contents+en.lrquestion.description)
msgid ""
-"The Tor Project maintains its own [RPM package "
-"repository](https://rpm.torproject.org) for CentOS and RHEL and Fedora."
+"The directories resolve IP addresses to country codes and report these "
+"numbers in aggregate form. This is one of the reasons why tor ships with a "
+"GeoIP database."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
+#: https//support.torproject.org/metrics/directories-reports/
+#: (content/metrics/directories-reports/contents+en.lrquestion.title)
+msgid "Do all directories report these directory request numbers?"
+msgstr ""
+
+#: https//support.torproject.org/metrics/directories-reports/
+#: (content/metrics/directories-reports/contents+en.lrquestion.description)
msgid ""
-"Here's how you can enable Tor Package Repository for both CentOS and RHEL "
-"and Fedora:"
+"No, but we can see what fraction of directories reported them, and then we "
+"can extrapolate the total number in the network."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "#### 1. Enable epel repository (only for CentOS and RHEL)"
+#: https//support.torproject.org/metrics/graph-data-point/
+#: (content/metrics/graph-data-point/contents+en.lrquestion.title)
+msgid ""
+"But I noticed that the last data point went up/down a bit since I last "
+"looked a few hours ago. Why is that?"
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "# dnf install epel-release -y"
+#: https//support.torproject.org/metrics/graph-data-point/
+#: (content/metrics/graph-data-point/contents+en.lrquestion.description)
+msgid ""
+"The reason is that we publish user numbers once we're confident enough that "
+"they won't change significantly anymore."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "### 2. Add the following to /etc/yum.repos.d/tor.repo"
+#: https//support.torproject.org/metrics/graph-data-point/
+#: (content/metrics/graph-data-point/contents+en.lrquestion.description)
+msgid ""
+"But it's always possible that a directory reports data a few hours after we "
+"were confident enough, but which then slightly changed the graph."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "For CentOS or RHEL:"
+#: https//support.torproject.org/metrics/graphs/
+#: (content/metrics/graphs/contents+en.lrquestion.title)
+msgid "Why do the graphs end 2 days in the past and not today?"
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "[tor]"
+#: https//support.torproject.org/metrics/graphs/
+#: (content/metrics/graphs/contents+en.lrquestion.description)
+msgid ""
+"Relays and bridges report some of the data in 24-hour intervals which may "
+"end at any time of the day."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "name=Tor for Enterprise Linux $releasever - $basearch"
+#: https//support.torproject.org/metrics/graphs/
+#: (content/metrics/graphs/contents+en.lrquestion.description)
+msgid ""
+"And after such an interval is over relays and bridges might take another 18 "
+"hours to report the data."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+#: https//support.torproject.org/metrics/graphs/
+#: (content/metrics/graphs/contents+en.lrquestion.description)
+msgid ""
+"We cut off the last two days from the graphs, because we want to avoid that "
+"the last data point in a graph indicates a recent trend change which is in "
+"fact just an artifact of the algorithm."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "enabled=1"
+#: https//support.torproject.org/metrics/methodology/
+#: (content/metrics/methodology/contents+en.lrquestion.title)
+msgid ""
+"Why do you believe the current approach to estimate user numbers is more "
+"accurate?"
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "gpgcheck=1"
+#: https//support.torproject.org/metrics/methodology/
+#: (content/metrics/methodology/contents+en.lrquestion.description)
+msgid ""
+"For direct users, we include all directories which we didn't do in the old "
+"approach."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+#: https//support.torproject.org/metrics/methodology/
+#: (content/metrics/methodology/contents+en.lrquestion.description)
+msgid ""
+"We also use histories that only contain bytes written to answer directory "
+"requests, which is more precise than using general byte histories."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "cost=100"
+#: https//support.torproject.org/metrics/stats-report/
+#: (content/metrics/stats-report/contents+en.lrquestion.title)
+msgid ""
+"Are there more fine-grained numbers available, for example, on the number of"
+" users per hour?"
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "For Fedora:"
+#: https//support.torproject.org/metrics/stats-report/
+#: (content/metrics/stats-report/contents+en.lrquestion.description)
+msgid ""
+"No, the relays that report these statistics aggregate requests by country of"
+" origin and over a period of 24 hours."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "name=Tor for Fedora $releasever - $basearch"
+#: https//support.torproject.org/metrics/stats-report/
+#: (content/metrics/stats-report/contents+en.lrquestion.description)
+msgid ""
+"The statistics we would need to gather for the number of users per hour "
+"would be too detailed and might put users at risk."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+#: https//support.torproject.org/metrics/user-estimation/
+#: (content/metrics/user-estimation/contents+en.lrquestion.title)
+msgid "How is it even possible to count users in an anonymity network?"
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+#: https//support.torproject.org/metrics/user-estimation/
+#: (content/metrics/user-estimation/contents+en.lrquestion.description)
+msgid ""
+"We actually don't count users, but we count requests to the directories that"
+" clients make periodically to update their list of relays and estimate "
+"number of users indirectly from there."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "### 3. Install the Tor package"
+#: https//support.torproject.org/metrics/user-numbers/
+#: (content/metrics/user-numbers/contents+en.lrquestion.title)
+msgid "How do you get from these directory requests to user numbers?"
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "Then you can install the latest Tor package."
+#: https//support.torproject.org/metrics/user-numbers/
+#: (content/metrics/user-numbers/contents+en.lrquestion.description)
+msgid ""
+"We put in the assumption that the average client makes 10 such requests per "
+"day."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "# dnf install tor -y"
+#: https//support.torproject.org/metrics/user-numbers/
+#: (content/metrics/user-numbers/contents+en.lrquestion.description)
+msgid ""
+"A tor client that is connected 24/7 makes about 15 requests per day, but not"
+" all clients are connected 24/7, so we picked the number 10 for the average "
+"client."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
+#: https//support.torproject.org/metrics/user-numbers/
+#: (content/metrics/user-numbers/contents+en.lrquestion.description)
msgid ""
-"Using it for the first time, you will have to import the GPG public key."
+"We simply divide directory requests by 10 and consider the result as the "
+"number of users."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "Importing GPG key 0x3621CD35:"
+#: https//support.torproject.org/metrics/user-numbers/
+#: (content/metrics/user-numbers/contents+en.lrquestion.description)
+msgid ""
+"Another way of looking at it, is that we assume that each request represents"
+" a client that stays online for one tenth of a day, so 2 hours and 24 "
+"minutes."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "Userid : \"Kushal Das (RPM Signing key) <kushal(a)torproject.org>\""
+#: https//support.torproject.org/metrics/users-or-clients/
+#: (content/metrics/user-or-clients/contents+en.lrquestion.title)
+msgid ""
+"Are these Tor clients or users? What if there's more than one user behind a"
+" Tor client?"
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "Fingerprint: 999E C8E3 14BC 8D46 022D 6C7D E217 C30C 3621 CD35"
+#: https//support.torproject.org/metrics/users-or-clients/
+#: (content/metrics/user-or-clients/contents+en.lrquestion.description)
+msgid ""
+"Then we count those users as one. We really count clients, but it's more "
+"intuitive for most people to think of users, that's why we say users and not"
+" clients."
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "From : https://rpm.torproject.org/fedora/public_gpg.key"
+#: https//support.torproject.org/metrics/user-overcount/
+#: (content/metrics/user-overcount/contents+en.lrquestion.title)
+msgid ""
+"What if a user runs Tor on a laptop and changes their IP address a few times"
+" per day? Don't you overcount that user?"
msgstr ""
-#: https//support.torproject.org/rpm/tor-rpm-install/
-#: (content/rpm/install/contents+en.lrquestion.description)
-msgid "Is this ok [y/N]: y"
+#: https//support.torproject.org/metrics/user-overcount/
+#: (content/metrics/user-overcount/contents+en.lrquestion.description)
+msgid ""
+"No, because that user updates their list of relays as often as a user that "
+"doesn't change IP address over the day."
msgstr ""
#: lego/templates/banner.html:3 lego/templates/banner.html:5
#: templates/banner.html:3 templates/banner.html:5
msgid "Close banner"
-msgstr ""
+msgstr "Funga banner"
#: lego/templates/banner.html:11 templates/banner.html:11
-msgid "Tracking, surveillance, and censorship are widespread online."
+msgid "Use a Mask, Use Tor."
msgstr ""
#: lego/templates/banner.html:20 templates/banner.html:20
-msgid "TAKE BACK THE INTERNET WITH TOR"
-msgstr ""
+msgid "Resist the surveillance pandemic."
+msgstr "Pinga janga la uchunguzi"
-#: lego/templates/banner.html:33 lego/templates/banner.html:35
-#: templates/banner.html:33 templates/banner.html:35
-msgid "DONATE NOW"
+#: lego/templates/banner.html:32 templates/banner.html:32
+msgid "Your donation will be matched by Friends of Tor, up to $100,000."
msgstr ""
-#: lego/templates/banner.html:37 templates/banner.html:37
-msgid "Give today, and Mozilla will match your donation."
+#: lego/templates/banner.html:38 lego/templates/footer.html:64
+#: lego/templates/footer.html:66 lego/templates/navbar.html:18
+#: lego/templates/navbar.html:20 templates/banner.html:38
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
+msgid "Donate Now"
+msgstr "Toa sasa"
+
+#: lego/templates/banner.html:40 templates/banner.html:40
+msgid "DONATE NOW"
msgstr ""
-#: lego/templates/footer.html:10 lego/templates/footer.html:19
-#: lego/templates/navbar.html:83 templates/footer.html:10
-#: templates/footer.html:19 templates/navbar.html:83
+#: lego/templates/footer.html:13 lego/templates/footer.html:22
+#: lego/templates/navbar.html:83 templates/footer.html:13
+#: templates/footer.html:22 templates/navbar.html:83
msgid "Download Tor Browser"
msgstr "Pakua kivinjari cha Tor"
-#: lego/templates/footer.html:11 templates/footer.html:11
+#: lego/templates/footer.html:14 templates/footer.html:14
msgid ""
"Download Tor Browser to experience real private browsing without tracking, "
"surveillance, or censorship."
msgstr ""
-#: lego/templates/footer.html:28 templates/footer.html:28
+#: lego/templates/footer.html:35 templates/footer.html:35
msgid "Our mission:"
msgstr "mipango yetu"
-#: lego/templates/footer.html:29 templates/footer.html:29
+#: lego/templates/footer.html:36 templates/footer.html:36
msgid ""
"To advance human rights and freedoms by creating and deploying free and open"
" source anonymity and privacy technologies, supporting their unrestricted "
@@ -8413,26 +11410,19 @@ msgid ""
"understanding."
msgstr ""
-#: lego/templates/footer.html:57 lego/templates/footer.html:59
-#: lego/templates/navbar.html:18 lego/templates/navbar.html:20
-#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:18
-#: templates/navbar.html:20
-msgid "Donate Now"
-msgstr ""
-
-#: lego/templates/footer.html:66 templates/footer.html:66
+#: lego/templates/footer.html:75 templates/footer.html:75
msgid "Subscribe to our Newsletter"
msgstr "Jiunge kwenye gazeti letu"
-#: lego/templates/footer.html:67 templates/footer.html:67
+#: lego/templates/footer.html:76 templates/footer.html:76
msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
-#: lego/templates/footer.html:68 templates/footer.html:68
+#: lego/templates/footer.html:77 templates/footer.html:77
msgid "Sign up"
-msgstr ""
+msgstr "Sajili"
-#: lego/templates/footer.html:87 templates/footer.html:87
+#: lego/templates/footer.html:98 templates/footer.html:98
#, python-format
msgid ""
"Trademark, copyright notices, and rules for use by third parties can be "
@@ -8496,7 +11486,7 @@ msgstr ""
#: lego/templates/secure-connections.html:37
#: templates/secure-connections.html:37
msgid "Site.com"
-msgstr ""
+msgstr "Tovuti.com"
#: lego/templates/secure-connections.html:40
#: templates/secure-connections.html:40
@@ -8506,17 +11496,17 @@ msgstr ""
#: lego/templates/secure-connections.html:44
#: templates/secure-connections.html:44
msgid "user / pw"
-msgstr ""
+msgstr "mtumiaji/ pw"
#: lego/templates/secure-connections.html:47
#: templates/secure-connections.html:47
msgid "Username and password used for authentication."
-msgstr ""
+msgstr "Jina la mtumiaji na nywila iliyotumika kwa uhalisishaji."
#: lego/templates/secure-connections.html:51
#: templates/secure-connections.html:51
msgid "data"
-msgstr ""
+msgstr "data"
#: lego/templates/secure-connections.html:54
#: templates/secure-connections.html:54
@@ -8526,7 +11516,7 @@ msgstr ""
#: lego/templates/secure-connections.html:58
#: templates/secure-connections.html:58
msgid "location"
-msgstr ""
+msgstr "mahali"
#: lego/templates/secure-connections.html:61
#: templates/secure-connections.html:61
@@ -8540,31 +11530,41 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr ""
+#: templates/glossary.html:26
+msgid "Contributors to item page:"
+msgstr ""
+
+#: templates/glossary.html:28
+msgid "Edit item page"
+msgstr ""
+
+#: templates/glossary.html:29 templates/macros/question.html:19
+#: templates/word.html:26
+msgid "Suggest Feedback"
+msgstr ""
+
+#: templates/glossary.html:30 templates/macros/question.html:20
+#: templates/word.html:27
+msgid "Permalink"
+msgstr ""
+
#: templates/layout.html:5
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
msgstr ""
-#: templates/layout.html:10
+#: templates/layout.html:14
msgid "Tor Project | Support"
msgstr "ninasaidia mradi wa tor"
-#: templates/sidenav.html:4 templates/sidenav.html:36
+#: templates/sidenav.html:4 templates/sidenav.html:34
msgid "Topics"
msgstr "mada"
-#: templates/macros/question.html:16 templates/word.html:22
+#: templates/macros/question.html:16 templates/word.html:23
msgid "Contributors to this page:"
msgstr ""
-#: templates/macros/question.html:18 templates/word.html:24
+#: templates/macros/question.html:18 templates/word.html:25
msgid "Edit this page"
-msgstr ""
-
-#: templates/macros/question.html:19 templates/word.html:25
-msgid "Suggest Feedback"
-msgstr ""
-
-#: templates/macros/question.html:20 templates/word.html:26
-msgid "Permalink"
-msgstr ""
+msgstr "Hariri ukurasa huu"
diff --git a/contents+zh-CN.po b/contents+zh-CN.po
index aed3e7997c..e976fb88a5 100644
--- a/contents+zh-CN.po
+++ b/contents+zh-CN.po
@@ -19,7 +19,7 @@
# ff98sha, 2021
# Scott Rhodes <starring169(a)gmail.com>, 2021
# MD Rights <psychi2009(a)gmail.com>, 2021
-# 狂男风 <CrazyBoyFeng(a)qq.com>, 2021
+# 狂男风 <CrazyBoyFeng(a)Live.Com>, 2021
# Emma Peel, 2021
#
msgid ""
@@ -3570,6 +3570,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3739,7 +3741,7 @@ msgstr "简单来说,这项技术给予了不同的用户某种特定的屏幕
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -10039,7 +10041,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
diff --git a/contents+zh-TW.po b/contents+zh-TW.po
index 9c4372a35c..3817231286 100644
--- a/contents+zh-TW.po
+++ b/contents+zh-TW.po
@@ -10,9 +10,9 @@
# Andrea Bras, 2020
# erinm, 2020
# 揚鈞 蘇 <tukishimaaoba(a)gmail.com>, 2020
-# Emma Peel, 2021
# 孟邦 王, 2021
# Hsiu-Ming Chang <cges30901(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -20,7 +20,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-30 10:04+CET\n"
"PO-Revision-Date: 2018-10-02 22:41+0000\n"
-"Last-Translator: Hsiu-Ming Chang <cges30901(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Chinese (Taiwan) (https://www.transifex.com/otf/teams/1519/zh_TW/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -3371,6 +3371,8 @@ msgid ""
"gpg --output ./tor.keyring --export "
"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
msgstr ""
+"gpg --output ./tor.keyring --export "
+"0xEF6E286DDA85EA2A4BA7DE684E2C6E8793298290"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3422,6 +3424,8 @@ msgid ""
"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
msgstr ""
+"gpgv --keyring .\\tor.keyring Downloads\\torbrowser-install-win64-9.0_en-"
+"US.exe.asc Downloads\\torbrowser-install-win64-9.0_en-US.exe"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3494,6 +3498,9 @@ msgid ""
"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
"--import -"
msgstr ""
+"curl -s https://openpgpkey.torproject.org/.well-"
+"known/openpgpkey/torproject.org/hu/kounek7zrdx745qydx6p59t9mqjpuhdf |gpg "
+"--import -"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3517,6 +3524,7 @@ msgstr ""
msgid ""
"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
msgstr ""
+"`$ gpg --keyserver keys.openpgp.org --search-keys torbrowser(a)torproject.org`"
#: https//support.torproject.org/tbb/how-to-verify-signature/
#: (content/tbb/how-to-verify-signature/contents+en.lrquestion.description)
@@ -3583,7 +3591,7 @@ msgstr ""
#: https//support.torproject.org/tbb/maximized-torbrowser-window/
#: (content/tbb/maximized-torbrowser-window/contents+en.lrquestion.description)
msgid "![letterboxing](/static/images/letterboxing.jpg)"
-msgstr ""
+msgstr "![letterboxing](/static/images/letterboxing.jpg)"
#: https//support.torproject.org/tbb/tbb-1/
#: (content/tbb/tbb-1/contents+en.lrquestion.title)
@@ -4063,7 +4071,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --verbose`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --verbose`"
#: https//support.torproject.org/tbb/tbb-21/
#: (content/tbb/tbb-21/contents+en.lrquestion.description)
@@ -4077,7 +4085,7 @@ msgstr ""
#: https//support.torproject.org/connecting/connecting-2/
#: (content/connecting/connecting-2/contents+en.lrquestion.description)
msgid "`./start-tor-browser.desktop --log [file]`"
-msgstr ""
+msgstr "`./start-tor-browser.desktop --log [file]`"
#: https//support.torproject.org/tbb/tbb-22/
#: (content/tbb/tbb-22/contents+en.lrquestion.title)
@@ -6717,7 +6725,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//support.torproject.org/operators/hibernation/
#: (content/operators/hibernation/contents+en.lrquestion.description)
@@ -6825,12 +6833,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart week 3 10:00"
-msgstr ""
+msgstr "AccountingStart week 3 10:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 500 GBytes"
-msgstr ""
+msgstr "AccountingMax 500 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6857,12 +6865,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 12:00"
-msgstr ""
+msgstr "AccountingStart day 12:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingMax 50 GBytes"
-msgstr ""
+msgstr "AccountingMax 50 GBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -6912,12 +6920,12 @@ msgstr ""
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "AccountingStart day 0:00"
-msgstr ""
+msgstr "AccountingStart day 0:00"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
msgid "RelayBandwidthRate 1000 KBytes"
-msgstr ""
+msgstr "RelayBandwidthRate 1000 KBytes"
#: https//support.torproject.org/operators/limit-total-bandwidth/
#: (content/operators/limit-total-bandwidth/contents+en.lrquestion.description)
@@ -8895,7 +8903,7 @@ msgstr ""
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
msgid "gpg --fingerprint tor-security(a)lists.torproject.org"
-msgstr ""
+msgstr "gpg --fingerprint tor-security(a)lists.torproject.org"
#: https//support.torproject.org/misc/bug-or-feedback/
#: (content/misc/bug-or-feedback/contents+en.lrquestion.description)
@@ -9669,7 +9677,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# dpkg --print-architecture"
-msgstr ""
+msgstr "# dpkg --print-architecture"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9703,7 +9711,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# apt install apt-transport-https"
-msgstr ""
+msgstr "# apt install apt-transport-https"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9817,12 +9825,16 @@ msgid ""
"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
" | gpg --import"
msgstr ""
+"# wget -qO- "
+"https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E8…"
+" | gpg --import"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid ""
"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
msgstr ""
+"# gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -"
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
@@ -9846,7 +9858,7 @@ msgstr ""
#: https//support.torproject.org/apt/tor-deb-repo/
#: (content/apt/apt-1/contents+en.lrquestion.description)
msgid "# apt install tor deb.torproject.org-keyring"
-msgstr ""
+msgstr "# apt install tor deb.torproject.org-keyring"
#: https//support.torproject.org/apt/tor-ubuntu/
#: (content/apt/apt-2/contents+en.lrquestion.title)
@@ -9890,7 +9902,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "# apt install apt-transport-tor"
-msgstr ""
+msgstr "# apt install apt-transport-tor"
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
@@ -9933,7 +9945,7 @@ msgstr ""
#: https//support.torproject.org/apt/apt-over-tor/
#: (content/apt/apt-3/contents+en.lrquestion.description)
msgid "# apt install tor"
-msgstr ""
+msgstr "# apt install tor"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.title)
@@ -9985,37 +9997,37 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgcheck=1"
-msgstr ""
+msgstr "gpgcheck=1"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
@@ -10025,17 +10037,17 @@ msgstr ""
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//support.torproject.org/rpm/tor-rpm-install/
#: (content/rpm/install/contents+en.lrquestion.description)
commit 032961641a59cad2d9d582d7790706181a8cfaed
Author: Translation commit bot <translation(a)torproject.org>
Date: Mon Jul 19 15:46:01 2021 +0000
https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-conten…
---
contents+ar.po | 110 +-
contents+bn.po | 94 +-
contents+de.po | 130 +-
contents+el.po | 168 +-
contents+fa.po | 114 +-
contents+hi.po | 366 +-
contents+hu.po | 327 +-
contents+id.po | 441 +-
contents+it.po | 303 +-
contents+ja.po | 327 +-
contents+ko.po | 453 +-
contents+mk.po | 128 +-
contents+ms.po | 18709 ++++++++++++++++++++++++++++++++++++++++++++++++++++
contents+my.po | 122 +-
contents+nb-NO.po | 389 +-
contents+pa.po | 18681 +++++++++++++++++++++++++++++++++++++++++++++++++++
contents+pl.po | 86 +-
contents+pt-BR.po | 80 +-
contents+ro.po | 159 +-
contents+ru.po | 351 +-
contents+sw.po | 18687 +++++++++++++++++++++++++++++++++++++++++++++++++++
contents+zh-CN.po | 120 +-
22 files changed, 58306 insertions(+), 2039 deletions(-)
diff --git a/contents+ar.po b/contents+ar.po
index 8a1b888fb8..d002ab7264 100644
--- a/contents+ar.po
+++ b/contents+ar.po
@@ -16,9 +16,9 @@
# IDRASSI Mounir <mounir.idrassi(a)idrix.fr>, 2021
# erinm, 2021
# محيي الدين <tx99h4(a)hotmail.com>, 2021
-# Emma Peel, 2021
# Isho Antar <IshoAntar(a)protonmail.com>, 2021
# NASI₿ <nomadweb(a)protonmail.ch>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -26,7 +26,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: NASI₿ <nomadweb(a)protonmail.ch>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Arabic (https://www.transifex.com/otf/teams/1519/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -7363,7 +7363,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7410,12 +7410,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7447,7 +7447,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -7457,7 +7457,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7546,17 +7546,17 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7982,7 +7982,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -17275,7 +17275,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -17404,6 +17404,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -17413,7 +17415,7 @@ msgstr "2. قم بتثبيت حزمة \"obfs4proxy\" و \"tor\" NetBSD"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -17826,17 +17828,17 @@ msgstr "### 3. ابدأ `tor`:"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -17857,7 +17859,7 @@ msgstr "لتأكيد أن جسرك يعمل بدون مشاكل ، يجب أن
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -18360,7 +18362,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -18673,22 +18675,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -18718,7 +18720,7 @@ msgstr "تثبيت الحزمة `ca_root_nss`:"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -18781,12 +18783,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -18803,7 +18805,7 @@ msgstr "هنا يمكننا اختيار تثبيت أحدث إصدار ثابت
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -18817,7 +18819,7 @@ msgstr "... أو تثبيت إصدار ألفا:"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -18879,19 +18881,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -18907,7 +18909,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -19007,7 +19009,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -19086,7 +19088,7 @@ msgstr "يمكنك فحص سجلات الجسر الخاص بك عن طريق ت
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -19101,7 +19103,7 @@ msgstr "إليك كيف يمكنك الحصول على خط الجسر الخا
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -19145,12 +19147,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -19192,7 +19194,7 @@ msgstr "* CentOS / RHEL:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -19228,7 +19230,7 @@ msgstr "ثم قم بتثبيت الحزم التالية."
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -19238,7 +19240,7 @@ msgstr "* OpenSUSE:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -19257,22 +19259,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -19345,7 +19347,7 @@ msgstr "ثم قم بتثبيت Tor والتبعيات."
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -19386,7 +19388,7 @@ msgstr "### 1. تثبيت الحزم"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -19416,12 +19418,12 @@ msgstr "### 3. تأكد من تمكين إعداد sysctl \"معرّف_ عشوا
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -19433,7 +19435,7 @@ msgstr "### 4. ابدأ برنامج Tor الخفي وتأكد من أنه يب
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -19452,7 +19454,7 @@ msgstr "قم بإنشاء المجلد التالي:"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -19518,7 +19520,7 @@ msgstr "كيفية نشر جسر obfs4 على OpenBSD"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -19549,22 +19551,22 @@ msgstr "### 3. أنشئ مجلد tor وامنحه الأذونات الصحيح
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
diff --git a/contents+bn.po b/contents+bn.po
index a960eca08f..29d145a6dd 100644
--- a/contents+bn.po
+++ b/contents+bn.po
@@ -14674,7 +14674,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14803,6 +14803,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14812,7 +14814,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15212,17 +15214,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15243,7 +15245,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15681,7 +15683,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15875,6 +15877,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15945,22 +15949,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15987,7 +15991,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16041,12 +16045,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16063,7 +16067,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16077,7 +16081,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16132,19 +16136,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16158,7 +16162,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16251,7 +16255,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16268,7 +16272,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16321,7 +16325,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16336,7 +16340,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16378,12 +16382,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16425,7 +16429,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16461,7 +16465,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16471,7 +16475,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16488,22 +16492,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16572,7 +16576,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16613,7 +16617,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16638,12 +16642,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16655,7 +16659,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16672,7 +16676,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16736,7 +16740,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16767,22 +16771,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -17302,7 +17306,7 @@ msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
diff --git a/contents+de.po b/contents+de.po
index 07881103e4..1b0a0f2aa0 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -19,9 +19,9 @@
# IDRASSI Mounir <mounir.idrassi(a)idrix.fr>, 2021
# Ettore Atalan <atalanttore(a)googlemail.com>, 2021
# erinm, 2021
-# Emma Peel, 2021
# kwadronaut <kwadronaut(a)autistici.org>, 2021
# Curtis Baltimore <curtisbaltimore(a)protonmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -29,7 +29,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: Curtis Baltimore <curtisbaltimore(a)protonmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -4240,7 +4240,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4264,7 +4264,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4335,7 +4335,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4455,12 +4455,12 @@ msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4617,12 +4617,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4659,7 +4659,7 @@ msgstr "server {"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4671,7 +4671,7 @@ msgstr "server_name <your-onion-address>.onion;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -7589,7 +7589,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7636,12 +7636,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7673,7 +7673,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -7683,7 +7683,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7772,17 +7772,17 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -8208,7 +8208,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -17695,7 +17695,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -17824,6 +17824,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -17833,7 +17835,7 @@ msgstr "2. Installiere `obfs4proxy` und NetBSD's `tor`-Paket"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -18266,17 +18268,17 @@ msgstr "### 3. Starte 'tor':"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -18299,7 +18301,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -18809,7 +18811,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -19008,6 +19010,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -19084,22 +19088,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -19130,7 +19134,7 @@ msgstr "Installieren des Pakets `ca_root_nss`:"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -19195,12 +19199,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -19219,7 +19223,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -19233,7 +19237,7 @@ msgstr "... oder installiere eine Alpha-Version:"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -19296,19 +19300,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -19324,7 +19328,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -19426,7 +19430,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -19508,7 +19512,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -19525,7 +19529,7 @@ msgstr "Hier siehst du, wie du deine Brücken-Konfiguration erhalten kannst:"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -19570,12 +19574,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -19617,7 +19621,7 @@ msgstr "* CentOS / RHEL:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -19653,7 +19657,7 @@ msgstr "Und installiere dann die folgenden Pakete."
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -19663,7 +19667,7 @@ msgstr "* OpenSUSE:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -19683,22 +19687,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -19773,7 +19777,7 @@ msgstr "Dann Tor und die Abhängigkeiten installieren"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -19814,7 +19818,7 @@ msgstr "### 1. Pakete installieren"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -19847,12 +19851,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -19866,7 +19870,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -19883,7 +19887,7 @@ msgstr "Erstelle den folgenden Ordner:"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -19949,7 +19953,7 @@ msgstr "Wie man eine obfs4-Brücke unter OpenBSD bereitstellt."
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -19984,22 +19988,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
diff --git a/contents+el.po b/contents+el.po
index 9b35b39ded..6f34c50bea 100644
--- a/contents+el.po
+++ b/contents+el.po
@@ -8,8 +8,8 @@
# Christos Vidai <dizzy23designs(a)gmail.com>, 2021
# erinm, 2021
# Adrian Pappas, 2021
-# Emma Peel, 2021
# george k <norhorn(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -17,7 +17,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: george k <norhorn(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Greek (https://www.transifex.com/otf/teams/1519/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -3723,7 +3723,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3747,7 +3747,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3810,7 +3810,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3920,17 +3920,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4078,12 +4078,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4120,7 +4120,7 @@ msgstr "διακομιστής {"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4132,7 +4132,7 @@ msgstr "server_name <your-onion-address>.onion;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -6727,7 +6727,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6774,12 +6774,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6794,7 +6794,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6811,7 +6811,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6821,7 +6821,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6910,24 +6910,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7346,7 +7346,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -8778,7 +8778,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -14281,12 +14281,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
-msgstr ""
+msgstr "DirPort 80"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPortFrontPage /path/to/html/file"
-msgstr ""
+msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14310,7 +14310,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr ""
+msgstr "https://blog.torproject.org/tips-running-exit-node"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14372,7 +14372,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "ExitRelay 1"
-msgstr ""
+msgstr "ExitRelay 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14631,7 +14631,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "verbosity: 1"
-msgstr ""
+msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15178,7 +15178,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -15307,6 +15307,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15316,7 +15318,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15433,7 +15435,7 @@ msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15735,17 +15737,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15766,7 +15768,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15827,7 +15829,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15849,6 +15851,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16215,7 +16219,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -16409,6 +16413,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -16479,22 +16485,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16521,7 +16527,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16575,12 +16581,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16597,7 +16603,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16611,7 +16617,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16669,19 +16675,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16695,7 +16701,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16788,7 +16794,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16805,7 +16811,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16858,7 +16864,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16873,7 +16879,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16915,12 +16921,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16962,7 +16968,7 @@ msgstr "* CentOS / RHEL:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16998,7 +17004,7 @@ msgstr "Στη συνέχεια εγκαταστήστε τα ακόλουθα
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17008,7 +17014,7 @@ msgstr "* OpenSUSE:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17027,22 +17033,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17111,7 +17117,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -17152,7 +17158,7 @@ msgstr "### 1. Εγκατάσταση πακέτων"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17179,12 +17185,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17196,7 +17202,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17213,7 +17219,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17277,7 +17283,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -17311,22 +17317,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -18426,7 +18432,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ftp https://stable.mtier.org/openup"
-msgstr ""
+msgstr "ftp https://stable.mtier.org/openup"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -18616,7 +18622,7 @@ msgstr "In /etc/yum/yum-cron.conf set:"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "systemctl start yum-cron.service"
-msgstr ""
+msgstr "systemctl start yum-cron.service"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18631,7 +18637,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "zypper install yast2-online-update-configuration"
-msgstr ""
+msgstr "zypper install yast2-online-update-configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18641,7 +18647,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yast2 online_update_configuration"
-msgstr ""
+msgstr "yast2 online_update_configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18732,7 +18738,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "Unattended-Upgrade::Origins-Pattern {"
-msgstr ""
+msgstr "Unattended-Upgrade::Origins-Pattern {"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18812,7 +18818,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "sudo unattended-upgrade -d"
-msgstr ""
+msgstr "sudo unattended-upgrade -d"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
diff --git a/contents+fa.po b/contents+fa.po
index f9386b1b4d..9977621aad 100644
--- a/contents+fa.po
+++ b/contents+fa.po
@@ -12,12 +12,12 @@
# Samaneh M <asamana.haoma(a)gmail.com>, 2021
# Xashyar, 2021
# AmirAli Dabouei <amirgm.info(a)gmail.com>, 2021
-# Emma Peel, 2021
# Martus Translations <translations(a)martus.org>, 2021
# Reza Ghasemi, 2021
# erinm, 2021
# NoProfile, 2021
# MYZJ, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -25,7 +25,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: MYZJ, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Persian (https://www.transifex.com/otf/teams/1519/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -6794,7 +6794,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6841,12 +6841,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6878,7 +6878,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6888,7 +6888,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6977,17 +6977,17 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7413,7 +7413,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -15816,7 +15816,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -15945,6 +15945,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15954,7 +15956,7 @@ msgstr "2. `obfs4proxy` و `tor` بسته نتبیاسدی نصب کن
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16374,17 +16376,17 @@ msgstr "### 3. `tor` را آغاز کنید:"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16407,7 +16409,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16908,7 +16910,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -17104,6 +17106,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -17178,22 +17182,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17223,7 +17227,7 @@ msgstr "نصب بسته `ca_root_nss`:"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17286,12 +17290,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17308,7 +17312,7 @@ msgstr "در اینجا می توانیم نصب آخرین نسخه پایدا
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17322,7 +17326,7 @@ msgstr "... یا نصب یک انتشار آلفا:"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17382,19 +17386,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17410,7 +17414,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17509,7 +17513,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17526,7 +17530,7 @@ msgstr "خروجی باید چیزی شبیه به این باشد:"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17587,7 +17591,7 @@ msgstr "می توانید لاگ های پل خود را اجرای این دس
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17603,7 +17607,7 @@ msgstr "این نحوه گرفتن خط پل می باشد:"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17648,12 +17652,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17696,7 +17700,7 @@ msgstr "* CentOS / RHEL:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17732,7 +17736,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17742,7 +17746,7 @@ msgstr "* OpenSUSE:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17761,22 +17765,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17850,7 +17854,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -17891,7 +17895,7 @@ msgstr "### 1. بسته ها را نصب کنید"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17918,12 +17922,12 @@ msgstr "### 3. مطمئن شوید که تنظیم `random_id` فعال می ب
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17935,7 +17939,7 @@ msgstr "### 4. دیمن تور را آغاز کرده و مطمئن شوید ک
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17952,7 +17956,7 @@ msgstr "پوشه زیر را ایجاد کنید:"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -18017,7 +18021,7 @@ msgstr "نحوه قرار دادن یک پل obfs4 روی اوپنبیاس
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -18050,22 +18054,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
diff --git a/contents+hi.po b/contents+hi.po
index 125b5d76e2..0c7ac2895a 100644
--- a/contents+hi.po
+++ b/contents+hi.po
@@ -3442,7 +3442,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3466,7 +3466,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3527,7 +3527,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3637,17 +3637,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3795,12 +3795,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3837,7 +3837,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3849,7 +3849,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -5027,7 +5027,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
-msgstr ""
+msgstr "## Torservers.net"
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
@@ -5633,7 +5633,7 @@ msgstr ""
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
-msgstr ""
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
@@ -5994,7 +5994,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "-"
-msgstr ""
+msgstr "-"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6323,7 +6323,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6370,12 +6370,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6390,7 +6390,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6407,7 +6407,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6417,7 +6417,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6452,14 +6452,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
-msgstr ""
+msgstr "sysctl net.inet.ip.random_id=1"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6471,7 +6471,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_enable=YES"
-msgstr ""
+msgstr "sysrc tor_enable=YES"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6506,24 +6506,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6942,7 +6942,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7372,7 +7372,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7382,7 +7382,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7499,7 +7499,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7509,12 +7509,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7615,7 +7615,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8365,7 +8365,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -8598,7 +8598,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# apt install tor"
-msgstr ""
+msgstr "# apt install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8628,7 +8628,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8637,7 +8637,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8646,7 +8646,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8659,7 +8659,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8672,7 +8672,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "gpgcheck=1"
-msgstr ""
+msgstr "gpgcheck=1"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8681,7 +8681,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8694,7 +8694,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8716,7 +8716,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8948,7 +8948,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
-msgstr ""
+msgstr "https://www.torproject.org/overview.html"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9145,7 +9145,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-msgstr ""
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9239,16 +9239,17 @@ msgstr ""
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
-msgstr ""
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
-msgstr ""
+msgstr "http://deflate.medialayer.com/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -11045,6 +11046,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -13154,7 +13156,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr ""
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13207,32 +13209,32 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingMax"
-msgstr ""
+msgstr "* AccountingMax"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingRule"
-msgstr ""
+msgstr "* AccountingRule"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingStart"
-msgstr ""
+msgstr "* AccountingStart"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthRate"
-msgstr ""
+msgstr "* BandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthBurst"
-msgstr ""
+msgstr "* BandwidthBurst"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* RelayBandwidthRate"
-msgstr ""
+msgstr "* RelayBandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13282,6 +13284,10 @@ msgid ""
"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13308,7 +13314,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ORPort [IPv6-address]:9001"
-msgstr ""
+msgstr "ORPort [IPv6-address]:9001"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13338,7 +13344,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ip addr|grep inet6|grep global"
-msgstr ""
+msgstr "ip addr|grep inet6|grep global"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13399,17 +13405,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* FreeBSD: `/var/db/tor/keys`"
-msgstr ""
+msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13745,12 +13751,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
-msgstr ""
+msgstr "DirPort 80"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPortFrontPage /path/to/html/file"
-msgstr ""
+msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13774,7 +13780,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr ""
+msgstr "https://blog.torproject.org/tips-running-exit-node"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13836,7 +13842,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "ExitRelay 1"
-msgstr ""
+msgstr "ExitRelay 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13977,12 +13983,12 @@ msgstr "apt install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr ""
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr ""
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13993,7 +13999,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chattr +i /etc/resolv.conf"
-msgstr ""
+msgstr "chattr +i /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14020,7 +14026,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "yum install unbound"
-msgstr ""
+msgstr "yum install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14030,7 +14036,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "# qname-minimisation: no"
-msgstr ""
+msgstr "# qname-minimisation: no"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14040,7 +14046,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "qname-minimisation: yes"
-msgstr ""
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14050,12 +14056,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl enable unbound"
-msgstr ""
+msgstr "systemctl enable unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl start unbound"
-msgstr ""
+msgstr "systemctl start unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14078,7 +14084,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "pkg install unbound"
-msgstr ""
+msgstr "pkg install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14095,7 +14101,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "verbosity: 1"
-msgstr ""
+msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14105,17 +14111,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "sysrc unbound_enable=YES"
-msgstr ""
+msgstr "sysrc unbound_enable=YES"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "service unbound start"
-msgstr ""
+msgstr "service unbound start"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chflags schg /etc/resolv.conf"
-msgstr ""
+msgstr "chflags schg /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/bridge/
#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
@@ -14642,7 +14648,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14771,6 +14777,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14780,7 +14788,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14886,12 +14894,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ORPort TODO1"
-msgstr ""
+msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14972,7 +14980,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
-msgstr ""
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15094,7 +15102,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address(a)email.com>"
-msgstr ""
+msgstr "ContactInfo <address(a)email.com>"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15132,7 +15140,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
-msgstr ""
+msgstr "Nickname PickANickname"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15180,17 +15188,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15211,7 +15219,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15272,7 +15280,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15294,6 +15302,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15589,7 +15599,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-msgstr ""
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15647,7 +15657,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15841,6 +15851,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15911,22 +15923,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15953,7 +15965,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16007,12 +16019,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16029,7 +16041,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16043,7 +16055,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16059,7 +16071,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16098,19 +16110,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16124,7 +16136,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16176,7 +16188,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16186,7 +16198,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16217,7 +16229,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16234,7 +16246,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16287,7 +16299,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16302,7 +16314,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16316,6 +16328,9 @@ msgid ""
"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
"iat-mode=0"
msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16341,12 +16356,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16388,7 +16403,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16400,21 +16415,21 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16424,7 +16439,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16434,7 +16449,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16451,22 +16466,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16535,7 +16550,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16576,7 +16591,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16601,12 +16616,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16618,7 +16633,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16635,7 +16650,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16652,7 +16667,7 @@ msgstr "FreeBSD: { enabled: no }"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
-msgstr ""
+msgstr "FreeBSDlatest: {"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16699,7 +16714,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16730,22 +16745,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16875,17 +16890,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
-msgstr ""
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "echo \"tor=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "/etc/rc.d/tor start"
-msgstr ""
+msgstr "/etc/rc.d/tor start"
#: https//community.torproject.org/relay/setup/guard/windows/
#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
@@ -17255,22 +17270,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "cd /usr"
-msgstr ""
+msgstr "cd /usr"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "make pkg-bootstrap"
-msgstr ""
+msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "pkg-static install -y pkg"
-msgstr ""
+msgstr "pkg-static install -y pkg"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17290,7 +17305,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install ca_root_nss"
-msgstr ""
+msgstr "pkg install ca_root_nss"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17317,7 +17332,7 @@ msgstr "pkg update -f"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg upgrade -y -f"
-msgstr ""
+msgstr "pkg upgrade -y -f"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17343,7 +17358,7 @@ msgstr "pkg install tor"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor-devel"
-msgstr ""
+msgstr "pkg install tor-devel"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17375,7 +17390,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17397,12 +17412,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17456,7 +17471,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
-msgstr ""
+msgstr "`yum install epel-release`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17513,7 +17528,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl enable tor"
-msgstr ""
+msgstr "systemctl enable tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17530,7 +17545,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "service tor enable"
-msgstr ""
+msgstr "service tor enable"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17628,7 +17643,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -17683,7 +17698,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg bootstrap"
-msgstr ""
+msgstr "pkg bootstrap"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17733,7 +17748,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
-msgstr ""
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17779,7 +17794,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_setuid=YES"
-msgstr ""
+msgstr "sysrc tor_setuid=YES"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17813,7 +17828,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
-msgstr ""
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17835,7 +17850,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ftp https://stable.mtier.org/openup"
-msgstr ""
+msgstr "ftp https://stable.mtier.org/openup"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17913,17 +17928,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "sysctl kern.maxfiles=16000"
-msgstr ""
+msgstr "sysctl kern.maxfiles=16000"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
-msgstr ""
+msgstr "rcctl enable tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17963,7 +17978,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/updates/
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
msgid "dnf install dnf-automatic"
-msgstr ""
+msgstr "dnf install dnf-automatic"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -17978,7 +17993,7 @@ msgstr "download_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "apply_updates = yes"
-msgstr ""
+msgstr "apply_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18015,7 +18030,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yum install yum-cron"
-msgstr ""
+msgstr "yum install yum-cron"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18025,7 +18040,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "systemctl start yum-cron.service"
-msgstr ""
+msgstr "systemctl start yum-cron.service"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18040,7 +18055,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "zypper install yast2-online-update-configuration"
-msgstr ""
+msgstr "zypper install yast2-online-update-configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18050,7 +18065,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yast2 online_update_configuration"
-msgstr ""
+msgstr "yast2 online_update_configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18123,7 +18138,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "apt-get install unattended-upgrades apt-listchanges"
-msgstr ""
+msgstr "apt-get install unattended-upgrades apt-listchanges"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18141,7 +18156,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "Unattended-Upgrade::Origins-Pattern {"
-msgstr ""
+msgstr "Unattended-Upgrade::Origins-Pattern {"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18190,22 +18205,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Update-Package-Lists \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::AutocleanInterval \"5\";"
-msgstr ""
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Unattended-Upgrade \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Verbose \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Verbose \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18221,7 +18236,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "sudo unattended-upgrade -d"
-msgstr ""
+msgstr "sudo unattended-upgrade -d"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
@@ -18254,12 +18269,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "#!/usr/bin/env sh"
-msgstr ""
+msgstr "#!/usr/bin/env sh"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
-msgstr ""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18276,6 +18291,7 @@ msgstr "sleep ${RAND}"
msgid ""
"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18288,6 +18304,8 @@ msgid ""
"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
"/etc/crontab"
msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
diff --git a/contents+hu.po b/contents+hu.po
index b6f8367a10..58950a4d28 100644
--- a/contents+hu.po
+++ b/contents+hu.po
@@ -1127,7 +1127,7 @@ msgstr ""
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
msgid "| -------- | ----------- | --------- | --------- | ----- |"
-msgstr ""
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
@@ -3414,7 +3414,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3438,7 +3438,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3499,7 +3499,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3609,17 +3609,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3767,12 +3767,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3809,7 +3809,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3821,7 +3821,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3846,7 +3846,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "}"
-msgstr ""
+msgstr "}"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4999,7 +4999,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
-msgstr ""
+msgstr "## Torservers.net"
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
@@ -5605,7 +5605,7 @@ msgstr ""
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
-msgstr ""
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
@@ -6290,7 +6290,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6308,7 +6308,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Nickname myNiceRelay"
-msgstr ""
+msgstr "Nickname myNiceRelay"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6337,12 +6337,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6357,14 +6357,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "Log notice syslog"
-msgstr ""
+msgstr "Log notice syslog"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6374,7 +6374,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6384,7 +6384,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6473,24 +6473,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6909,7 +6909,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7339,7 +7339,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7349,7 +7349,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7466,7 +7466,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7476,12 +7476,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7582,7 +7582,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8332,7 +8332,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -8565,7 +8565,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# apt install tor"
-msgstr ""
+msgstr "# apt install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8595,7 +8595,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8604,7 +8604,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8613,7 +8613,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8626,7 +8626,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8639,7 +8639,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "gpgcheck=1"
-msgstr ""
+msgstr "gpgcheck=1"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8648,7 +8648,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8661,7 +8661,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8683,7 +8683,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8915,7 +8915,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
-msgstr ""
+msgstr "https://www.torproject.org/overview.html"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9112,7 +9112,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-msgstr ""
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9206,16 +9206,17 @@ msgstr ""
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
-msgstr ""
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
-msgstr ""
+msgstr "http://deflate.medialayer.com/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -11012,6 +11013,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -13121,7 +13123,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr ""
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13174,32 +13176,32 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingMax"
-msgstr ""
+msgstr "* AccountingMax"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingRule"
-msgstr ""
+msgstr "* AccountingRule"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingStart"
-msgstr ""
+msgstr "* AccountingStart"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthRate"
-msgstr ""
+msgstr "* BandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthBurst"
-msgstr ""
+msgstr "* BandwidthBurst"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* RelayBandwidthRate"
-msgstr ""
+msgstr "* RelayBandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13249,6 +13251,10 @@ msgid ""
"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13275,7 +13281,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ORPort [IPv6-address]:9001"
-msgstr ""
+msgstr "ORPort [IPv6-address]:9001"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13305,7 +13311,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ip addr|grep inet6|grep global"
-msgstr ""
+msgstr "ip addr|grep inet6|grep global"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13317,7 +13323,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "IPv6Exit 1"
-msgstr ""
+msgstr "IPv6Exit 1"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13366,17 +13372,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* FreeBSD: `/var/db/tor/keys`"
-msgstr ""
+msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13712,12 +13718,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
-msgstr ""
+msgstr "DirPort 80"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPortFrontPage /path/to/html/file"
-msgstr ""
+msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13741,7 +13747,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr ""
+msgstr "https://blog.torproject.org/tips-running-exit-node"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13803,7 +13809,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "ExitRelay 1"
-msgstr ""
+msgstr "ExitRelay 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13939,17 +13945,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "apt install unbound"
-msgstr ""
+msgstr "apt install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr ""
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr ""
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13960,7 +13966,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chattr +i /etc/resolv.conf"
-msgstr ""
+msgstr "chattr +i /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13987,7 +13993,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "yum install unbound"
-msgstr ""
+msgstr "yum install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13997,7 +14003,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "# qname-minimisation: no"
-msgstr ""
+msgstr "# qname-minimisation: no"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14007,7 +14013,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "qname-minimisation: yes"
-msgstr ""
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14017,12 +14023,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl enable unbound"
-msgstr ""
+msgstr "systemctl enable unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl start unbound"
-msgstr ""
+msgstr "systemctl start unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14045,7 +14051,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "pkg install unbound"
-msgstr ""
+msgstr "pkg install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14062,7 +14068,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "verbosity: 1"
-msgstr ""
+msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14072,17 +14078,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "sysrc unbound_enable=YES"
-msgstr ""
+msgstr "sysrc unbound_enable=YES"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "service unbound start"
-msgstr ""
+msgstr "service unbound start"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chflags schg /etc/resolv.conf"
-msgstr ""
+msgstr "chflags schg /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/bridge/
#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
@@ -14609,7 +14615,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14738,6 +14744,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14747,7 +14755,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14853,12 +14861,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ORPort TODO1"
-msgstr ""
+msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14939,7 +14947,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
-msgstr ""
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15061,7 +15069,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address(a)email.com>"
-msgstr ""
+msgstr "ContactInfo <address(a)email.com>"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15099,7 +15107,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
-msgstr ""
+msgstr "Nickname PickANickname"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15147,17 +15155,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15178,7 +15186,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15239,7 +15247,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15261,6 +15269,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15381,6 +15391,7 @@ msgstr ""
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/post-install/
#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
@@ -15555,7 +15566,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-msgstr ""
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15613,7 +15624,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15807,6 +15818,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15877,22 +15890,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15919,7 +15932,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15973,12 +15986,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15995,7 +16008,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16009,7 +16022,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16025,7 +16038,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16064,19 +16077,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16090,7 +16103,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16142,7 +16155,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16152,7 +16165,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16183,7 +16196,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16200,7 +16213,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16253,7 +16266,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16268,7 +16281,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16310,12 +16323,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16357,7 +16370,7 @@ msgstr "* CentOS / RHEL:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16369,21 +16382,21 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16393,7 +16406,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16403,7 +16416,7 @@ msgstr "* OpenSUSE:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16420,22 +16433,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16504,7 +16517,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16545,7 +16558,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16570,12 +16583,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16587,7 +16600,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16604,7 +16617,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16616,37 +16629,37 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSD: { enabled: no }"
-msgstr ""
+msgstr "FreeBSD: { enabled: no }"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
-msgstr ""
+msgstr "FreeBSDlatest: {"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
-msgstr ""
+msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "mirror_type: \"srv\","
-msgstr ""
+msgstr "mirror_type: \"srv\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "signature_type: \"fingerprints\","
-msgstr ""
+msgstr "signature_type: \"fingerprints\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
-msgstr ""
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "enabled: yes"
-msgstr ""
+msgstr "enabled: yes"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16658,7 +16671,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
msgid "OpenBSD"
-msgstr ""
+msgstr "OpenBSD"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.subtitle)
@@ -16668,7 +16681,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16683,12 +16696,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "DataDirectory /var/tor"
-msgstr ""
+msgstr "DataDirectory /var/tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16699,22 +16712,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16739,6 +16752,8 @@ msgid ""
"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
msgstr ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16842,17 +16857,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
-msgstr ""
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "echo \"tor=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "/etc/rc.d/tor start"
-msgstr ""
+msgstr "/etc/rc.d/tor start"
#: https//community.torproject.org/relay/setup/guard/windows/
#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
@@ -17342,7 +17357,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17610,7 +17625,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`systemctl restart tor@default`"
-msgstr ""
+msgstr "`systemctl restart tor@default`"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
@@ -17717,7 +17732,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
-msgstr ""
+msgstr "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17802,7 +17817,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ftp https://stable.mtier.org/openup"
-msgstr ""
+msgstr "ftp https://stable.mtier.org/openup"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -18007,7 +18022,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "zypper install yast2-online-update-configuration"
-msgstr ""
+msgstr "zypper install yast2-online-update-configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18017,7 +18032,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yast2 online_update_configuration"
-msgstr ""
+msgstr "yast2 online_update_configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18123,7 +18138,7 @@ msgstr "\"origin=TorProject\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "};"
-msgstr ""
+msgstr "};"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18188,7 +18203,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "sudo unattended-upgrade -d"
-msgstr ""
+msgstr "sudo unattended-upgrade -d"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
diff --git a/contents+id.po b/contents+id.po
index a0c39b0578..abb4cc5a00 100644
--- a/contents+id.po
+++ b/contents+id.po
@@ -1154,7 +1154,7 @@ msgstr ""
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
msgid "| -------- | ----------- | --------- | --------- | ----- |"
-msgstr ""
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
@@ -3441,7 +3441,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3465,7 +3465,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3526,7 +3526,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3636,17 +3636,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3794,12 +3794,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3836,7 +3836,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3848,7 +3848,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3873,7 +3873,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "}"
-msgstr ""
+msgstr "}"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -5033,7 +5033,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
-msgstr ""
+msgstr "## Torservers.net"
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
@@ -5639,7 +5639,7 @@ msgstr ""
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
-msgstr ""
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
@@ -6324,7 +6324,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6342,7 +6342,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Nickname myNiceRelay"
-msgstr ""
+msgstr "Nickname myNiceRelay"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6355,7 +6355,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ExitRelay 0"
-msgstr ""
+msgstr "ExitRelay 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6366,17 +6366,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "SocksPort 0"
-msgstr ""
+msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6391,14 +6391,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "Log notice syslog"
-msgstr ""
+msgstr "Log notice syslog"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6408,7 +6408,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6418,7 +6418,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6441,7 +6441,7 @@ msgstr "ORPort 9001 "
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ControlSocket 0"
-msgstr ""
+msgstr "ControlSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6453,14 +6453,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
-msgstr ""
+msgstr "sysctl net.inet.ip.random_id=1"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6472,7 +6472,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_enable=YES"
-msgstr ""
+msgstr "sysrc tor_enable=YES"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6483,7 +6483,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "service tor start"
-msgstr ""
+msgstr "service tor start"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6507,24 +6507,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6943,7 +6943,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7373,7 +7373,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7383,7 +7383,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7500,7 +7500,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7510,12 +7510,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7616,7 +7616,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8366,7 +8366,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -8631,7 +8631,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8640,7 +8640,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8649,7 +8649,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8662,7 +8662,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8675,7 +8675,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "gpgcheck=1"
-msgstr ""
+msgstr "gpgcheck=1"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8684,7 +8684,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8697,7 +8697,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8719,7 +8719,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8951,7 +8951,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
-msgstr ""
+msgstr "https://www.torproject.org/overview.html"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9148,7 +9148,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-msgstr ""
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9242,16 +9242,17 @@ msgstr ""
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
-msgstr ""
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
-msgstr ""
+msgstr "http://deflate.medialayer.com/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -11048,6 +11049,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -13157,7 +13159,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr ""
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13210,32 +13212,32 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingMax"
-msgstr ""
+msgstr "* AccountingMax"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingRule"
-msgstr ""
+msgstr "* AccountingRule"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingStart"
-msgstr ""
+msgstr "* AccountingStart"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthRate"
-msgstr ""
+msgstr "* BandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthBurst"
-msgstr ""
+msgstr "* BandwidthBurst"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* RelayBandwidthRate"
-msgstr ""
+msgstr "* RelayBandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13285,6 +13287,10 @@ msgid ""
"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13311,7 +13317,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ORPort [IPv6-address]:9001"
-msgstr ""
+msgstr "ORPort [IPv6-address]:9001"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13341,7 +13347,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ip addr|grep inet6|grep global"
-msgstr ""
+msgstr "ip addr|grep inet6|grep global"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13353,7 +13359,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "IPv6Exit 1"
-msgstr ""
+msgstr "IPv6Exit 1"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13402,17 +13408,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* FreeBSD: `/var/db/tor/keys`"
-msgstr ""
+msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13748,12 +13754,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
-msgstr ""
+msgstr "DirPort 80"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPortFrontPage /path/to/html/file"
-msgstr ""
+msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13777,7 +13783,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr ""
+msgstr "https://blog.torproject.org/tips-running-exit-node"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13839,7 +13845,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "ExitRelay 1"
-msgstr ""
+msgstr "ExitRelay 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13975,17 +13981,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "apt install unbound"
-msgstr ""
+msgstr "apt install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr ""
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr ""
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13996,7 +14002,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chattr +i /etc/resolv.conf"
-msgstr ""
+msgstr "chattr +i /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14023,7 +14029,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "yum install unbound"
-msgstr ""
+msgstr "yum install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14033,7 +14039,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "# qname-minimisation: no"
-msgstr ""
+msgstr "# qname-minimisation: no"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14043,7 +14049,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "qname-minimisation: yes"
-msgstr ""
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14053,12 +14059,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl enable unbound"
-msgstr ""
+msgstr "systemctl enable unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl start unbound"
-msgstr ""
+msgstr "systemctl start unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14081,7 +14087,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "pkg install unbound"
-msgstr ""
+msgstr "pkg install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14098,7 +14104,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "verbosity: 1"
-msgstr ""
+msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14108,17 +14114,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "sysrc unbound_enable=YES"
-msgstr ""
+msgstr "sysrc unbound_enable=YES"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "service unbound start"
-msgstr ""
+msgstr "service unbound start"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chflags schg /etc/resolv.conf"
-msgstr ""
+msgstr "chflags schg /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/bridge/
#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
@@ -14645,7 +14651,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14774,6 +14780,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14783,7 +14791,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14889,12 +14897,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ORPort TODO1"
-msgstr ""
+msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14975,7 +14983,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
-msgstr ""
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15097,7 +15105,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address(a)email.com>"
-msgstr ""
+msgstr "ContactInfo <address(a)email.com>"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15135,7 +15143,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
-msgstr ""
+msgstr "Nickname PickANickname"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15183,17 +15191,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15214,7 +15222,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15275,7 +15283,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15297,6 +15305,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15417,6 +15427,7 @@ msgstr ""
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/post-install/
#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
@@ -15654,7 +15665,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15848,6 +15859,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15918,22 +15931,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15960,7 +15973,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16014,12 +16027,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16036,7 +16049,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16050,7 +16063,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16066,7 +16079,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16105,19 +16118,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16131,7 +16144,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16183,7 +16196,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16193,7 +16206,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16224,7 +16237,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16241,7 +16254,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16294,7 +16307,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16309,7 +16322,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16323,6 +16336,9 @@ msgid ""
"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
"iat-mode=0"
msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16348,12 +16364,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16395,7 +16411,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16407,21 +16423,21 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
-msgstr ""
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16431,7 +16447,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16441,7 +16457,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16458,22 +16474,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16542,7 +16558,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16583,7 +16599,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16608,12 +16624,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16625,7 +16641,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16642,7 +16658,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16654,37 +16670,37 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSD: { enabled: no }"
-msgstr ""
+msgstr "FreeBSD: { enabled: no }"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
-msgstr ""
+msgstr "FreeBSDlatest: {"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
-msgstr ""
+msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "mirror_type: \"srv\","
-msgstr ""
+msgstr "mirror_type: \"srv\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "signature_type: \"fingerprints\","
-msgstr ""
+msgstr "signature_type: \"fingerprints\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
-msgstr ""
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "enabled: yes"
-msgstr ""
+msgstr "enabled: yes"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16696,7 +16712,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
msgid "OpenBSD"
-msgstr ""
+msgstr "OpenBSD"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.subtitle)
@@ -16706,7 +16722,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16721,12 +16737,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "DataDirectory /var/tor"
-msgstr ""
+msgstr "DataDirectory /var/tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16737,22 +16753,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16777,6 +16793,8 @@ msgid ""
"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
msgstr ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16788,7 +16806,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "pkg_add tor"
-msgstr ""
+msgstr "pkg_add tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16837,7 +16855,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ExitRelay 0"
-msgstr ""
+msgstr "ExitRelay 0"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16848,7 +16866,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "SocksPort 0"
-msgstr ""
+msgstr "SocksPort 0"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16859,7 +16877,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "Log notice syslog"
-msgstr ""
+msgstr "Log notice syslog"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16880,17 +16898,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
-msgstr ""
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "echo \"tor=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "/etc/rc.d/tor start"
-msgstr ""
+msgstr "/etc/rc.d/tor start"
#: https//community.torproject.org/relay/setup/guard/windows/
#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
@@ -17260,22 +17278,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "cd /usr"
-msgstr ""
+msgstr "cd /usr"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "make pkg-bootstrap"
-msgstr ""
+msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "pkg-static install -y pkg"
-msgstr ""
+msgstr "pkg-static install -y pkg"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17295,7 +17313,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install ca_root_nss"
-msgstr ""
+msgstr "pkg install ca_root_nss"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17315,14 +17333,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg update -f"
-msgstr ""
+msgstr "pkg update -f"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg upgrade -y -f"
-msgstr ""
+msgstr "pkg upgrade -y -f"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17341,14 +17359,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor"
-msgstr ""
+msgstr "pkg install tor"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor-devel"
-msgstr ""
+msgstr "pkg install tor-devel"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17380,7 +17398,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17402,12 +17420,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17461,7 +17479,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
-msgstr ""
+msgstr "`yum install epel-release`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17473,7 +17491,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install tor`"
-msgstr ""
+msgstr "`yum install tor`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17518,14 +17536,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl enable tor"
-msgstr ""
+msgstr "systemctl enable tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl start tor"
-msgstr ""
+msgstr "systemctl start tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17535,7 +17553,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "service tor enable"
-msgstr ""
+msgstr "service tor enable"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17623,7 +17641,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`apt update && apt install tor`"
-msgstr ""
+msgstr "`apt update && apt install tor`"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -17633,7 +17651,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -17648,7 +17666,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`systemctl restart tor@default`"
-msgstr ""
+msgstr "`systemctl restart tor@default`"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
@@ -17688,7 +17706,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg bootstrap"
-msgstr ""
+msgstr "pkg bootstrap"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17738,7 +17756,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
-msgstr ""
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17784,7 +17802,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_setuid=YES"
-msgstr ""
+msgstr "sysrc tor_setuid=YES"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17867,7 +17885,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17891,17 +17909,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "tor:"
-msgstr ""
+msgstr "tor:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid ":openfiles-max=13500:"
-msgstr ""
+msgstr ":openfiles-max=13500:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid ":tc=daemon:"
-msgstr ""
+msgstr ":tc=daemon:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17918,22 +17936,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "sysctl kern.maxfiles=16000"
-msgstr ""
+msgstr "sysctl kern.maxfiles=16000"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
-msgstr ""
+msgstr "rcctl enable tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl start tor"
-msgstr ""
+msgstr "rcctl start tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.title)
@@ -17968,7 +17986,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/updates/
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
msgid "dnf install dnf-automatic"
-msgstr ""
+msgstr "dnf install dnf-automatic"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -17978,12 +17996,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "download_updates = yes"
-msgstr ""
+msgstr "download_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "apply_updates = yes"
-msgstr ""
+msgstr "apply_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18020,7 +18038,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yum install yum-cron"
-msgstr ""
+msgstr "yum install yum-cron"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18030,7 +18048,7 @@ msgstr "In /etc/yum/yum-cron.conf set:"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "systemctl start yum-cron.service"
-msgstr ""
+msgstr "systemctl start yum-cron.service"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18045,7 +18063,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "zypper install yast2-online-update-configuration"
-msgstr ""
+msgstr "zypper install yast2-online-update-configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18055,7 +18073,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yast2 online_update_configuration"
-msgstr ""
+msgstr "yast2 online_update_configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18128,7 +18146,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "apt-get install unattended-upgrades apt-listchanges"
-msgstr ""
+msgstr "apt-get install unattended-upgrades apt-listchanges"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18146,22 +18164,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "Unattended-Upgrade::Origins-Pattern {"
-msgstr ""
+msgstr "Unattended-Upgrade::Origins-Pattern {"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
-msgstr ""
+msgstr "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "\"origin=TorProject\";"
-msgstr ""
+msgstr "\"origin=TorProject\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "};"
-msgstr ""
+msgstr "};"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18195,22 +18213,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Update-Package-Lists \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::AutocleanInterval \"5\";"
-msgstr ""
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Unattended-Upgrade \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Verbose \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Verbose \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18226,12 +18244,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "sudo unattended-upgrade -d"
-msgstr ""
+msgstr "sudo unattended-upgrade -d"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
msgid "*BSD"
-msgstr ""
+msgstr "*BSD"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18259,12 +18277,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "#!/usr/bin/env sh"
-msgstr ""
+msgstr "#!/usr/bin/env sh"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
-msgstr ""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18274,13 +18292,14 @@ msgstr "RAND=$(jot -r 1 300)"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "sleep ${RAND}"
-msgstr ""
+msgstr "sleep ${RAND}"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18293,6 +18312,8 @@ msgid ""
"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
"/etc/crontab"
msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18302,7 +18323,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "# service cron restart"
-msgstr ""
+msgstr "# service cron restart"
#: lego/templates/banner.html:3 lego/templates/banner.html:5
#: templates/banner.html:3 templates/banner.html:5
diff --git a/contents+it.po b/contents+it.po
index 0ee0b87693..06fe3a62e3 100644
--- a/contents+it.po
+++ b/contents+it.po
@@ -1203,7 +1203,7 @@ msgstr ""
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
msgid "| -------- | ----------- | --------- | --------- | ----- |"
-msgstr ""
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
@@ -3619,7 +3619,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3643,7 +3643,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3704,7 +3704,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3819,12 +3819,12 @@ msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3972,12 +3972,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4014,7 +4014,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4026,7 +4026,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -6827,7 +6827,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6845,7 +6845,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Nickname myNiceRelay"
-msgstr ""
+msgstr "Nickname myNiceRelay"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6874,12 +6874,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6894,7 +6894,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6911,7 +6911,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6921,7 +6921,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6956,14 +6956,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
-msgstr ""
+msgstr "sysctl net.inet.ip.random_id=1"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6975,7 +6975,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_enable=YES"
-msgstr ""
+msgstr "sysrc tor_enable=YES"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7010,24 +7010,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7446,7 +7446,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7876,7 +7876,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7886,7 +7886,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8003,7 +8003,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8013,12 +8013,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8119,7 +8119,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8869,7 +8869,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -9222,7 +9222,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -9454,7 +9454,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
-msgstr ""
+msgstr "https://www.torproject.org/overview.html"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9651,7 +9651,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-msgstr ""
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9750,16 +9750,17 @@ msgstr ""
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
-msgstr ""
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
-msgstr ""
+msgstr "http://deflate.medialayer.com/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -11561,6 +11562,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -13674,7 +13676,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr ""
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13727,32 +13729,32 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingMax"
-msgstr ""
+msgstr "* AccountingMax"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingRule"
-msgstr ""
+msgstr "* AccountingRule"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingStart"
-msgstr ""
+msgstr "* AccountingStart"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthRate"
-msgstr ""
+msgstr "* BandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthBurst"
-msgstr ""
+msgstr "* BandwidthBurst"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* RelayBandwidthRate"
-msgstr ""
+msgstr "* RelayBandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13802,6 +13804,10 @@ msgid ""
"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13828,7 +13834,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ORPort [IPv6-address]:9001"
-msgstr ""
+msgstr "ORPort [IPv6-address]:9001"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13858,7 +13864,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ip addr|grep inet6|grep global"
-msgstr ""
+msgstr "ip addr|grep inet6|grep global"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13919,17 +13925,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* FreeBSD: `/var/db/tor/keys`"
-msgstr ""
+msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -14265,12 +14271,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
-msgstr ""
+msgstr "DirPort 80"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPortFrontPage /path/to/html/file"
-msgstr ""
+msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14294,7 +14300,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr ""
+msgstr "https://blog.torproject.org/tips-running-exit-node"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14356,7 +14362,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "ExitRelay 1"
-msgstr ""
+msgstr "ExitRelay 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14497,12 +14503,12 @@ msgstr "apt install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr ""
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr ""
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14513,7 +14519,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chattr +i /etc/resolv.conf"
-msgstr ""
+msgstr "chattr +i /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14540,7 +14546,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "yum install unbound"
-msgstr ""
+msgstr "yum install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14550,7 +14556,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "# qname-minimisation: no"
-msgstr ""
+msgstr "# qname-minimisation: no"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14560,7 +14566,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "qname-minimisation: yes"
-msgstr ""
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14570,12 +14576,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl enable unbound"
-msgstr ""
+msgstr "systemctl enable unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl start unbound"
-msgstr ""
+msgstr "systemctl start unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14598,7 +14604,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "pkg install unbound"
-msgstr ""
+msgstr "pkg install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14615,7 +14621,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "verbosity: 1"
-msgstr ""
+msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14625,17 +14631,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "sysrc unbound_enable=YES"
-msgstr ""
+msgstr "sysrc unbound_enable=YES"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "service unbound start"
-msgstr ""
+msgstr "service unbound start"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chflags schg /etc/resolv.conf"
-msgstr ""
+msgstr "chflags schg /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/bridge/
#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
@@ -15162,7 +15168,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -15291,6 +15297,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15300,7 +15308,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15406,12 +15414,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ORPort TODO1"
-msgstr ""
+msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15492,7 +15500,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
-msgstr ""
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15614,7 +15622,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address(a)email.com>"
-msgstr ""
+msgstr "ContactInfo <address(a)email.com>"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15652,7 +15660,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
-msgstr ""
+msgstr "Nickname PickANickname"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15700,17 +15708,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15731,7 +15739,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15792,7 +15800,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15814,6 +15822,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15934,6 +15944,7 @@ msgstr ""
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/post-install/
#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
@@ -16110,7 +16121,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-msgstr ""
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -16168,7 +16179,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -16362,6 +16373,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -16432,22 +16445,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16474,7 +16487,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16528,12 +16541,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16550,7 +16563,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16564,7 +16577,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16580,7 +16593,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16619,19 +16632,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16645,7 +16658,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16697,7 +16710,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16707,7 +16720,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16738,7 +16751,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16755,7 +16768,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16808,7 +16821,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16823,7 +16836,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16837,6 +16850,9 @@ msgid ""
"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
"iat-mode=0"
msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16862,12 +16878,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16909,7 +16925,7 @@ msgstr "* CentOS / RHEL:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16945,7 +16961,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16955,7 +16971,7 @@ msgstr "* OpenSUSE:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16972,22 +16988,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17056,7 +17072,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -17097,7 +17113,7 @@ msgstr "### 1. Installa i pacchetti"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17122,12 +17138,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17139,7 +17155,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17156,7 +17172,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17173,7 +17189,7 @@ msgstr "FreeBSD: { enabled: no }"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
-msgstr ""
+msgstr "FreeBSDlatest: {"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17193,7 +17209,7 @@ msgstr "signature_type: \"fingerprints\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
-msgstr ""
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17220,7 +17236,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -17251,22 +17267,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -17396,17 +17412,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
-msgstr ""
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "echo \"tor=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "/etc/rc.d/tor start"
-msgstr ""
+msgstr "/etc/rc.d/tor start"
#: https//community.torproject.org/relay/setup/guard/windows/
#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
@@ -17786,7 +17802,7 @@ msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17864,7 +17880,7 @@ msgstr "pkg install tor"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor-devel"
-msgstr ""
+msgstr "pkg install tor-devel"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17896,7 +17912,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17918,12 +17934,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17977,7 +17993,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
-msgstr ""
+msgstr "`yum install epel-release`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -18149,7 +18165,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -18164,7 +18180,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`systemctl restart tor@default`"
-msgstr ""
+msgstr "`systemctl restart tor@default`"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
@@ -18254,7 +18270,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
-msgstr ""
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -18300,7 +18316,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_setuid=YES"
-msgstr ""
+msgstr "sysrc tor_setuid=YES"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -18334,7 +18350,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
-msgstr ""
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -18356,7 +18372,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ftp https://stable.mtier.org/openup"
-msgstr ""
+msgstr "ftp https://stable.mtier.org/openup"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -18383,7 +18399,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -18439,12 +18455,12 @@ msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "sysctl kern.maxfiles=16000"
-msgstr ""
+msgstr "sysctl kern.maxfiles=16000"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
-msgstr ""
+msgstr "rcctl enable tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -18561,7 +18577,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "zypper install yast2-online-update-configuration"
-msgstr ""
+msgstr "zypper install yast2-online-update-configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18571,7 +18587,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yast2 online_update_configuration"
-msgstr ""
+msgstr "yast2 online_update_configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18662,7 +18678,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "Unattended-Upgrade::Origins-Pattern {"
-msgstr ""
+msgstr "Unattended-Upgrade::Origins-Pattern {"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18797,6 +18813,7 @@ msgstr "sleep ${RAND}"
msgid ""
"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
diff --git a/contents+ja.po b/contents+ja.po
index a9d4107493..a78699e18d 100644
--- a/contents+ja.po
+++ b/contents+ja.po
@@ -6,7 +6,7 @@
# Gus, 2021
# Tokumei Nanashi, 2021
# Vincent Breitmoser <look(a)my.amazin.horse>, 2021
-# 323484, 2021
+# c7a0a66e0476db158663636124cfb54f_370a183, 2021
# h345u37g3 h345u37g3, 2021
# Agent exe <sw.172.135.9.xxx.l62118102(a)gmail.com>, 2021
# IDRASSI Mounir <mounir.idrassi(a)idrix.fr>, 2021
@@ -1152,7 +1152,7 @@ msgstr ""
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
msgid "| -------- | ----------- | --------- | --------- | ----- |"
-msgstr ""
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
@@ -3529,7 +3529,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3644,12 +3644,12 @@ msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3797,12 +3797,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3839,7 +3839,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3851,7 +3851,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3876,7 +3876,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "}"
-msgstr ""
+msgstr "}"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -5718,7 +5718,7 @@ msgstr ""
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
-msgstr ""
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
@@ -6416,7 +6416,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6434,7 +6434,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Nickname myNiceRelay"
-msgstr ""
+msgstr "Nickname myNiceRelay"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6447,7 +6447,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ExitRelay 0"
-msgstr ""
+msgstr "ExitRelay 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6458,17 +6458,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "SocksPort 0"
-msgstr ""
+msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6483,14 +6483,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "Log notice syslog"
-msgstr ""
+msgstr "Log notice syslog"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6500,7 +6500,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6510,7 +6510,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6545,14 +6545,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
-msgstr ""
+msgstr "sysctl net.inet.ip.random_id=1"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6575,7 +6575,7 @@ msgstr "sysrc tor_enable=YES"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "service tor start"
-msgstr ""
+msgstr "service tor start"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6599,24 +6599,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7035,7 +7035,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7465,7 +7465,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7475,7 +7475,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7592,7 +7592,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7602,12 +7602,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7708,7 +7708,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8458,7 +8458,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -8809,7 +8809,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -9041,7 +9041,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
-msgstr ""
+msgstr "https://www.torproject.org/overview.html"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9333,6 +9333,7 @@ msgstr ""
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9342,7 +9343,7 @@ msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
-msgstr ""
+msgstr "http://deflate.medialayer.com/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -11141,6 +11142,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -13250,7 +13252,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr ""
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13313,17 +13315,17 @@ msgstr "* AccountingRule"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingStart"
-msgstr ""
+msgstr "* AccountingStart"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthRate"
-msgstr ""
+msgstr "* BandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthBurst"
-msgstr ""
+msgstr "* BandwidthBurst"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13408,7 +13410,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ORPort [IPv6-address]:9001"
-msgstr ""
+msgstr "ORPort [IPv6-address]:9001"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13438,7 +13440,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ip addr|grep inet6|grep global"
-msgstr ""
+msgstr "ip addr|grep inet6|grep global"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13499,7 +13501,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13509,7 +13511,7 @@ msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -14079,12 +14081,12 @@ msgstr "apt install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr ""
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr ""
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14095,7 +14097,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chattr +i /etc/resolv.conf"
-msgstr ""
+msgstr "chattr +i /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14122,7 +14124,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "yum install unbound"
-msgstr ""
+msgstr "yum install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14132,7 +14134,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "# qname-minimisation: no"
-msgstr ""
+msgstr "# qname-minimisation: no"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14142,7 +14144,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "qname-minimisation: yes"
-msgstr ""
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14152,7 +14154,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl enable unbound"
-msgstr ""
+msgstr "systemctl enable unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14197,7 +14199,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "verbosity: 1"
-msgstr ""
+msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14207,17 +14209,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "sysrc unbound_enable=YES"
-msgstr ""
+msgstr "sysrc unbound_enable=YES"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "service unbound start"
-msgstr ""
+msgstr "service unbound start"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chflags schg /etc/resolv.conf"
-msgstr ""
+msgstr "chflags schg /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/bridge/
#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
@@ -14749,7 +14751,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14878,6 +14880,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14887,7 +14891,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14998,7 +15002,7 @@ msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15079,7 +15083,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
-msgstr ""
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15201,7 +15205,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address(a)email.com>"
-msgstr ""
+msgstr "ContactInfo <address(a)email.com>"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15239,7 +15243,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
-msgstr ""
+msgstr "Nickname PickANickname"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15289,17 +15293,17 @@ msgstr "### 3. `tor` を開始:"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15320,7 +15324,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15381,7 +15385,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15403,6 +15407,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15527,6 +15533,7 @@ msgstr ""
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/post-install/
#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
@@ -15706,7 +15713,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-msgstr ""
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15764,7 +15771,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15962,6 +15969,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -16032,22 +16041,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16074,7 +16083,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16128,12 +16137,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16150,7 +16159,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16164,7 +16173,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16180,7 +16189,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16219,19 +16228,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16245,7 +16254,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16297,7 +16306,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16307,7 +16316,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16338,7 +16347,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16355,7 +16364,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16408,7 +16417,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16423,7 +16432,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16437,6 +16446,9 @@ msgid ""
"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
"iat-mode=0"
msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16462,12 +16474,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16509,7 +16521,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16545,7 +16557,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16555,7 +16567,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16572,22 +16584,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16656,7 +16668,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16697,7 +16709,7 @@ msgstr "### 1. パッケージをインストール"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16722,12 +16734,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16739,7 +16751,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16756,7 +16768,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16783,22 +16795,22 @@ msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "mirror_type: \"srv\","
-msgstr ""
+msgstr "mirror_type: \"srv\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "signature_type: \"fingerprints\","
-msgstr ""
+msgstr "signature_type: \"fingerprints\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
-msgstr ""
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "enabled: yes"
-msgstr ""
+msgstr "enabled: yes"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16810,7 +16822,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
msgid "OpenBSD"
-msgstr ""
+msgstr "OpenBSD"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.subtitle)
@@ -16820,7 +16832,7 @@ msgstr "OpenBSD に obfs4 bridge を設定する方法"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16835,12 +16847,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "DataDirectory /var/tor"
-msgstr ""
+msgstr "DataDirectory /var/tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16851,22 +16863,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16891,6 +16903,8 @@ msgid ""
"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
msgstr ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16973,7 +16987,7 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "Log notice syslog"
-msgstr ""
+msgstr "Log notice syslog"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16994,7 +17008,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
-msgstr ""
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -17004,7 +17018,7 @@ msgstr "echo \"tor=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "/etc/rc.d/tor start"
-msgstr ""
+msgstr "/etc/rc.d/tor start"
#: https//community.torproject.org/relay/setup/guard/windows/
#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
@@ -17374,22 +17388,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "cd /usr"
-msgstr ""
+msgstr "cd /usr"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "make pkg-bootstrap"
-msgstr ""
+msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "pkg-static install -y pkg"
-msgstr ""
+msgstr "pkg-static install -y pkg"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17455,14 +17469,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor"
-msgstr ""
+msgstr "pkg install tor"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor-devel"
-msgstr ""
+msgstr "pkg install tor-devel"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17494,7 +17508,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17516,12 +17530,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17576,7 +17590,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
-msgstr ""
+msgstr "`yum install epel-release`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17640,7 +17654,7 @@ msgstr "systemctl enable tor"
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl start tor"
-msgstr ""
+msgstr "systemctl start tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17650,7 +17664,7 @@ msgstr "CentOS 6 / RHEL 6:"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "service tor enable"
-msgstr ""
+msgstr "service tor enable"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17803,7 +17817,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg bootstrap"
-msgstr ""
+msgstr "pkg bootstrap"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17853,7 +17867,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
-msgstr ""
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17870,7 +17884,7 @@ msgstr "FreeBSD: {"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
-msgstr ""
+msgstr "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17899,7 +17913,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_setuid=YES"
-msgstr ""
+msgstr "sysrc tor_setuid=YES"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17933,7 +17947,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
-msgstr ""
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17955,7 +17969,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ftp https://stable.mtier.org/openup"
-msgstr ""
+msgstr "ftp https://stable.mtier.org/openup"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17982,7 +17996,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -18006,7 +18020,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "tor:"
-msgstr ""
+msgstr "tor:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -18038,17 +18052,17 @@ msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "sysctl kern.maxfiles=16000"
-msgstr ""
+msgstr "sysctl kern.maxfiles=16000"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
-msgstr ""
+msgstr "rcctl enable tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl start tor"
-msgstr ""
+msgstr "rcctl start tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.title)
@@ -18083,7 +18097,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/updates/
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
msgid "dnf install dnf-automatic"
-msgstr ""
+msgstr "dnf install dnf-automatic"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18098,7 +18112,7 @@ msgstr "download_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "apply_updates = yes"
-msgstr ""
+msgstr "apply_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18135,7 +18149,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yum install yum-cron"
-msgstr ""
+msgstr "yum install yum-cron"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18145,7 +18159,7 @@ msgstr "In /etc/yum/yum-cron.conf set:"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "systemctl start yum-cron.service"
-msgstr ""
+msgstr "systemctl start yum-cron.service"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18261,17 +18275,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "Unattended-Upgrade::Origins-Pattern {"
-msgstr ""
+msgstr "Unattended-Upgrade::Origins-Pattern {"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
-msgstr ""
+msgstr "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "\"origin=TorProject\";"
-msgstr ""
+msgstr "\"origin=TorProject\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18374,7 +18388,7 @@ msgstr "`/root/pkg_upgrade.sh` を使用してください"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "#!/usr/bin/env sh"
-msgstr ""
+msgstr "#!/usr/bin/env sh"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18384,18 +18398,19 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "RAND=$(jot -r 1 300)"
-msgstr ""
+msgstr "RAND=$(jot -r 1 300)"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "sleep ${RAND}"
-msgstr ""
+msgstr "sleep ${RAND}"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18408,6 +18423,8 @@ msgid ""
"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
"/etc/crontab"
msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18417,7 +18434,7 @@ msgstr "#3. cron サービスを再起動します。"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "# service cron restart"
-msgstr ""
+msgstr "# service cron restart"
#: lego/templates/banner.html:3 lego/templates/banner.html:5
#: templates/banner.html:3 templates/banner.html:5
diff --git a/contents+ko.po b/contents+ko.po
index 2c9c3a73e6..b5d2b2cc2e 100644
--- a/contents+ko.po
+++ b/contents+ko.po
@@ -1148,7 +1148,7 @@ msgstr ""
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
msgid "| -------- | ----------- | --------- | --------- | ----- |"
-msgstr ""
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
@@ -3489,7 +3489,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3513,7 +3513,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3574,7 +3574,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3684,17 +3684,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3842,12 +3842,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3884,7 +3884,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3896,7 +3896,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3921,7 +3921,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "}"
-msgstr ""
+msgstr "}"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -5074,7 +5074,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
-msgstr ""
+msgstr "## Torservers.net"
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
@@ -5680,7 +5680,7 @@ msgstr ""
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
-msgstr ""
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
@@ -6365,7 +6365,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6383,7 +6383,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Nickname myNiceRelay"
-msgstr ""
+msgstr "Nickname myNiceRelay"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6396,7 +6396,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ExitRelay 0"
-msgstr ""
+msgstr "ExitRelay 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6407,17 +6407,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "SocksPort 0"
-msgstr ""
+msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6432,14 +6432,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "Log notice syslog"
-msgstr ""
+msgstr "Log notice syslog"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6449,7 +6449,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6459,7 +6459,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6482,7 +6482,7 @@ msgstr "ORPort 9001"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ControlSocket 0"
-msgstr ""
+msgstr "ControlSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6494,14 +6494,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
-msgstr ""
+msgstr "sysctl net.inet.ip.random_id=1"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6513,7 +6513,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_enable=YES"
-msgstr ""
+msgstr "sysrc tor_enable=YES"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6524,7 +6524,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "service tor start"
-msgstr ""
+msgstr "service tor start"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6548,24 +6548,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6984,7 +6984,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7414,7 +7414,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7424,7 +7424,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7541,7 +7541,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7551,12 +7551,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7657,7 +7657,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8407,7 +8407,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -8670,7 +8670,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "[tor]"
-msgstr ""
+msgstr "[tor]"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8679,7 +8679,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "name=Tor for Fedora $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Fedora $releasever - $basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8688,7 +8688,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8701,7 +8701,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "enabled=1"
-msgstr ""
+msgstr "enabled=1"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8736,7 +8736,7 @@ msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "cost=100"
-msgstr ""
+msgstr "cost=100"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8758,7 +8758,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8990,7 +8990,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
-msgstr ""
+msgstr "https://www.torproject.org/overview.html"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9187,7 +9187,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-msgstr ""
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9281,16 +9281,17 @@ msgstr ""
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
-msgstr ""
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
-msgstr ""
+msgstr "http://deflate.medialayer.com/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -11087,6 +11088,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -13196,7 +13198,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr ""
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13249,32 +13251,32 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingMax"
-msgstr ""
+msgstr "* AccountingMax"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingRule"
-msgstr ""
+msgstr "* AccountingRule"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingStart"
-msgstr ""
+msgstr "* AccountingStart"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthRate"
-msgstr ""
+msgstr "* BandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthBurst"
-msgstr ""
+msgstr "* BandwidthBurst"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* RelayBandwidthRate"
-msgstr ""
+msgstr "* RelayBandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13324,6 +13326,10 @@ msgid ""
"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13350,7 +13356,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ORPort [IPv6-address]:9001"
-msgstr ""
+msgstr "ORPort [IPv6-address]:9001"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13380,7 +13386,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ip addr|grep inet6|grep global"
-msgstr ""
+msgstr "ip addr|grep inet6|grep global"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13392,7 +13398,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "IPv6Exit 1"
-msgstr ""
+msgstr "IPv6Exit 1"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13441,17 +13447,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* FreeBSD: `/var/db/tor/keys`"
-msgstr ""
+msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13787,12 +13793,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
-msgstr ""
+msgstr "DirPort 80"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPortFrontPage /path/to/html/file"
-msgstr ""
+msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13816,7 +13822,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr ""
+msgstr "https://blog.torproject.org/tips-running-exit-node"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13878,7 +13884,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "ExitRelay 1"
-msgstr ""
+msgstr "ExitRelay 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14014,17 +14020,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "apt install unbound"
-msgstr ""
+msgstr "apt install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr ""
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr ""
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14035,7 +14041,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chattr +i /etc/resolv.conf"
-msgstr ""
+msgstr "chattr +i /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14062,7 +14068,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "yum install unbound"
-msgstr ""
+msgstr "yum install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14072,7 +14078,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "# qname-minimisation: no"
-msgstr ""
+msgstr "# qname-minimisation: no"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14082,7 +14088,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "qname-minimisation: yes"
-msgstr ""
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14092,12 +14098,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl enable unbound"
-msgstr ""
+msgstr "systemctl enable unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl start unbound"
-msgstr ""
+msgstr "systemctl start unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14120,7 +14126,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "pkg install unbound"
-msgstr ""
+msgstr "pkg install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14137,7 +14143,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "verbosity: 1"
-msgstr ""
+msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14147,17 +14153,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "sysrc unbound_enable=YES"
-msgstr ""
+msgstr "sysrc unbound_enable=YES"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "service unbound start"
-msgstr ""
+msgstr "service unbound start"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chflags schg /etc/resolv.conf"
-msgstr ""
+msgstr "chflags schg /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/bridge/
#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
@@ -14684,7 +14690,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14813,6 +14819,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14822,7 +14830,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14861,7 +14869,7 @@ msgstr "RunAsDaemon 1"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "BridgeRelay 1"
-msgstr ""
+msgstr "BridgeRelay 1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14928,12 +14936,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ORPort TODO1"
-msgstr ""
+msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15014,7 +15022,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
-msgstr ""
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15084,7 +15092,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ExtORPort auto"
-msgstr ""
+msgstr "ExtORPort auto"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15136,7 +15144,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address(a)email.com>"
-msgstr ""
+msgstr "ContactInfo <address(a)email.com>"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15174,7 +15182,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
-msgstr ""
+msgstr "Nickname PickANickname"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15222,17 +15230,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15253,7 +15261,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15314,7 +15322,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15336,6 +15344,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15456,6 +15466,7 @@ msgstr ""
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/post-install/
#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
@@ -15576,7 +15587,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15630,7 +15641,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-msgstr ""
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15688,7 +15699,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15882,6 +15893,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15952,22 +15965,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15994,7 +16007,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16048,12 +16061,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16070,7 +16083,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16084,7 +16097,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16100,7 +16113,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16109,7 +16122,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Log notice file /var/log/tor/notices.log"
-msgstr ""
+msgstr "Log notice file /var/log/tor/notices.log"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16139,19 +16152,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16165,7 +16178,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16217,7 +16230,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16227,7 +16240,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16258,7 +16271,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16275,7 +16288,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16328,7 +16341,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16343,7 +16356,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16357,6 +16370,9 @@ msgid ""
"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
"iat-mode=0"
msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16382,12 +16398,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16429,7 +16445,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16441,14 +16457,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "name=Tor for Enterprise Linux $releasever - $basearch"
-msgstr ""
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
-msgstr ""
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16465,7 +16481,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16475,7 +16491,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16492,22 +16508,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16576,7 +16592,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16617,7 +16633,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16642,12 +16658,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16659,7 +16675,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16676,7 +16692,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16688,37 +16704,37 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSD: { enabled: no }"
-msgstr ""
+msgstr "FreeBSD: { enabled: no }"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
-msgstr ""
+msgstr "FreeBSDlatest: {"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
-msgstr ""
+msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "mirror_type: \"srv\","
-msgstr ""
+msgstr "mirror_type: \"srv\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "signature_type: \"fingerprints\","
-msgstr ""
+msgstr "signature_type: \"fingerprints\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
-msgstr ""
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "enabled: yes"
-msgstr ""
+msgstr "enabled: yes"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16730,7 +16746,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
msgid "OpenBSD"
-msgstr ""
+msgstr "OpenBSD"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.subtitle)
@@ -16740,7 +16756,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16755,12 +16771,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "DataDirectory /var/tor"
-msgstr ""
+msgstr "DataDirectory /var/tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16771,22 +16787,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16811,6 +16827,8 @@ msgid ""
"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
msgstr ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16822,7 +16840,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "pkg_add tor"
-msgstr ""
+msgstr "pkg_add tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16871,7 +16889,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ExitRelay 0"
-msgstr ""
+msgstr "ExitRelay 0"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16882,7 +16900,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "SocksPort 0"
-msgstr ""
+msgstr "SocksPort 0"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16893,7 +16911,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "Log notice syslog"
-msgstr ""
+msgstr "Log notice syslog"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16914,17 +16932,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
-msgstr ""
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "echo \"tor=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "/etc/rc.d/tor start"
-msgstr ""
+msgstr "/etc/rc.d/tor start"
#: https//community.torproject.org/relay/setup/guard/windows/
#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
@@ -17294,22 +17312,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "cd /usr"
-msgstr ""
+msgstr "cd /usr"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "make pkg-bootstrap"
-msgstr ""
+msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "pkg-static install -y pkg"
-msgstr ""
+msgstr "pkg-static install -y pkg"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17329,7 +17347,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install ca_root_nss"
-msgstr ""
+msgstr "pkg install ca_root_nss"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17349,14 +17367,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg update -f"
-msgstr ""
+msgstr "pkg update -f"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg upgrade -y -f"
-msgstr ""
+msgstr "pkg upgrade -y -f"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17375,14 +17393,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor"
-msgstr ""
+msgstr "pkg install tor"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor-devel"
-msgstr ""
+msgstr "pkg install tor-devel"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17414,7 +17432,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17436,12 +17454,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17495,7 +17513,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
-msgstr ""
+msgstr "`yum install epel-release`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17507,7 +17525,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install tor`"
-msgstr ""
+msgstr "`yum install tor`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17552,14 +17570,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl enable tor"
-msgstr ""
+msgstr "systemctl enable tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl start tor"
-msgstr ""
+msgstr "systemctl start tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17569,7 +17587,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "service tor enable"
-msgstr ""
+msgstr "service tor enable"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17657,7 +17675,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`apt update && apt install tor`"
-msgstr ""
+msgstr "`apt update && apt install tor`"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -17667,7 +17685,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -17682,7 +17700,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`systemctl restart tor@default`"
-msgstr ""
+msgstr "`systemctl restart tor@default`"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
@@ -17722,7 +17740,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg bootstrap"
-msgstr ""
+msgstr "pkg bootstrap"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17772,7 +17790,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
-msgstr ""
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17789,7 +17807,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
-msgstr ""
+msgstr "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17818,7 +17836,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_setuid=YES"
-msgstr ""
+msgstr "sysrc tor_setuid=YES"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17852,7 +17870,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
-msgstr ""
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17874,7 +17892,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ftp https://stable.mtier.org/openup"
-msgstr ""
+msgstr "ftp https://stable.mtier.org/openup"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17901,7 +17919,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17925,17 +17943,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "tor:"
-msgstr ""
+msgstr "tor:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid ":openfiles-max=13500:"
-msgstr ""
+msgstr ":openfiles-max=13500:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid ":tc=daemon:"
-msgstr ""
+msgstr ":tc=daemon:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17952,22 +17970,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "sysctl kern.maxfiles=16000"
-msgstr ""
+msgstr "sysctl kern.maxfiles=16000"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
-msgstr ""
+msgstr "rcctl enable tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl start tor"
-msgstr ""
+msgstr "rcctl start tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.title)
@@ -18002,7 +18020,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/updates/
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
msgid "dnf install dnf-automatic"
-msgstr ""
+msgstr "dnf install dnf-automatic"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18012,12 +18030,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "download_updates = yes"
-msgstr ""
+msgstr "download_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "apply_updates = yes"
-msgstr ""
+msgstr "apply_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18054,7 +18072,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yum install yum-cron"
-msgstr ""
+msgstr "yum install yum-cron"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18064,7 +18082,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "systemctl start yum-cron.service"
-msgstr ""
+msgstr "systemctl start yum-cron.service"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18079,7 +18097,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "zypper install yast2-online-update-configuration"
-msgstr ""
+msgstr "zypper install yast2-online-update-configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18089,7 +18107,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yast2 online_update_configuration"
-msgstr ""
+msgstr "yast2 online_update_configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18162,7 +18180,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "apt-get install unattended-upgrades apt-listchanges"
-msgstr ""
+msgstr "apt-get install unattended-upgrades apt-listchanges"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18180,22 +18198,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "Unattended-Upgrade::Origins-Pattern {"
-msgstr ""
+msgstr "Unattended-Upgrade::Origins-Pattern {"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
-msgstr ""
+msgstr "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "\"origin=TorProject\";"
-msgstr ""
+msgstr "\"origin=TorProject\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "};"
-msgstr ""
+msgstr "};"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18229,22 +18247,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Update-Package-Lists \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::AutocleanInterval \"5\";"
-msgstr ""
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Unattended-Upgrade \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Verbose \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Verbose \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18260,12 +18278,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "sudo unattended-upgrade -d"
-msgstr ""
+msgstr "sudo unattended-upgrade -d"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
msgid "*BSD"
-msgstr ""
+msgstr "*BSD"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18293,28 +18311,29 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "#!/usr/bin/env sh"
-msgstr ""
+msgstr "#!/usr/bin/env sh"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
-msgstr ""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "RAND=$(jot -r 1 300)"
-msgstr ""
+msgstr "RAND=$(jot -r 1 300)"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "sleep ${RAND}"
-msgstr ""
+msgstr "sleep ${RAND}"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18327,6 +18346,8 @@ msgid ""
"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
"/etc/crontab"
msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18336,7 +18357,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "# service cron restart"
-msgstr ""
+msgstr "# service cron restart"
#: lego/templates/banner.html:3 lego/templates/banner.html:5
#: templates/banner.html:3 templates/banner.html:5
diff --git a/contents+mk.po b/contents+mk.po
index e4c401dec4..7fca940ede 100644
--- a/contents+mk.po
+++ b/contents+mk.po
@@ -3,10 +3,10 @@
# Matej Plavevski <matej.plavevski+github(a)gmail.com>, 2019
# erinm, 2021
# Gus, 2021
-# Emma Peel, 2021
# Zarko Gjurov <zarkogjurov(a)gmail.com>, 2021
# Aleksandra Blanusha <ablanusha(a)transparency.mk>, 2021
# Liljana Ackovska <liljanagjurova(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -14,7 +14,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: Liljana Ackovska <liljanagjurova(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Macedonian (https://www.transifex.com/otf/teams/1519/mk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -3608,7 +3608,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -5000,7 +5000,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
-msgstr ""
+msgstr "## Torservers.net"
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
@@ -5962,7 +5962,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "-"
-msgstr ""
+msgstr "-"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6291,7 +6291,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6338,12 +6338,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6358,7 +6358,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6375,7 +6375,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6385,7 +6385,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6420,7 +6420,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6474,24 +6474,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6910,7 +6910,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -14616,7 +14616,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14745,6 +14745,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14754,7 +14756,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15154,17 +15156,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15185,7 +15187,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15623,7 +15625,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15817,6 +15819,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15887,22 +15891,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15929,7 +15933,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15983,12 +15987,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16005,7 +16009,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16019,7 +16023,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16074,19 +16078,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16100,7 +16104,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16193,7 +16197,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16210,7 +16214,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16263,7 +16267,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16278,7 +16282,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16320,12 +16324,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16367,7 +16371,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16403,7 +16407,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16413,7 +16417,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16430,22 +16434,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16514,7 +16518,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16555,7 +16559,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16580,12 +16584,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16597,7 +16601,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16614,7 +16618,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16678,7 +16682,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16709,22 +16713,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -17244,7 +17248,7 @@ msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
diff --git a/contents+ms.po b/contents+ms.po
new file mode 100644
index 0000000000..af2733a00a
--- /dev/null
+++ b/contents+ms.po
@@ -0,0 +1,18709 @@
+#
+# Translators:
+# Gus, 2021
+# erinm, 2021
+# abuyop <abuyop(a)gmail.com>, 2021
+# Emma Peel, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-06-29 12:10+CET\n"
+"PO-Revision-Date: 2019-12-11 10:50+0000\n"
+"Last-Translator: Emma Peel, 2021\n"
+"Language-Team: Malay (Malaysia) (https://www.transifex.com/otf/teams/1519/ms_MY/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ms_MY\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.title)
+msgid "User Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.section)
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.section)
+msgid "Community"
+msgstr "Komuniti"
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid "## We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"We practice human-centered design when we build tools for internet freedom."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid "The way we build tools also builds community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"Our user research is founded on the premises of consent, respect, and "
+"empathy."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"You can make an impact in your community by learning from our methods and "
+"helping us with user research."
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.title)
+msgid "Project Ideas"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.subtitle)
+msgid "Some project ideas for GSoC."
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.section)
+msgid "GSoC"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/ (content/gsoc/contents+en.lrpage.cta)
+msgid "Get coding"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.body)
+msgid ""
+"You may find some of these projects to be good ideas for Google Summer of "
+"Code. We have labelled each idea with which of our core developers would be "
+"good mentors. If one or more of these ideas looks promising to you, please "
+"[contact us](mailto:gso+c@torproject.org) to discuss your plans rather than "
+"sending blind applications."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.title)
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.section)
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.section)
+msgid "Training"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.subtitle)
+msgid ""
+"Do you teach your community about using Tor? These resources are for you."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid "## We want to teach the world about Tor. Can you help?"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"Are you a Tor trainer or interested in becoming one? Looking for resources "
+"to help your community learn the most about Tor? We've got you covered."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"For some users with serious threat models, teaching Tor and other privacy "
+"tools can be risky if not done with care."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"If this describes your community, or if you're not sure, please [contact our"
+" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"community-team) for more help."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Perkhidmatan Onion"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.title)
+msgid "Localization"
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid "##Localization is how we reach a global community."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"In order for Tor to work for everyone, it needs to speak everyone's "
+"languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"Our volunteer translation team works hard to make this a reality, and we can"
+" always use more help."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"Our current translation priorities are translating [Tor "
+"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor"
+" Project website](https://torpat.ch/tpo-locales), but there are many other "
+"documents that we could use help translating as well."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.title)
+msgid "Relay Operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "The Tor network relies on volunteers to donate bandwidth."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "The more people who run relays, the better the Tor network will be."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid ""
+"The current Tor network is quite small compared to the number of people who "
+"need to use Tor, which means we need more dedicated volunteers like you to "
+"run relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "By running a Tor relay you can help make the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* faster (and therefore more usable)"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* more robust against attacks"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* more stable in case of outages"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* safer for its users (spying on more relays is harder than on a few)"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid ""
+"Running a relay requires technical skill and commitment, which is why we've "
+"created a wealth of resources to help our relay operators."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid "##Tell the world about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid ""
+"We love it when people bring information about Tor to their community "
+"events, conferences, and meetups."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid ""
+"We've curated some beautiful materials for sharing in-person and on social "
+"media we welcome you to use."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.title)
+msgid "Open User Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.subtitle)
+msgid ""
+"We put our users in the center of our development process. That is how we "
+"bring privacy-enhancing technology to the ones who more need it. Explore "
+"what we are working on and start to run user research with your local "
+"community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.section)
+msgid "user research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"These are our current needs for testing Tor products, as well as "
+"methodologies and testing scripts."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"Before running Tor user research, be sure you read our [Guidelines to "
+"becoming a user researcher with Tor](https://community.torproject.org/user-"
+"research/guidelines)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Tor Browser for Desktop"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser "
+"Usage](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%…"
+"/browser-usage.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Research: "
+"Onboarding](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scr…"
+"._Tor_Browser_Desktop_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Discovery: Get "
+"Bridges](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"/discovery-bridges.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Needs "
+"Discovery](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scri…"
+"._User_Needs_Discovery_-_Tor_Browser_Desktop.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Tor Browser for Android"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Research: "
+"Onboarding](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scr…"
+"._Tor_Browser_Android_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Emma"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Run Emma Network "
+"Test](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%2…"
+"/run-emma.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.title)
+msgid "User Research Guidelines"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.subtitle)
+msgid "We collect only necessary data to improve our services."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Congrats! You're going to run your first User Research session for Tor – and"
+" we're delighted to have you on board!"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Here you will find helpful guidelines that are designed to make your "
+"research easier for both you and your audience."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"First of all, make sure you read the [Tor Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Respect privacy"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"At Tor, we don't collect invasive data about user behavior, only the data "
+"necessary to improve our services. We test our software, not people."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Be a good listener and open-minded"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Listening is a skill that helps build bridges. We believe this doesn't just "
+"apply to our services, but our communities too."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Learn"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"During the training session we listen to the stories people tell us about "
+"their lives, the laws of the jurisdictions they live in, and the "
+"difficulties they are going through."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"This way, we can learn how to facilitate better access to information "
+"through Tor. By listening, we learn."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Describe and Ask for consent"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"We don't keep or publish the names or contact details of research "
+"participants, and any time you're going to handle participant data (be it "
+"via impressions, survey submissions, or other records) you should ask for "
+"their consent in writing using the [consent "
+"form](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%2…"
+" beforehand."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Coordinate with the trainer and the Tor UX team"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You don't have to do this alone - we can support you with meetings, guides, "
+"and mentorship too if you wish."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Join us at any time on our IRC channel #tor-ux or our [mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/ux)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"**We strongly recommend that you run through the plan for your session with "
+"the trainer**."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Your agenda must be aligned and leave sufficient time to run your interviews"
+" or exercise at the end of the training session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"When the training commences, be sure to let everyone know your role and why "
+"you're taking notes during the session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Get prepared!"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Before your session, read and print the [Demographics "
+"questionnaire](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/…"
+"/user_demographics-en.md) and [User Research "
+"Reporting](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/comm…"
+" templates."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You'll also need to bring your chosen usability test and its accompanying "
+"methodology, if applicable."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"It's easier to have this material printed and in hand, however if you prefer"
+" you can use digital copies instead."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "Keep in mind that you might not have Internet access at the venue."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"If you're planning to install any Tor software during your exercise or "
+"interviews you may need to download it before the session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## The interview process"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Thank the participant for their willingness to participate and explain that "
+"we are testing the product, not them."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "The interview should not last longer than 20 minutes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You can take notes on the printed material you will carry with you, or on "
+"your computer."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"While we're not interested in the specific characteristics of individual "
+"participants, it's important for us to be able to determine the reach of our"
+" training sessions, usability workshops and interviews."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Distribute the demographics questionnaire among the participants, and help "
+"answer their questions about how to fill it in if they have any."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Don't forget to thank the participant again at the end of the interview."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Report to Tor UX team"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Before ending the session, coordinate with the trainer to solicit feedback "
+"from the participants."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"The two of you should work together to hand out post-its to the audience."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Give each participant a different color of post-it per question and ask them"
+" to fill it in with what they think about: 1. the software, service or skill"
+" they just learned; 2. the Tor Project; and 3. Tor in general."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Their feedback can also take the form of questions - keep in mind that any "
+"feedback is a good feedback."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "It's very important for us to hear back from you too."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"We want to know how the session was for you, how we can improve our support "
+"going forward, and if you plan to keep running user research for Tor in the "
+"future."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"After your research is complete we'll ask you to fill a form with your "
+"address so we can send you a researcher kit too (including a t-shirt and "
+"stickers)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"If you don't think you'll have time to format your report using the [User "
+"Research Reporting "
+"template](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/commu…,"
+" we will happily accept your findings another way - for example, you can "
+"take pictures or send us your raw notes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "### How to submit your findings"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"1. Write your "
+"[report](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/communi…"
+" (keep it simple)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"2. Upload it to our [Gitlab "
+"repository](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/REA…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"3. Create issues in the [Research "
+"repository](https://gitlab.torproject.org/tpo/ux/research/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"4. Allow the UX team time to discuss each issue and forward it to developers"
+" when necessary."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Additional links"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "From the Tor Project:"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Strength in Numbers: Usable Tools Don't Need to Be "
+"Invasive](https://blog.torproject.org/strength-numbers-usable-tools-dont-"
+"need-be-invasive)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "From elsewhere on the web:"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Design Kit: The Human-Centered Design Toolkit](https://www.ideo.com/post"
+"/design-kit)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Simply Secure Knowledge Base](https://simplysecure.org/knowledge-base/)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "* [OK Thanks Exploratorium ](https://okthanks.com/exploratorium)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.title)
+msgid "How to Volunteer"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.subtitle)
+msgid "We care about privacy and security."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "## Where to start"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If this is your first time running a User Research session for the Tor "
+"Project, we recommend starting with one of these studies. Both can be "
+"conducted on a rolling basis and ran remotely."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- [Usability Testing Tor Browser "
+"Desktop](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"._Tor_Browser_Desktop_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- [Discovery "
+"Bridges](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"/discovery-bridges.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"After choosing which study to run, open an issue in our [GitLab "
+"page](https://gitlab.torproject.org/tpo/ux/research)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Add the title of your research, then select the Usability Testing template "
+"option and fill it in."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "Please remember to update the issue as your research evolves."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Not all of the data collected in our research is disclosed to the public, "
+"but our general findings are."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"To protect our participants' privacy we take care to anonymize their "
+"responses and avoid recording our sessions."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If you're already familiar with the Tor Project and user testing, have a "
+"look at our [current needs for user "
+"research](https://community.torproject.org/user-research/open/) and see "
+"which study better suits you."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Remember to drop us an email telling us about your plans so we can follow "
+"and support your research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"As a volunteer we also ask that you read and follow our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…,"
+" as well our [Guidelines for Research](https://community.torproject.org"
+"/user-research/guidelines/)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "**Why do we run Demographics?**"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We don't collect personal data in our "
+"[Demographics](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/s…"
+"/user_demographics-en.md), and all questions are optional."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We believe it's important to collect basic demographics to help us "
+"understand if we are meeting our mission regarding diversity and inclusion."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"In addition, collecting these demographics is required for specific studies "
+"to support human rights."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**We don't trick participants.** We don't use trick questions in our "
+"research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We expect participants to be honest with us, and we must be honest about our"
+" questions in return."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"As a transparent research space our surveys, studies, and reports are all "
+"public, and participants are free to view past studies prior to taking part "
+"- however they are not advised to do so."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**We don't track participants.** We care about your privacy and security."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If we invite you to participate in a study, we won't track you and any "
+"recordings will be erased after the report is complete."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "We advise volunteers not to record their sessions at all."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "**Open source for privacy.**"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We use free and open source software to analyze our data, and we recommend "
+"our volunteers do the same."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We also ask anyone running research not use software hosted by third parties"
+" like cloud providers."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**Decision-making process.** We don't have a single model for decision "
+"making."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"After conducting your research, it's normal to be excited to see your "
+"feedback implemented as soon as possible."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"However all feedback must be discussed internally across the different teams"
+" at the Tor Project first."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"This means that it's often necessary to run the same research more than once"
+" to validate your findings, and meet the expectations of the engineers, "
+"developers, designers, researchers and others at Tor."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Please read our [Guidelines](https://community.torproject.org/user-"
+"research/guidelines/) to get to know this process more."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "## Checklist"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Read the guidelines on [how to do user research with "
+"Tor](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/README.md)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Read and follow our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- If you don't have one yet, [request a Gitlab "
+"account](https://support.torproject.org/misc/bug-or-feedback/)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Open an issue in the [UX Research "
+"Repository](https://gitlab.torproject.org/tpo/ux/research/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Subscribe to the [UX mailing list](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Learn more about our users by reading [Tor's user "
+"personas](https://community.torproject.org/user-research/persona)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.title)
+msgid "Reports"
+msgstr "Laporan-Laporan"
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.subtitle)
+msgid ""
+"We are committed to open design, so you can see the user research we have "
+"conducted within our community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"We are committed to open design, so you can see the user research we have "
+"conducted in the global-south. If you want to run user research with us, "
+"please [get in touch.](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/ux)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "| Project | Methodology | Locations | Dates | Reporting |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "| -------- | ----------- | --------- | --------- | ----- |"
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Snowflake User Survey | Survey | Online | Q121, Q221 | [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports…"
+"/public-snowflake-survey-report.pdf) · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/reports/2021"
+"/public-snowflake-survey-report.pdf?inline=false) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Discovery: Get Bridges | User Discovery "
+"([.md](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2020"
+"/discovery-bridges.md)) | Online | Q420, Q121 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2021"
+"/User_Research_-_Bridges.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Users Demographics | Survey "
+"([.md](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2020"
+"/user_demographics-en.md)) | Online | 2020 | n/a |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| User Research: Security Settings | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2019/2"
+".Tor_Browser_Desktop_-_Security_Settings.pdf)) | Multiple locations | 2019 |"
+" n/a |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Launcher | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/1.India_User_testing_Tor_Launcher_Test.pdf))"
+" | Mumbai(IN) | Q118 | .pdf |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Onion Security Indicator | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/2.User_testing_.onion_states_Test.pdf))"
+" | Mumbai(IN), Kampala(UG), Valencia(ES), Mombasa(KE)| Q118, Q218 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018/ur_kenya_2018_Feature_report__Onions_and_Circuit_Display.pdf)"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| TB Circuit Display | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/3.User_testing_circuit_display_Test.pdf))"
+" | Kampala(UG), Nairobi(KE), Mombasa(KE) | Q118, Q218 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018/ur_kenya_2018_Feature_report__Onions_and_Circuit_Display.pdf)"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Browser for Desktop | User needs discovery "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/4.00_user_needs_discovery.pdf))"
+" | Bogotá(CL), Cali(CL), Valle del Cauca(CL), Kampala(UG), Hoima(UG), "
+"Nairobi(KE) | 2018 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018"
+"/ur_colombia_2018_report_tbb-tba.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Browser for Android | User needs discovery "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/4.00_user_needs_discovery.pdf))"
+" | Bogotá(CL), Cali(CL), Valle del Cauca(CL), Kampala(UG), Hoima(UG), "
+"Nairobi(KE) | 2018 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018"
+"/ur_colombia_2018_report_tbb-tba.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "### Community Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"* [Censored Continent - Understanding the use of tools during Internet "
+"censorship in Africa](https://research.torproject.org/techreports/icfp-"
+"censored-continent-2020-07-31.pdf): Cameroon, Nigeria, Uganda and Zimbabwe "
+"as case studies."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.title)
+msgid "Tor Personas"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.subtitle)
+msgid ""
+"Personas help us to drive human-centered design processes across teams. Meet"
+" our archetypes of Tor users."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"Persona is a tool that represents the needs, thoughts, and goals of the "
+"target user. We created personas because they help us to drive human-"
+"centered design processes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"As part of our global south travels during 2018 and 2019, we got the lucky "
+"chance to meet a lot of different Tor users: from activists to journalists, "
+"all of them with different motivations, but demanding a usable private and "
+"secure tool to access the Internet."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"With the Community Team, we have been working collecting and mapping real "
+"user stories and finding patterns across them. It is how our Personas "
+"emerged from our in field research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid "### Tor Personas"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Jelani, the human rights defender: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/jel…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Aleisha, the privacy looker: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/ale…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Fernanda, the feminist activist: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/fer…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Fatima, the censored user: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/fat…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Alex, the fearless journalist: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/ale…"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.title)
+msgid "Risks"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.subtitle)
+msgid ""
+"Things you should be aware of before running a digital security training."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.section)
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.section)
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.section)
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.section)
+msgid "training"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"To our knowledge, no Tor trainer has ever faced consequences as a result of "
+"training others or speaking about Tor."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"However, in some countries and in certain circumstances, it's possible that "
+"simply a gathering as human rights defenders could be risky, illegal, or "
+"even lead to imprisonment, physical assaults, large fines, threats, "
+"placement on government watch lists, and targeting for surveillance."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"If you want to run a Tor training for the first time and you don't know how "
+"to assess the political and social environment, we strongly encourage you "
+"read this document and, in case of doubt, to reach out to the Tor Community "
+"Team privately."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Some potential risks of running a digital security training are only valid "
+"in specific contexts."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "The potential risks associated with running a Tor training depend on:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"1. **Your threat model.** A high-profile activist already under a lot of "
+"surveillance, for example, might attract more attention when reaching out to"
+" other activists to run a digital security training."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"2. **The laws and regulations in the country.** Consult with local lawyers "
+"and local freedom of expression organizations and learn whether your country"
+" has a record in prosecuting individuals engaging in similar types of "
+"activities."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"3. **The types of training.** Not all trainings carry the same weight in "
+"terms of potential risk."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"For example, talking about privacy in the digital age might be appreciated, "
+"but teaching how to circumvent government censorship could be a serious "
+"felony."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"4. **The audience.** Gathering university students might not attract "
+"attention, but if you're gathering a group of journalists working with "
+"leaked documents about government corruption, you might need to take extra "
+"care to reach out to them in a private way."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"5. **The training venue.** Running a Tor training in some spaces could "
+"expose your participants' identities."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Ideally, you should use a private space where you control the participants' "
+"entrance."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"If the space isn't private, check before the training to find out if "
+"participants are comfortable with revealing their identity to a third party."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "## Evaluating risks"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Some questions you may want to answer before running a digital security "
+"training include:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* Has anyone in my country ever been criminalized based on their internet "
+"activity? (This does not necessarily need to be specific to digital security"
+" training or use of Tor.)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* Are there laws in my country that require Internet Service Providers "
+"(ISPs) to track my online activity?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Is it illegal for me to access certain websites?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Does my country prohibit me from using:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Cryptography?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Anonymity software?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "Note, this is not an exhaustive list of questions."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Additionally, while many countries do not have laws specifically prohibiting"
+" the activity of running a digital security training, the use of digital "
+"security tools may still be criminalized in certain countries under other, "
+"broader laws."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"For example, using Tor Browser may be viewed as illegal or anti-government "
+"activity."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Please note that we are not lawyers, and any information we give you does "
+"not constitute legal advice."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Additionally, your communication with us is not protected by any legal "
+"privilege, so law enforcement may subpoena and obtain any information you "
+"give us."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"However, we may be able to put you in touch with lawyers who are capable of "
+"addressing your questions and/or concerns."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "Some relevant resources include:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* [OONI disclaimer](https://ooni.io/about/risks/)"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.title)
+msgid "Code of Conduct for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.subtitle)
+msgid "Foster a safe, engaging environment."
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.cta)
+msgid "Code of Conduct"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.body)
+msgid "## Code of Conduct for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.body)
+msgid ""
+"The Tor Project is committed to fostering an inclusive environment and "
+"community. Tor is a place where people should feel safe to engage, share "
+"their point of view, and participate."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.title)
+msgid "Training Checklist"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.subtitle)
+msgid ""
+"Based on our best practices, we have a checklist to help you prepare to "
+"conduct your training."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "Complete this checklist before running a Tor training."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Prepare"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I read and agree with the Tor Project [Code of "
+"Coduct](https://community.torproject.org/training/code-of-conduct/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I read the Training [Best "
+"Practices](https://community.torproject.org/training/best-practices/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I have an agenda for the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I reviewed my [training "
+"slides](https://community.torproject.org/training/resources/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Security Protocol"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I already contacted my organization and told them that I'm organizing this"
+" training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I shared a contact to whom my organization should call if something "
+"happens"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## About the Venue"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* The venue has enough tables and chairs for everyone"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* The venue has an internet connection and I know the wifi password"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* There is a projector or TV available and works with my computer"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Audience & Communication"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I shared the venue address, date and time to all participants"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I asked all participants to bring the necessary equipment to the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I have confirmed participants for the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## During the Training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "Before starting the training, make sure you:"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Make an agreement about taking or not taking photos"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Present the agenda"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Introduce yourself and ask people to introduce themselves"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* \"All questions are welcome\""
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## After the Training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Collect participants' feedback"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Leave an e-mail for further contact and support"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Make an evaluation about the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Report to Community and UX team"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.title)
+msgid "Training Best Practices"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.subtitle)
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Good preparation is essential to an effective and safe training, so we've "
+"curated some resources to help you make the most of your training event."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.cta)
+msgid "Best Practices for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Running security training is a fun and rewarding way to help your community "
+"conduct human rights work safely."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## Before the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "_Am I the right person to give this training?_"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Security trainings can help people communicate and use the internet safely, "
+"but there are additional considerations to be made before training some at-"
+"risk groups."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"That's why we recommend this resource from EFF's Security Education "
+"Companion, [\"Am I the right person to give this "
+"training?\"](https://sec.eff.org/articles/right-person-to-train)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"This resource can help you be sure that you're doing the best by the "
+"community of people you wish to train."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Other questions to ask yourself before deciding to do a training:"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"- How will you assess the needs of your group? What needs can you meet?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"- How will you assess the skill level of your group? What skill levels can "
+"you teach to?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Once you've answered those questions, you're ready to plan your training!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"1. Find a location that is accessible, affordable, has an internet "
+"connection and other materials like a white board, projector, and screen."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Make sure that the location is safe for your attendees to visit."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"2. Promote your event in your community's spaces, taking safety into "
+"consideration."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Under many circumstances, social media is great for promotion, but for "
+"higher risk groups, you may want to use a smaller word-of-mouth network or "
+"require community members to share information individually to other trusted"
+" people."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"3. Create localized handouts for some of the more difficult concepts that "
+"you'll be teaching."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "4. Make sure you have plenty of stickers to hand out to participants!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "5. Create a link list of all the resources you'll be talking about."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "This includes downloads and PDFs of handouts."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You'll share this link list on a whiteboard or project it at the training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "6. Determine how you'll do hands-on assistance at your training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Will you be able to handle this alone? Or will you require partners?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"If you need more help, make sure the partners you're bringing in are aware "
+"of the safety needs of the community, and communicate with your contacts in "
+"the community to make sure they're okay with you bringing in additional "
+"trainers."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"7. Make sure your presentation is up-to-date (both information and "
+"screenshots) and save your presentation in two file formats -- for example, "
+"odp and pdf -- and on at least one additional device -- for example, on your"
+" computer and on a USB stick."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"8. Decide how you will facilitate a safer space. We recommend using the [Tor"
+" Code of Conduct](/training/code-of-conduct/)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You can also start the training by asking participants to come up with their"
+" own community agreements for the space."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## At the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"1. Create an agenda and share it on a projection or on a whiteboard so that "
+"your participants can be prepared for the day."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"2. Communicate about how much time the training will take, and when breaks "
+"will happen. Make sure you take breaks!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"3. Communicate about when you'll take questions, either during the training,"
+" at the end, or both."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "4. Communicate about how you'll offer hands-on help (if at all)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"5. Communicate about how participants can contact you securely after the "
+"training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"6. Show the participants the resources at "
+"[community.torproject.org](https://community.torproject.org) and "
+"[support.torproject.org](https://support.torproject.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"7. Show the participants other resources like "
+"[sec.eff.org](https://sec.eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## After the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "1. Think about how you will evaluate your success at the training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You may want to create a follow up survey, or at least contact participants "
+"and ask them to share their feedback with you."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.title)
+msgid "Tor Training FAQ"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.subtitle)
+msgid ""
+"People who are new to the Tor project, quite often, ask similar questions, "
+"and we can help you prepare for these questions."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"After running a couple of Tor trainings, you will find that first time users"
+" have some similar questions about Tor."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"Outlined below are some of the most frequent questions we get during our "
+"training sessions. Be prepared for these questions before running your "
+"training."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"For an extensive resource, check [Support "
+"portal](https://support.torproject.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-"
+"called-tor/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Does using Tor Browser protect other applications on my "
+"computer?](https://support.torproject.org/tbb/tbb-13/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is using Tor with a VPN more "
+"secure?](https://support.torproject.org/faq/faq-5/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Can I browse HTTPS sites with "
+"Tor?](https://support.torproject.org/https/https-2/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is it possible to find out the path that a client is taking on the Tor "
+"Network?](https://support.torproject.org/misc/misc-1/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why don't you prevent bad people from doing bad things when using "
+"Tor?](https://support.torproject.org/misc/misc-2/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [When I use Tor Browser, will anyone be able to tell which websites I "
+"visit?](https://support.torproject.org/tbb/tbb-3/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why did my search engine switch to DuckDuckGo? Or what is "
+"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [What is a "
+"bridge?](https://support.torproject.org/censorship/censorship-7/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser won't connect, but it doesn’t seem to be an issue with "
+"censorship.](https://support.torproject.org/tbb/tbb-20/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [What is the difference between using Tor Browser and 'incognito mode' or "
+"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Does running Tor Browser make me a "
+"relay?](https://support.torproject.org/tbb/tbb-33/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is there a backdoor in "
+"Tor?](https://support.torproject.org/about/backdoor/)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.title)
+msgid "Training Resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.cta)
+msgid "Check out our resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.body)
+msgid "##Resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.body)
+msgid ""
+"Do you teach your community about using Tor? These training resources are "
+"for you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.title)
+msgid "How do onion services work?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.subtitle)
+msgid "Learn how onion services work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.section)
+msgid "onion services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Onion services are services that can only be accessed over Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Running an onion service gives your users all the security of HTTPS with the"
+" added privacy benefits of Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## Why onion services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services offer various privacy and security benefits to their users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Location hiding"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "An onion service's IP address is protected."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services are an overlay network on top of TCP/IP, so in some sense IP "
+"addresses are not even meaningful to onion services: they are not even used "
+"in the protocol."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### End-to-end authentication"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"When a user visits a particular onion, they know that the content they are "
+"seeing can only come from that particular onion."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "No impersonation is possible, which is generally not the case."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Usually, reaching a website does not mean that a man-in-the-middle did not "
+"reroute to some other location (e.g. DNS attacks)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### End-to-end encryption"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Onion service traffic is encrypted from the client to the onion host."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "This is like getting strong SSL/HTTPS for free."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### NAT punching"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Is your network filtered and you can't open ports on your firewall?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This could happen if you are in a university campus, an office, an airport, "
+"or pretty much anywhere."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services don't need open ports because they punch through NAT. They "
+"only establish outgoing connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## The Onion Service Protocol: Overview"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now the question becomes **what kind of protocol is needed to achieve all "
+"these properties?**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Usually, people connect to an IP address and are done, but how can you "
+"connect to something that does not have an IP address?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In particular, an onion service's address looks like this: "
+"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This looks weird and random because it's the _identity public key_ of the "
+"onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"That's one of the reasons we can achieve the security properties above."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service protocol uses the Tor network so that the client can "
+"introduce itself to the service, and then set up a rendezvous point with the"
+" service over the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Here is a detailed breakdown of how this happens:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 1: Where the onion service sets up its introduction points"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Let's imagine that your local newspaper decides to set up an onion service "
+"(using [SecureDrop](https://securedrop.org/)) to receive anonymous tips."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"As the first step in the protocol, the onion service will contact a bunch of"
+" Tor relays and ask them to act as its _introduction points_ by establishing"
+" long-term circuits to them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"These circuits are anonymized circuits, so the server does not reveal the "
+"service location to the introduction points."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service will hide and protect itself behind the Tor network by "
+"only allowing access through three introduction points that it connects to "
+"through a two-hop Tor circuit."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-01.png\" alt=\"Onion Services: Step 1\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 2: Where the onion service publishes its descriptors"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now that the introduction points are set up, we need to create a way for "
+"clients to be able to find them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"For this reason, the onion service assembles an _onion service descriptor_, "
+"containing a list of its introduction points (and \"authentication keys\"), "
+"and signs this descriptor with the onion service's _identity private key_."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The _identity private key_ used here is the private part of the **public key"
+" that is encoded in the onion service address**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service upload that signed descriptor to a _distributed hash "
+"table_, which is part of the Tor network, so that clients can also get it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"It uses an anonymized Tor circuit to do this upload so that it does not "
+"reveal its location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-02.png\" alt=\"Onion Services: Step 2\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 3: Where a client wants to visit the onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Say you want to anonymously send some tax fraud data to your local newspaper"
+" through its SecureDrop."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"You find the onion address for the newspaper's SecureDrop from a public "
+"website or friend."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-03.png\" alt=\"Onion Services: Step 3\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 4: Where the client introduces itself to the onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"All the previous steps were just set up for the onion service so that it's "
+"reachable by clients."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now let's fast-forward to the point where an actual client wants to visit "
+"the service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In this case, the client has the onion address of SecureDrop and want to "
+"visit it, so they connect to the service with Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now the next thing that needs to happen is that the client goes to the "
+"_distributed hash table_ from **Step 2** and ask for the signed descriptor "
+"of SecureDrop's onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-04.png\" alt=\"Onion Services: Step 4\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 5: Where the client verify onion address signature"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"When the client receives the signed descriptor, they verify the signature of"
+" the descriptor using the public key that is encoded in the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This provides the _end-to-end authentication_ security property, since we "
+"are now sure that this descriptor could only be produced by that onion "
+"service and no one else."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"And inside the descriptor, there are the introduction points that allow the "
+"client to introduce themselves to SecureDrop's onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-05.png\" alt=\"Onion Services: Step 5\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 6: Where the client establishes a rendezvous point"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Before the introduction takes place, the client (in this case, you) picks a "
+"Tor relay and establishes a circuit to it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The client asks the relay to become their rendezvous point and give it an "
+"\"one-time secret\" that will be used as part of the rendezvous procedure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-06.png\" alt=\"Onion Services: Step 6\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 7: Where the onion service rendezvous with the client"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The introduction point passes your details (secret string and rendezvous "
+"address) on to the onion service, which runs multiple verification processes"
+" to decide whether you're trustworthy or not."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-07.png\" alt=\"Onion Services: Step 7\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 8: Where the rendezvous point verifies the client's secret"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service connects to the rendezvous point (through an anonymized "
+"circuit) and sends the \"one-time secret\" to it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The rendezvous point makes one final verification to match the secret "
+"strings from you and service (the latter also comes from you but has been "
+"relayed through the service)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The rendezvous point simply relays (end-to-end encrypted) messages from "
+"client to service and vice versa."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-08.png\" alt=\"Onion Services: Step 8\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 9: Where the onion service rendezvous with the client"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In general, the complete connection between client and onion service "
+"consists of 6 relays: 3 of them were picked by the client, with the third "
+"being the rendezvous point, and the other 3 were picked by the onion "
+"service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "This provides _location hiding_ to this connection."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Finally, using the rendezvous point, a Tor circuit is formed between you and"
+" your newspaper's SecureDrop onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-09.png\" alt=\"Onion Services: Step 9\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## Further resources"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This was just a high-level overview of the Tor onion services protocol."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Here are some more resources if you want to learn more:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- The [Tor design paper](https://svn.torproject.org/svn/projects/design-"
+"paper/tor-design.pdf) describing the original design."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- The [Tor v3 onion services](https://gitweb.torproject.org/torspec.git/tree"
+"/rend-spec-v3.txt) protocol specification."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- Presentations about onion services: [Understanding Tor Onion Services and "
+"Their Use Cases - HOPE XI "
+"2016](https://www.youtube.com/watch?v=VmsFxBEN3fc), [DEF CON 25 - Roger "
+"Dingledine - Next Generation Tor Onion "
+"Services](https://www.youtube.com/watch?v=Di7qAVidy1Y)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.title)
+msgid "Talk about onions"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.subtitle)
+msgid "Become an onion advocate and explain the importance of onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Beyond myths and misperceptions, advocating for onion services and privacy "
+"enhancing technologies sometimes is challenging."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"There are different use cases, and approaching potential adopters with a "
+"specific use case instead of another, can engage them and lead to new onions"
+" services being setup."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"These talking points will help to explain how onion services offer multiple "
+"privacy and security benefits in different contexts."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* How Onion Services Work"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Freedom of Press and Censorship Circumvention"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Network sustainability"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Level up your service privacy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Protect sources, whistleblowers, and journalists"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Decentralization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Educate users about privacy by design"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Metadata obfuscation or elimination"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### How Onion Services Work"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"A potential adopter has probably already heard about the Tor Project, the "
+"network and even Tor relays, and that's great!"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[Tor relays](https://community.torproject.org/relay/types-of-relays/) are "
+"part of a [public "
+"infrastructure](https://metrics.torproject.org/rs.html#toprelays), where Tor"
+" users encrypted traffic is routed around to reach out the open internet."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "Onion services aren't like a Tor relay in the network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"An onion service on the Tor network behaves like any other Tor clients."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The Onion Service to become available on the network connects to rendezvous "
+"nodes."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "A client that wants to access the onion service does the same."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"This means that connections from the client to the server never leave the "
+"Tor network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"In contrast to running a [Tor "
+"relay](https://community.torproject.org/relay), running a Tor Onion Service "
+"does not result in your IP address being publicly listed anywhere, nor does "
+"your service relay other Tor traffic."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"For a broader understanding, read [Onion Services "
+"overview](https://community.torproject.org/onion-services/overview/) and "
+"watch this talk: [DEF CON 25 - Next Generation Tor Onion "
+"Services](https://www.youtube.com/watch?v=Di7qAVidy1Y)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Freedom of Press and Censorship Circumvention"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Regular Tor connections already provide censorship circumvention, but only "
+"onion services can anonymize both parts of communication - users and "
+"provider -, creating a metadata free communication between the user of the "
+"service and the service itself."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Censorship technologies are being deployed by different actors, like "
+"governments and Internet providers, worldwide to block access to free press "
+"and privacy tools."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"To protect freedom of speech and freedom of opinion in censored spaces, "
+"major media organizations have made their websites available over onion "
+"services in the last few years."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"That's the case of NY Times, ProPublica, Deutsche Welle, BBC, The Markup and"
+" other newsrooms."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The project [Secure The News](https://securethe.news/), developed by "
+"[Freedom of the Press Foundation](https://freedom.press/news/onions-side-"
+"tracking-tor-availability-reader-privacy-major-news-sites/), tracks how "
+"secure news organizations’s websites are. One of its metrics is the adoption"
+" of onion services ."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "Read the news organizations announcement about their onion site:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"We launched this in part because we do a lot of reporting, writing, and "
+"coding about issues like media censorship, digital privacy and surveillance,"
+" and breaches of private medical information. Readers use our interactive "
+"databases to see data that reveals a lot about themselves, such as whether "
+"their doctor receives payments from drug companies. Our readers should never"
+" need to worry that somebody else is watching what they’re doing on our "
+"site. So we made our site available as a Tor hidden service (onion service) "
+"to give readers a way to browse our site while leaving behind less of a "
+"digital trail.\" [ProPublica](https://www.propublica.org/nerds/a-more-"
+"secure-and-anonymous-propublica-using-tor-hidden-services)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"Some readers choose to use Tor to access our journalism because they're "
+"technically blocked from accessing our website; or because they worry about "
+"local network monitoring; or because they care about online privacy; or "
+"simply because that is the method that they prefer.\" [New York "
+"Times](https://open.nytimes.com/https-open-nytimes-com-the-new-york-times-"
+"as-a-tor-onion-service-e0d0b67b7482)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"DW is a global advocate for freedom of opinion and freedom of speech. "
+"[…] It is therefore a logical step for us to also use Tor to reach people in"
+" censored markets who previously had limited or no access to free media.\" "
+"[Deutsche Welle](https://www.dw.com/en/dw-websites-accessible-via-tor-"
+"protocol/a-51338328)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"The browser can obscure who is using it and what data is being accessed,"
+" which can help people avoid government surveillance and censorship. "
+"Countries including China, Iran and Vietnam are among those who have tried "
+"to block access to the BBC News website or programmes.\" "
+"[BBC](https://www.bbc.com/news/technology-50150981)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Network sustainability"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The traffic generated by onion services doesn't leave the Tor network, and "
+"therefore, these onion circuits free up exit relay bandwidth for others."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"This is important because exit relays are a limited resource, making up 20% "
+"of the [7000 relays](https://metrics.torproject.org/networksize.html)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As they're a small fraction of the network, in general, exit relays are "
+"overloaded and represent a bottleneck for Tor users' browsing experience."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Onion services don't use the same circuit path as regular Tor connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"When a service is available over onion services, it adds diversity to the "
+"Tor network since it uses a different set of circuits on the network, "
+"avoiding exit relays completely."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As a result of this design, onion services and its users are immune to "
+"attacks related to [bad exit relays](https://blog.torproject.org/bad-exit-"
+"relays-may-june-2020)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Level up your service privacy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Beyond websites and onion sites, it's possible to do many things with onion "
+"services, for example, email."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Even though privacy aware users can adopt tools to protect their "
+"communications like OpenPGP, there is plenty of metadata on encrypted "
+"emails: for example who is communicating with whom, when, how frequently, "
+"where, when it was sent and received, what type of computer it was "
+"generated, etc."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "As Edward Snowden points out in his book, **\"Permanent Record\"** (2019),"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"\"You know what you're saying during a phone call, or what you're writing in"
+" an email. But you have hardly any control over the metadata you produce, "
+"because it is generated automatically. [...] In sum, metadata can tell your "
+"surveillant virtually everything they'd ever want or need to know about you,"
+" except what's actually going on inside your head.\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[Onionmx](https://github.com/ehloonion/onionmx) is a software that allows "
+"the delivery of emails entirely over onion services, obfuscating the "
+"metadata of who is talking with whom."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"E-mail providers like [Riseup](https://riseup.net/en/security/network-"
+"security/tor#riseups-tor-onion-services), "
+"[Systemli](https://www.systemli.org/service/onion.html) and [many "
+"others](https://github.com/ehloonion/onionmx/blob/master/sources/map.yml) "
+"protect their users privacy using onionmx."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Other providers like [ProtonMail](https://protonmail.com/blog/protonmail-"
+"tor-censorship/) allow users to read and send their e-mail securely and "
+"anonymously over their webclient that serves an onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Protect sources, whistleblowers, and journalists"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Many journalists and media organizations use tools based on onion services "
+"to protect their sources."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"They share and accept documents from anonymous sources using tools like "
+"SecureDrop, GlobaLeaks or OnionShare."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Originally developed by Aaron Swartz, [SecureDrop](https://securedrop.org/) "
+"is an open source whistleblower submission system maintained by [Freedom of "
+"the Press Foundation](https://freedom.press) and deployed by many news "
+"organizations around the world."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"With SecureDrop, sources can only submit documents in a secure and anonymous"
+" way, using Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Thus, a journalist won't know who the author is and can't put the source at "
+"risk."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[GlobaLeaks](https://globaleaks.org) is an open source whistleblowing "
+"framework focused on portability and accessibility."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"It is a web application running as an onion service that whistleblowers and "
+"journalists can anonymously exchange information and files."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Started in 2011 by a group of Italians, the project is now developed by the "
+"[Hermes Center for Transparency and Digital Human "
+"Rights](https://www.hermescenter.org/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[OnionShare](https://onionshare.org) is another tool based on onion services"
+" used to provide strong anonymity to transmit sensitive files between "
+"journalists safely."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"It makes it possible to host files on your own computer and share (send and "
+"receive) using onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"All the recipients of this communication need to have Tor Browser installed "
+"on their computer to open the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"OnionShare was developed after a human rights violation during the Snowden "
+"revelations in 2013,"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"\"I first saw the need for this tool when I learned about how David Miranda,"
+" the partner of my colleague Glenn Greenwald, got detained for nine hours at"
+" a London airport while he was trying to fly home to Brazil."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Working on a journalism assignment for the Guardian, Miranda was carrying a "
+"USB stick with sensitive documents."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"I knew that he could have securely sent the documents over the internet "
+"using a Tor onion service, one of the most underappreciated technologies on "
+"the internet, and avoided the risk of physically traveling with them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"I developed OnionShare to make this file sharing process over the Tor "
+"network more accessible to everyone.\" [OnionShare 2 "
+"release](https://blog.torproject.org/new-release-onionshare-2)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Decentralization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As explained in [Overview](https://community.torproject.org/onion-"
+"services/overview/), there's no central authority that approves or rejects "
+"onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "The address of an onion service is automatically generated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Operators don't use the regular DNS infrastructure and do not need to "
+"purchase or register a domain name."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"A great example of this use case is the chat program [Ricochet "
+"Refresh](https://ricochetrefresh.net/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Ricochet uses onion services to build secure communication with these "
+"features: metadata resistant, anonymous, and decentralized."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "In Ricochet Refresh, each user is an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"And because of that, there isn't a central server that can be compromised by"
+" an attacker."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Educate users about privacy by design"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Onion services are an excellent example of privacy by design technology, "
+"where one is secure and anonymous by default."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Making your service available over onion services is an opportunity to "
+"educate the general public about Tor and how a more secure way to access the"
+" internet looks like: easy as browsing a web page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Get inspired by our campaign "
+"[#MoreOnionsPorFavor](https://blog.torproject.org/more-onions-porfavor) and "
+"teach others about the importance of anonymity."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Metadata obfuscation or elimination"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"When you use the Tor network to browse the web you are not sending any "
+"information by default of who you are or where you are connecting from."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The Onion Services use the Tor network to eliminate information about where "
+"they are situated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Using them eliminates all metadata that may be associated with the service "
+"otherwise."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### One onion a day keeps the surveillance away"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Now that you know all the benefits of onion services, you may want to set up"
+" an [onion site](https://community.torproject.org/onion-services/setup/) and"
+" read about the [protocol overview](https://community.torproject.org/onion-"
+"services/overview/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.title)
+msgid "Advanced settings"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.subtitle)
+msgid ""
+"Learn more about how to configure client authentication, Onion-Location and "
+"more tips to secure your onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.body)
+msgid ""
+"In this section you will find how to configure your onion service to enable "
+"client authorization, Onion-Location and tips to make your onion service "
+"more secure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.title)
+msgid "Set up Your Onion Service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.subtitle)
+msgid "Learn how to set up a .onion site of your very own."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.cta)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.cta)
+msgid "Get Started"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "This guide shows you how to set up an onion service for your website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"For the technical details of how the onion service protocol works, see our "
+"onion service protocol page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 0: Get a working Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As part of this guide, we will assume you have a functional Tor in your "
+"machine."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"To set up Tor, please follow the [Tor installation "
+"guide](https://community.torproject.org/onion-services/setup/install/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Tor should be up and running correctly for this guide to work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "You should also know where Tor's configuration files are."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 1: Get a web server working"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As a first step, you should set up a web server locally, like Nginx, Apache,"
+" or your favorite web server."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Setting up a web server can be complex."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you get stuck or want to do more, find a friend who can help you or join "
+"our [tor-onions](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"onions) mailing list to speak with other operators."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As an example, we will cover how to set up an onion site with Nginx and "
+"Apache on Debian."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"We recommend you install a new separate web server for your onion service, "
+"since even if you already have one installed, you may be using it (or want "
+"to use it later) for a regular website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"On this page, the commands to manage the web server are based on Debian-like"
+" operating systems and may differ from other systems."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Check your web server and operating system documentation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Apache"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Apache is available in the main repository of multiple Linux and *BSD "
+"distributions."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "To install `apache2` package:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo apt install apache2`"
+msgstr "`$ sudo apt install apache2`"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Nginx"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Nginx is available in the main repository of multiple Linux and *BSD "
+"distributions."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "To install `nginx` package:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo apt install nginx`"
+msgstr "`$ sudo apt install nginx`"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"By default, the web server will be running on `localhost:80` at the end of "
+"the installation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you get an error message, something has gone wrong and you cannot "
+"continue until you've figured out why this didn't work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Once your web server is set up, make sure it works: open your browser and go"
+" to http://localhost/."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Then try putting a file in the main html directory, and make sure it shows "
+"up when you access the site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 2: Configure your Tor onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The next step is opening the config file of Tor (torrc) and doing the "
+"appropriate configurations to setup an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Depending on your operating system and setup, your Tor configuration file "
+"can be at a different location or look different."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "You will need to put the following two lines in your `torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/my_website/"
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 127.0.0.1:80"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `HiddenServiceDir` line specifies the directory which should contain "
+"information and cryptographic keys for your onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You will want to change the `HiddenServiceDir` line, so that it points to an"
+" actual directory that is readable/writeable by the user that will be "
+"running Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port "
+"that people visiting your onion service will be using), and in the above "
+"case it says that any traffic incoming to port 80 of your onion service "
+"should be redirected to `127.0.0.1:80` (which is where the web server from "
+"step 1 is listening)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"**Tip:** A good practice to avoid leaking an onion service to a local "
+"network is to run onion services over Unix sockets instead of a TCP socket."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You will need to edit and put the following two lines in your `torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "```"
+msgstr "```"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/my-website/"
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 3: Restart Tor and check that it worked"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Now save your `torrc` and restart Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo systemctl restart tor`"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If Tor starts up again, great. Otherwise, something is wrong. First look at "
+"your logfiles for hints."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"It will print some warnings or error messages. That should give you an idea "
+"of what went wrong."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Typically, there are typos in the `torrc` or wrong directory permissions "
+"(See the [logging FAQ](https://www.torproject.org/docs/faq#Logs) entry if "
+"you don't know how to enable or find your log file.)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"When Tor starts, it will automatically create the `HiddenServiceDir` that "
+"you specified (if necessary)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Make sure this is the case."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 4: Test that your onion service works"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now to get your onion service address, go to your `HiddenServiceDir` "
+"directory, and find a file named `hostname`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `hostname` file in your onion service configuration directory contains "
+"the hostname for your new onion v3 service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The other files are your onion service keys, so it is imperative that these "
+"are kept private."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If your keys leak, other people can impersonate your onion service, deeming "
+"it compromised, useless, and dangerous to visit."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now you can connect to your onion service using Tor Browser, and you should "
+"get the html page you setup back in **Step 1**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If it doesn't work, look in your logs for some hints, and keep playing with "
+"it until it works."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"It is important to note that an onion service configured like this will be "
+"readable by anybody who knows or discovers the address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You can make onion services require authentication, and only users with a "
+"private key will access the service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Read more about [Client authorization](https://community.torproject.org"
+"/onion-services/advanced/client-auth/) documentation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## (Optional) Step 5: Running multiple onion services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you want to forward multiple virtual ports for a single onion service, "
+"just add more `HiddenServicePort` lines."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you want to run multiple onion services from the same Tor client, just "
+"add another `HiddenServiceDir` line."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"All the following `HiddenServicePort` lines refer to this `HiddenServiceDir`"
+" line, until you add another `HiddenServiceDir` line:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/onion_service/"
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 6667 127.0.0.1:6667"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 22 127.0.0.1:22"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you're running multiple onion sites on the same web server, remember to "
+"edit your web server virtual host file and add the onion address for each "
+"website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"For example, in Nginx and using Tor with Unix sockets, the configuration "
+"would look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server {"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "listen unix:/var/run/tor-my-website.sock;"
+msgstr "listen unix:/var/run/tor-my-website.sock;"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server_name <your-onion-address>.onion;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/my-website.log;"
+msgstr "access_log /var/log/nginx/my-website.log;"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "index index.html;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "root /path/to/htdocs;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "}"
+msgstr "}"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Or in Apache with Tor service listening on port 80:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "<VirtualHost *:80>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "ServerName <your-onion-address.onion>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "DocumentRoot /path/to/htdocs"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "ErrorLog ${APACHE_LOG_DIR}/my-website.log"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "</VirtualHost>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 6: Security advice and more tips"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The default version of onion services is version 3 and it has 56 characters "
+"long."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Onion services version 2 is being deprecated and will be retired soon from "
+"the Tor network, after 0.4.6.x Tor release, in July 2021."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Please read the blog post [Onion Service version deprecation "
+"timeline](https://blog.torproject.org/v2-deprecation-timeline) for more "
+"information."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Some onion site operators may not want to disclose their onion service "
+"location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Therefore, you need to configure your web server so it doesn't give away any"
+" information about you, your computer, or your location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"That is not an easy task, and these resources will help on how to make this "
+"possible:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [Operational Security](https://community.torproject.org/onion-"
+"services/advanced/opsec/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [Onion services best practices](https://riseup.net/en/security/network-"
+"security/tor/onionservices-best-practices) by Riseup Collective."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [OnionScan](https://onionscan.org/) is a tool to check if your onion site "
+"is leaking information that could compromise your anonymity like your server"
+" IP address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Finally, if you plan to keep your service available for a long time, you "
+"might want to make a backup copy of the `private_key` file somewhere."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now that you have an onion site working, you may want to deploy [Onion-"
+"Location](https://community.torproject.org/onion-services/advanced/onion-"
+"location/), or use tools like Docker, "
+"[Heroku](https://gitlab.torproject.org/hiro/onions-on-heroku), "
+"[Terraform](https://gitlab.torproject.org/hiro/terraform-onions), "
+"[Ansible](https://galaxy.ansible.com/systemli/onion) or "
+"[stem](https://stem.torproject.org/tutorials/over_the_river.html) to "
+"automate the management of your onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you have a static website, but never installed Nginx or Apache, another "
+"project to try is [OnionShare](https://onionshare.org), where running an "
+"onion site will be easier: guided with a graphic interface and with minimal "
+"configuration."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.title)
+msgid "Current Status of Translations"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.subtitle)
+msgid ""
+"Not sure where to start? Here you can find an overview of the current "
+"localization status for all of the different Tor Project projects."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.section)
+msgid "localization"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"Some languages are more active than others with a higher number of active "
+"and committed contributors (such as French, Russian, Portuguese). However "
+"you are still welcome to help us with these languages, even after the "
+"translations are complete."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"Our translations are incomplete for a lot of languages. They may be spoken "
+"by fewer people around the world, but it is still critical that we improve "
+"access to Tor for people who do not speak English."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"We have statistics about some of our translations available in [tor patches "
+"website](https://torpat.ch/)"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"To learn more about the different files in translation, please consult [our "
+"wiki section for "
+"translators](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-translators)"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"You can see the open tickets about translation issues on our "
+"[bugtracker](https://gitlab.torproject.org/tpo/community/l10n/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.title)
+msgid "Becoming a Tor translator"
+msgstr "Mahu menjadi penterjemah Tor"
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle)
+msgid "Learn how to sign up and begin contributing."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "Thank you for your interest in helping us with translations."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "# Localization mailing list"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "<a name=\"tor-l10n\" />"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"To communicate with other translators, please join the [Tor localization "
+"mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"l10n), where we organize translations, take decisions, report errors in "
+"source strings, etc. Please introduce yourself and ask any questions you may"
+" have after following up these instructions."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "# Translation platform"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"Most of our localization efforts are hosted in the [Localization Lab "
+"Hub](https://www.localizationlab.org/) on Transifex, a third-party "
+"translation platform."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"In order to begin contributing you will have to sign up with Transifex. "
+"Here's an outline of what to expect during that process."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "## Signing Up On Transifex"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Head over to the [Transifex signup page](https://transifex.com/signup/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "Enter your information into the fields and click the 'Sign Up' button:"
+msgstr ""
+"Masukkan maklumat anda ke dalam medan yang diperlukan kemudian klik butang "
+"'Sign Up':"
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "![Sign up to Transifex](/static/images/localization/tr1.png)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Fill out the next page with your name and select \"Localization\" and "
+"\"Translator\" from the drop-down menus:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "![Fill out details](/static/images/localization/tr2.png)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. On the next page, select 'Join an existing project' and continue."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. On the next page, select the languages you speak from the drop-down menu "
+"and continue."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. You are now signed up! Go to the [Tor Transifex "
+"page](https://www.transifex.com/otf/torproject/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. Click the blue 'Join Team' button on the far right:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr3.png\" "
+"alt=\"Join Team\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Select the language you would like to translate from the dropdown menu:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr4.png\" "
+"alt=\"Choose Language\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. A notification will now show up on the top of the page like so:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr5.png\" "
+"alt=\"Request Submitted\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Before translating, please read through the Tor Project page on the "
+"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Please consult the Tor L10n wikipages for "
+"[translators](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-translators) and "
+"[reviewers](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-reviewers)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"The page includes guidelines, resources, and priorities that will help you "
+"make the most out of your contribution."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "After your membership is approved, you're ready to begin."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "#IRC channel"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "We hang out in the #tor-l10n channel on the oftc IRC network."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"Please [join us to talk about localization](https://support.torproject.org"
+"/get-in-touch/#irc-help) (l10n)!"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"# [Tor Monthly Localization "
+"Hangouts](https://gitlab.torproject.org/tpo/community/l10n/-/wikis/Monthly-"
+"Tor-Localization-Hangouts)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"We meet on our irc channel every 3rd Friday of the month. Come over to hang "
+"out with other translators, ask questions, or simply translate together."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.title)
+msgid "Report a problem with a translation"
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.subtitle)
+msgid ""
+"Sometimes the translations of apps are not working correctly. Here you can "
+"learn to fix it."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid "### Reporting an error with a translation"
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* If you are already a [Tor translator](../becoming-tor-translator), you can"
+" simply find the string and fix it in "
+"[transifex](https://www.transifex.com/otf/torproject/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* If you don't know how to find the string to fix, you can [open a ticket on"
+" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), "
+"under the **Community/Localization** repository."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"Before opening a ticket, see the currently [open tickets for "
+"Translations](https://github.com/torproject/community/tree/master/content/l…"
+" because maybe it is already reported."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* You can send an email to the [tor localization mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* You can report such issues on [irc](https://support.torproject.org/get-in-"
+"touch/#irc-help), on the #tor-l10n channel on the oftc network (you may need"
+" to be registered to log in)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Relay requirements"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.subtitle)
+msgid ""
+"Requirements for Tor relays depend on the type of relay and the bandwidth "
+"they provide. Learn more about specific relay requirements."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.section)
+msgid "relay operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Requirements for Tor relays depend on the type of relay and the bandwidth "
+"they provide."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Bandwidth and Connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"A non-exit relay should be able to handle at least 7000 concurrent "
+"connections."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"This can overwhelm consumer-level routers. If you run the Tor relay from a "
+"server (virtual or dedicated) in a data center you will be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you run it behind a consumer-level router at home you will have to try "
+"and see if your home router can handle it or if it starts failing."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Fast exit relays (>=100 Mbit/s) usually have to handle a lot more concurrent"
+" connections (>100k)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"It is recommended that a relay have at least 16 Mbit/s (Mbps) upload "
+"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is"
+" better."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you have less than 10 Mbit/s but at least 1 Mbit/s we recommend you run a"
+" [bridge with obfs4 support](/relay/setup/bridge/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you do not know your bandwidth you can use http://beta.speedtest.net to "
+"measure it."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Monthly Outbound Traffic"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"It is required that a Tor relay be allowed to use a minimum of 100 GByte of "
+"outbound traffic (and the same amount of incoming traffic) per month."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Note: That is only about 1 day worth of traffic on a 10 Mbit/s (Mbps) "
+"connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "More (>2 TB/month) is better and recommended."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"**Ideally a relay runs on an unmetered plan** or includes 2 TB/month or "
+"more."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you have a metered plan you might want to configure tor to only use a "
+"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Public IPv4 Address"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Every relay needs a public IPv4 address - either directly on the host "
+"(preferred) or via NAT and port forwarding."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"The IPv4 address is not required to be static but static IP addresses are "
+"preferred."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Your IPv4 address should remain unchanged for at least 3 hours (if it "
+"regularly changes more often than that, it does not make much sense to run a"
+" relay or bridge there since it takes time to distribute the new list of "
+"relay IPs to clients - which happens only once every hour)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Additional IPv6 connectivity is great and recommended/encouraged but not a "
+"requirement."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"There should be no problem at all with this requirement (all commercially "
+"available servers come with at least one IPv4 address)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Note: You can only run two Tor relays per public IPv4 address."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you want to run more than two relays you will need more IPv4 addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Memory Requirements"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* A <40 Mbit/s non-exit relay should have at least 512 MB of RAM available."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* A non-exit relay faster than 40 Mbit/s should have at least 1 GB of RAM."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* On an exit relay we recommend at least 1.5 GB of RAM per tor instance."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Disk Storage"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Tor does not need much disk storage."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"A typical Tor relay needs less than 200 MB for Tor related data (in addition"
+" to the operating system itself)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# CPU"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "* Any modern CPU should be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* It is recommended to use CPUs with AESNI support (that will improve "
+"performance and allow for up to about ~400-450 Mbps in each direction on a "
+"single tor instance on modern CPUs)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If the file /proc/cpuinfo contains the word aes your CPU has support for "
+"AES-NI."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Uptime"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Tor has no hard uptime requirement but if your relay is not running for more"
+" than 2 hours a day its usefulness is limited."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Ideally the relay runs on a server which runs 24/7."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Reboots and tor daemon restarts are fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Tor Version"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"For security reasons, Tor relays should not downgrade their tor version from"
+" a supported to an unsupported version of tor. Some unsupported versions are"
+" insecure. Relays that attempt to downgrade to an insecure version will be "
+"rejected from the network automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.title)
+msgid "Types of relays on the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.subtitle)
+msgid ""
+"Bridges, guards, middle relays, and exits all serve important functions in "
+"the Tor network. Learn about the different relays you can run."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"All nodes are important, but they have different technical requirements and "
+"legal implications."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Understanding the different kinds of nodes is the first step to learning "
+"which one is right for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Guard and middle relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "(also known as non-exit relays)"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A guard relay is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between the two."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"To become a guard, a relay has to be stable and fast (at least 2MByte/s) "
+"otherwise it will remain a middle relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "Guard and middle relays usually do not receive abuse complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"All relays will be listed in the public list of Tor relays, so may be "
+"blocked by certain services that don't understand how Tor works or "
+"deliberately want to censor Tor users."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you are running a relay from home and have one static IP, you may want to"
+" consider running a bridge instead so that your non-Tor traffic doesn't get "
+"blocked as though it's coming from Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you have a dynamic IP address or multiple static IPs, this isn't as much "
+"of an issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A non-exit Tor relay requires minimal maintenance efforts and bandwidth "
+"usage can be highly customized in the tor configuration (will be covered in "
+"more detail later in this guide)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The so called \"exit policy\" of the relay decides if it is a relay allowing"
+" clients to exit or not."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "A non-exit relay does not allow exiting in its exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Exit relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The exit relay is the final relay in a Tor circuit, the one that sends "
+"traffic out to its destination."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The services Tor clients are connecting to (website, chat service, email "
+"provider, etc) will see the IP address of the exit relay instead of the real"
+" IP address of the Tor user."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Exit relays have the greatest legal exposure and liability of all the "
+"relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"For example, if a user downloads copyrighted material while using your exit "
+"relay, you, the operator may receive a [DMCA "
+"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-"
+"ba92-3d58c8345a32&?ref=sol08a2)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Any abuse complaints about the exit will go directly to you (via your "
+"hoster, depending on the WHOIS records)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Generally, most complaints can be handled pretty easily through template "
+"letters, which we'll discuss further in the legal considerations section."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Because of the legal exposure that comes with running an exit relay, you "
+"should not run a Tor exit relay from your home."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Ideal exit relay operators are affiliated with some institution, like a "
+"university, a library, a hackerspace or a privacy related organization."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"An institution can not only provide greater bandwidth for the exit, but is "
+"better positioned to handle abuse complaints or the rare law enforcement "
+"inquiry."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you are considering running an exit relay, please read the [section on "
+"legal considerations](/relay/community-resources) for exit relay operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The design of the Tor network means that the IP address of Tor relays is "
+"public."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"However, one of the ways Tor can be blocked by governments or ISPs is by "
+"blocklisting the IP addresses of these public Tor nodes."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Tor bridges are nodes in the network that are not listed in the public Tor "
+"directory, which makes it harder for ISPs and governments to block them."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are useful for Tor users under oppressive regimes or for people who "
+"want an extra layer of security because they're worried somebody will "
+"recognize that they are contacting a public Tor relay IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Several countries, including China and Iran, have found ways to detect and "
+"block connections to Tor bridges."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"[Pluggable transports](https://tb-manual.torproject.org/circumvention/), a "
+"special kind of bridge, address this by adding an additional layer of "
+"obfuscation."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are relatively easy, low-risk and low bandwidth Tor nodes to "
+"operate, but they have a big impact on users."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A bridge isn't likely to receive any abuse complaints, and since bridges are"
+" not listed as public relays, they are unlikely to be blocked by popular "
+"services."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are a great option if you can only run a Tor node from your home "
+"network, have only one static IP, and don't have a huge amount of bandwidth "
+"to donate -- we recommend giving your bridge at least 1 Mbit/sec."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.section)
+msgid "Community and legal resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.subtitle)
+msgid ""
+"How to get involved with the Tor relay operator community, advice on "
+"responding to abuse complaints, and how to start an organization dedicated "
+"to relay operation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.section)
+msgid "community resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Legal resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Exit relay operators should understand the potential risks associated with "
+"running an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"For the majority of operators in most countries, bridges and guard/middle "
+"relays are very low risk."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Exits are the ones that present some legal concerns, but operators under "
+"most circumstances will be able to handle legal matters by having an abuse "
+"response letter, running the exit from a location that isn't their home, and"
+" reading through some of the legal resources that Tor-supportive lawyers "
+"have put together."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) "
+"answers many common questions about relay operation and the law. We also "
+"like [Noisebridge's "
+"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional "
+"legal resources."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"In general it's a good idea to consult with a lawyer before deciding to "
+"operate an exit relay, especially if you live in a place where exit relay "
+"operators have been harassed, or if you're the only exit relay operator in "
+"your region."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Get in touch with your local digital rights organization to see if they have"
+" recommendations about legal assistance, and if you're not sure what "
+"organizations are working in your region, [write to "
+"EFF](https://www.eff.org/about/contact) and see if they can help connect "
+"you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Also see the [Tor Exit Guidelines](tor-exit-guidelines)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Responding to abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Operators can put together their own abuse complaint template responses from"
+" one of many templates that Tor has created: [Tor Abuse Templates](tor-"
+"abuse-templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"It is important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours). If the hoster gets annoyed by the amount of abuse you can "
+"reduce the amount of ports allowed in your exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Please document your experience with new hosters on the following page: "
+"[GoodBadISPs](good-bad-isps)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Other docs we like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* a letter Boing Boing used to respond to a US federal subpoena about their "
+"exit relay: [What happened when we got subpoenaed over our Tor exit "
+"node](https://boingboing.net/2015/08/04/what-happened-when-the-fbi-sub.html)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* abuse response templates from Coldhak, an organization in Canada that runs"
+" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-"
+"templates/blob/master/dmca.template), [Generic Abuse "
+"Template](https://github.com/coldhakca/abuse-"
+"templates/blob/master/generic.template)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Running a relay with other people"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Running relays is more fun with other people! You can work with your "
+"university department, your employer or institution, or an organization like"
+" [Torservers.net](https://torservers.net) to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## Torservers.net"
+msgstr "## Torservers.net"
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Torservers is an independent, global network of organizations that help the "
+"Tor network by running high bandwidth Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Becoming a Torservers partner is a good way to become more involved in the "
+"Tor relay community, and can help you connect with dedicated relay operators"
+" around the world for solidarity and support."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"To start a Torservers partner, the most important thing is to have a group "
+"of people (3-5 suggested to start) interested in helping with the various "
+"activities required for running relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"There should be mutual trust between the people in the group, and members "
+"should commit to running relays for the long term."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"If you do not know anyone in your social network interested in running "
+"relays, one place to meet people is [your local "
+"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Once you have a trusted group of people, depending on your region, it is "
+"often advised to create some type of non-profit corporation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"This is useful for having a bank account, shared ownership, grant "
+"applications, etc."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"In many countries operating as a corporation instead of as an individual can"
+" also get you certain legal protections."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "The next steps are figuring out hardware, traffic, and server hosting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Depending on your location and connections within the technical community of"
+" the area, the last one may be the hardest step."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Small local ISPs often have extra bandwidth, and may be interested in "
+"supporting your group with some bandwidth or rackspace."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"It is extremely important to maintain good relationships with these ISPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## At your university"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Many computer science departments, university libraries, and individual "
+"students and faculty run relays from university networks."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"These universities include the Massachusetts Institute of Technology (MIT "
+"CSAIL), Boston University, the University of Waterloo, the University of "
+"Washington, Northeastern University, Karlstad University, Universitaet "
+"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"To learn more about how to get support for a relay on your university's "
+"network, check out EFF's resources: Tor on campus [Part 1 - It's Been Done "
+"Before and Should Happen Again](https://www.eff.org/deeplinks/2014/08/tor-"
+"campus-part-i-its-been-done-and-should-happen-again) and [Part 2 - "
+"Icebreakers and Risk Mitigation "
+"Strategies](https://www.eff.org/deeplinks/2014/08/tor-campus-part-ii-"
+"icebreakers-and-risk-mitigation-strategies)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## At your company or organization"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"If you work at a Tor-friendly company or organization, that's another ideal "
+"place to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Some companies running relays include [Brass Horn "
+"Communications](https://brasshorncommunications.uk/), [Quintex Alliance "
+"Consulting](https://www.quintex.com/), [Private Internet "
+"Access](https://www.privateinternetaccess.com/), [Boing "
+"Boing](https://boingboing.net/) and OmuraVPN."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Some organizations running Tor relays include Digital Courage, [Access "
+"Now](https://www.accessnow.org/), [Derechos "
+"Digitales](https://tor.derechosdigitales.org), [Enjambre "
+"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Bad relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"A bad relay is one that either do not work properly or tamper with our "
+"users' connections. This can be either through maliciousness or "
+"misconfiguration."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Many bad relays are caught thanks to our wider community, so many thanks for"
+" all your help and vigilance! Learn how you can report [bad relays](bad-"
+"relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Other resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Congratulations, you're officially a Tor relay operator! What now?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* You can check out traffic and other statistics for your relay at our "
+"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will "
+"appear on \"Relay Search\" about 3 hours after you started it)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* There is also more info about running a relay at the [Tor "
+"FAQ](https://support.torproject.org/operators/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* And, most importantly, make sure to email tshirt(a)torproject.org and [claim"
+" your swag](swag). It's our way of saying thanks for defending privacy and "
+"free speech online."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.title)
+msgid "Technical Setup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.subtitle)
+msgid ""
+"How to install and configure each type of relay: bridge, guard, middle, and "
+"exit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"This section covers the installation and configuration of the program "
+"required to run a Tor relay for various operating systems."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"These steps are intended for the latest stable version of the given OS, on "
+"Ubuntu for the latest LTS release."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"Note: For some operating systems, there are alpha version packages available"
+" (Tor versions with new features not deemed to be stable yet)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"These are only recommended for people eager to test and report bugs in "
+"bleeding edge releases/features."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"If you are looking to run a relay with minimal effort, we recommend you "
+"stick to stable releases."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "# Questions you should clarify before configuring Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* Do you want to run a Tor exit or non-exit (bridge/guard/middle) relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* If you want to run an exit relay: Which ports do you want to allow in your"
+" exit policy?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "(More ports usually means potentially more abuse complaints.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* What external TCP port do you want to use for incoming Tor connections?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"(\"ORPort\" configuration: We recommend port 443 if that is not used by "
+"another daemon on your server already."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"ORPort 443 is recommended because it is often one of the few open ports on "
+"public WIFI networks."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "Port 9001 is another commonly used ORPort.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* What email address will you use in the ContactInfo field of your relay(s)?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "This information will be made public."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* How much bandwidth/monthly traffic do you want to allow for Tor traffic?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "* Does the server have an IPv6 address?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"The installation commands are shown in code blocks and must be executed with"
+" root privileges."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"Click below on type of relay do you want to host and don't forget to read "
+"[Relay post-install and good practices](/relay/setup/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.title)
+msgid "Technical considerations"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.subtitle)
+msgid ""
+"How to choose a good hosting provider, what's an AS and Operating System "
+"diversity."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# Choosing a hosting provider"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Having access to a high speed internet connection (>=100 Mbit/s in both "
+"directions) and a physical piece of computer hardware is the best way to run"
+" a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Having full control over the hardware and connection gives you a more "
+"controllable and (if done correctly) secure environment."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"You can host your own physical hardware at home (do NOT run a Tor exit relay"
+" from your home) or in a data center."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Sometimes this is referred to as installing the relay on \"bare metal.\""
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"If you do not own physical hardware, you could run a relay on a rented "
+"dedicated server or virtual private server (VPS)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"This can cost anywhere between $3.00/month and thousands per month, "
+"depending on your provider, hardware configuration, and bandwidth usage."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Many VPS providers will not allow you to run exit relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"You must follow the VPS provider's terms of service, or risk having your "
+"account disabled."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"For more information on hosting providers and their policies on allowing Tor"
+" relays, please see this list maintained by the Tor community: [GoodBadISPs"
+"](../community-resources/good-bad-isps/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## Questions to consider when choosing a host"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* How much monthly traffic is included? Is bandwidth \"unmetered\"?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster provide IPv6 connectivity? It is recommended, but not "
+"required."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* What virtualization / hypervisor (if any) does the provider use? Anything "
+"but OpenVZ should be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster start to throttle bandwidth after a certain amount of "
+"traffic?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* How well connected is the autonomous system of the hoster?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"To answer this question you can use the AS rank of the autonomous systems if"
+" you want to compare: (a lower value is better) <http://as-rank.caida.org/>"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## If you plan to run exit relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow Tor exit relays? We recommend you explicitly ask "
+"them before getting started."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow custom WHOIS records for your IP addresses? This "
+"helps reduce the amount of abuse sent to the hoster instead of you."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow you to set a custom DNS reverse entry? (DNS PTR "
+"record)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "You can usually ask these questions in a Pre-Sales ticket."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# AS/location diversity"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"When selecting your hosting provider, consider network diversity on an "
+"autonomous system (AS) and country level."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "A more diverse network is more resilient to attacks and outages."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Sometimes it is not clear which AS you are buying from in case of resellers."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "To be sure, ask the host about the AS number before ordering a server."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"It is best to avoid hosts where many Tor relays are already hosted, but it "
+"is still better to add one there than to run no relay at all."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "**Try to avoid** the following hosters:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* OVH SAS (AS16276)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* Online S.a.s. (AS12876)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* Hetzner Online GmbH (AS24940)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* DigitalOcean, LLC (AS14061)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"To find out which host and countries are already used by many other "
+"operators (that should be avoided) you can use Relay Search:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* [Autonomous System Level "
+"Overview](https://metrics.torproject.org/rs.html#aggregate/as)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* [Country Level "
+"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# Choosing an Operating System"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"We recommend using the operating system you are most familiar with, but if "
+"you're able, the network would most benefit from BSD and other non-Linux "
+"based relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Most relays currently run on Debian."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"The following table shows the current OS distribution on the Tor network to "
+"give you an idea of how much more non-Linux relays we should have:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# OS Level Configuration"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"OS configuration is outside the scope of this guide, but the following "
+"points are crucial for a Tor relay, so we want to mention them here "
+"nonetheless."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## Time Synchronization (NTP)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Correct time settings are essential for Tor relays. It is recommended that "
+"you use the network time protocol (NTP) for time synchronization and ensure "
+"your timezone is set correctly."
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Getting help"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.subtitle)
+msgid "How to get help if you run into issues"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.body)
+msgid ""
+"If you run into problems while setting up your relay, you can ask your "
+"questions on the public [tor-relays mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays). "
+"The list is a great resource for asking (and answering) questions, and for "
+"getting to know other relay operators. Make sure to check out the archives!"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.body)
+msgid ""
+"You can also get help by joining the IRC channel #tor-relays in the network "
+"[irc.oftc.net](https://support.torproject.org/get-in-touch/#irc-help)."
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.title)
+msgid "Street team kit"
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.subtitle)
+#: (content/outreach/kit/contents+en.lrpage.body)
+msgid ""
+"This kit includes printable flyers, stickers, and other materials to get "
+"people excited about using Tor."
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.section)
+msgid "outreach"
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.body)
+msgid "## Street Team Kit"
+msgstr ""
+
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.title)
+msgid "Talk about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.subtitle)
+msgid ""
+"Here you'll find materials on basic Tor explainers and concepts, ideas for "
+"preparing a Tor talk, suggested social media posts, and more."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.title)
+msgid "Organize a Tor meetup"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.subtitle)
+msgid "Learn how to organize a Tor meetup with your friends."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Organized by the community, meetups are a great way to find and strengthen "
+"the privacy supporters community in your local area."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 1"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Connect with a local space that will allow you to meet for an hour or two."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"A public library, a social center, a hackerspace or a room in a university "
+"are some spaces that you can usually host your event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 2"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Choose a date and time that is convenient for your group and the local "
+"space."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"On weekends or during week days, after working hours (7 pm) might be better."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"After confirming a local and date, create a poster and an online invitation "
+"to spread the event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 3"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Find a meetup facilitator and draft an agenda, for example, question & "
+"answer about Tor, how to setup relays."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Read and follow our [best "
+"practices](https://community.torproject.org/training/best-practices/)."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 4"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Before the meetup, organize the space. Buy some chips and snacks, hang some "
+"[posters](https://community.torproject.org/outreach/kit/) nearby the local, "
+"so people can find easily."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "If you have some printed materials and/or Tor swag, put it on a table."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 5"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "Load your presentation and wait a few minutes to people arrive."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"During the activity take notes about questions, how many knew about Tor "
+"before, how many are relay operators, etc"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 6"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"After the meetup, clean up the space, remove the posters and upload your "
+"notes to [Tor Community Team](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/tor-community-team) mailing list."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslideshow.title)
+msgid "The Tor Network"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Topics"
+msgstr "Topik-Topik"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- What is Tor?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Types of relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Technical setup"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- More about relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Relay diversity"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Getting help"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What is Tor?"
+msgstr "Apakah Tor?"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Tor is free software and an open network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Mitigates against tracking, surveillance and censorship."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Run by a US non-profit and volunteers from all over the world."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- It's Tor, not TOR."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The Tor network"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- An open network that everyone can be a part of."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The network is composed of different types of servers run by volunteers "
+"around the world."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Your server will relay the Tor traffic to another server on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Before entering the network, your server will automatically go through the"
+" relay lifecycle."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Why run a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "By running a Tor relay, you can help make the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- faster (and therefore more usable)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- more robust against attacks"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- more stable in case of outages"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- safer for users (spying on more relays is harder than on a few)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Types of Relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "-"
+msgstr "-"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Guard/middle (aka non-exit) relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A guard is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between them."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- To become a guard, a middle relay has to be stable and fast (at least "
+"2MByte/s); otherwise, it will remain a middle relay."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Exit relay"
+msgstr "Keluar dari geganti"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The exit relay is the final relay in a Tor circuit, and sends the traffic "
+"to its destination."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- That is why exit relays have the most significant legal exposure and "
+"liability of all relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Before running an exit relay, talk with your local digital rights "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- **You should not run a Tor exit relay from your home.**"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.section)
+msgid "Bridge"
+msgstr "Titi"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A bridge is a node in the network that is not listed in the public Tor "
+"directory, making it harder for ISPs and governments to block it."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Bridges are relatively easy, low-risk, and low bandwidth Tor relays to "
+"operate."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- And there's another special kind of bridge: Pluggable transports. These "
+"hide your Tor traffic by adding a layer of obfuscation."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The lifecycle of a new relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"Non-exit relays go through a lifecycle of four phases (defined in days):"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Days 0-3: the unmeasured phase."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Days 3-8: network authorities start the remote measurement phase (the "
+"ramp-up guard phase)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Days 8-68: guard phase (where load counter intuitively drops and then "
+"rises higher)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- After 68 days, if stable and fast enough, the relay will receive a **Guard"
+" flag** (steady-state guard phase)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Read about all the phases in: <https://blog.torproject.org/lifecycle-new-"
+"relay>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Before we start"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Never run a relay without the consent of the network administrator or "
+"machine owner."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Read the Terms of Service (ToS) first, so you don’t risk losing money."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Choose which type of relay you will host. A non-exit relay is an easy way "
+"to start helping the network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Read the documentation: <https://community.torproject.org/relay>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Bandwidth requirements"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It’s recommended to have at least 16 Mbit/s (Mbps) upload and download "
+"bandwidth available for Tor. More is better."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you have less than 10 Mbit/s but at least 1 Mbit/s, we recommend "
+"running a bridge with obfs4 support."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Monthly outbound traffic"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Relays must use at least 100 GByte of outbound/incoming traffic per month."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you have a metered plan, you might want to configure Tor to use only a "
+"given amount of bandwidth or monthly traffic."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- More (>2 TB/month) is better and recommended."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Public IPv4 address"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Every relay needs a public IPv4 address - either directly on the host "
+"(preferred) or via NAT and port forwarding."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The IPv4 address is not required to be static, but static IP addresses are"
+" preferred."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Your IPv4 address should remain unchanged for at least 3 hours (network "
+"consensus)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- You can only run two Tor relays per public IPv4."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Other requirements"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Memory: A <40 Mbit/s non-exit relay should have at least 512 MB of RAM "
+"available."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Disk storage: Tor does not need much disk storage. A typical Tor relay "
+"needs less than 200 MB."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Any modern CPU should be fine."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Uptime: Ideally, the relay runs on a server which runs 24/7."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Choosing your relay hosting"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The Tor community team maintains GoodBadISPs – a list about the experience"
+" of running relays: <https://community.torproject.org/relay/community-"
+"resources/good-bad-isps/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Some providers only allow non-exit relays, so check the GoodBadISPs list "
+"before buying a service."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Running a relay can cost anywhere between a few bucks to hundreds per "
+"month."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Technical setup"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Non-exit relay - Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Enable the Tor Project package repository"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Install the tor package"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "$ apt update && apt install tor"
+msgstr "$ apt update && apt install tor"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Add relay configuration to the `/etc/tor/torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Nickname myNiceRelay"
+msgstr "Nickname myNiceRelay"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ExitRelay 0"
+msgstr "ExitRelay 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "SocksPort 0"
+msgstr "SocksPort 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "ControORPort 443"
+msgstr "ControORPort 443"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "lSocket 0"
+msgstr "lSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ContactInfo tor-operator@your-emailaddress-domain"
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "Log notice syslog"
+msgstr "Log notice syslog"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Restart the tor daemon:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "$ systemctl restart tor@default"
+msgstr "$ systemctl restart tor@default"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Non-exit relay - FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "pkg install tor ca_root_nss"
+msgstr "pkg install tor ca_root_nss"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Edit the configuration file `/usr/local/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "ORPort 9001"
+msgstr "ORPort 9001"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ControlSocket 0"
+msgstr "ControlSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Ensure that the random_id sysctl setting is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysctl net.inet.ip.random_id=1"
+msgstr "sysctl net.inet.ip.random_id=1"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Start the tor daemon and make sure it starts at boot:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysrc tor_enable=YES"
+msgstr "sysrc tor_enable=YES"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "service tor start"
+msgstr "service tor start"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Optional, but recommended to get package updates faster: "
+"<https://community.torproject.org/relay/setup/guard/freebsd/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Verify that your relay works"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"After restarting the service, verify that the log file contains the "
+"following entry:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Self-testing indicates your ORPort is"
+msgstr "Self-testing indicates your ORPort is"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "reachable from the outside."
+msgstr "reachable from the outside."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Excellent."
+msgstr "Excellent."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Publishing server descriptor."
+msgstr "Publishing server descriptor."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"About 3 hours after you started your relay, it should appear on Metrics "
+"portal in Relay Search."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "More about relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Technical tips"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Enable automatic software updates."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Backup your Tor Identity Keys."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's possible to limit bandwidth usage (and traffic). Check the "
+"parameters, for example, AccountingMax, AccountingRule, AccountingStart."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you run more than one Tor relay, you need to set the MyFamily "
+"parameter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Orchestrating"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Running multiple relays by hand can be challenging."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Configuration management tools can make relay operators' lives easier:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Ansible-relayor: <http://github.com/nusenu/ansible-relayor>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Metrics"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Metrics portal: <https://metrics.torproject.org>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- You can search for how many relays are in the network, how many are exits,"
+" etc."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- In 2021 there are ~6,600 public relays and ~1,500 bridges."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Check: how many relays are in your country? Who runs these relays? How "
+"diverse are they?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Network diversity"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Monoculture"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A single kernel vulnerability in GNU/Linux impacting all Tor relays could "
+"be devastating."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Diversity of Operating System (OS): ~90% of relays are Linux."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Diversity of Autonomous Systems (AS)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Try to avoid the following hosters: OVH SAS (AS16276), Online S.a.s. "
+"(AS12876), Hetzner Online GmbH (AS24940), DigitalOcean, LLC (AS14061)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The TorBSD Diversity Project"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The Tor BSD Diversity Project (TDP) is an initiative seeking to extend the"
+" use of BSD Unix operating systems in the network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Goals: increase the number of Tor relays running BSDs; Engage the BSD "
+"community about Tor anonymity; Port Tor related programs to BSD operating "
+"systems."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "More about exit relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Legal information"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Many countries have regulations that exclude internet service providers "
+"from liability."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's a good idea to consult with a lawyer or your local digital rights "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Under most circumstances, you will be able to handle legal matters by "
+"having an abuse response letter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Legal resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The EFF Tor Legal FAQ: <https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Abuse letter templates: <https://community.torproject.org/relay/community-"
+"resources/tor-abuse-templates>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Tips for running an exit relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Get a separate IP for the relay, and don’t use it for other services."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Set up a Tor Exit Notice, so if someone checks your exit IP they'll know "
+"that it’s a Tor Exit."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you receive excessive complaints, consider running a Reduced Exit "
+"Policy."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- For more tips: <https://blog.torproject.org/tips-running-exit-node>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running relays with others"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running a relay with others"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- You can work with your university department, employer or institution, or "
+"an organization like Torservers.org, Nos oignons, etc."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Some organizations – known as Relay Associations – are solely dedicated to"
+" this purpose: <https://community.torproject.org/relay/community-resources"
+"/relay-associations/>."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Relays associations"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's often advised to create some type of non-profit organization. This is"
+" useful for having a bank account and shared ownership."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The most important thing is to have a group of people (3-5 suggested to "
+"start) interested in helping."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running a relay with universities"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Universities are typically home to a reliable, robust, and well-equipped "
+"network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Many computer science departments and university libraries run relays: "
+"Massachusetts Institute of Technology, Universität Stuttgart, the University"
+" of Waterloo."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Read more: <https://community.torproject.org/relay/community-resources"
+"/tor-relay-universities/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "At your company or organization"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you work at a Tor-friendly company or organization, that's another "
+"ideal place to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Companies like Brass Horn Communications, Quintex Alliance Consulting, and"
+" many others run relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- And organizations like Digital Courage, Access Now, Derechos Digitales, "
+"Calyx Institute, and Lebanon Libraries in New Hampshire."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.title)
+msgid "Bad relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What is a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A bad relay is one that either doesn't work properly or tampers with our "
+"users' connections. That can be either through maliciousness or "
+"misconfiguration."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- For example: tampering with exit traffic in any way (including dropping "
+"accepted connections). Or, running HSDirs that harvest and probe .onion "
+"addresses"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Reporting a bad relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The \"Bad relays\" private working group at the Tor Project work to detect"
+" misconfigured, malicious, or suspicious relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Users can report bad relays by sending an email to bad-"
+"relays(a)lists.torproject.org with the relay’s IP address or fingerprint, what"
+" kind of behavior you see, and any additional information needed to "
+"reproduce the issue."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What happens to bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- After a relay is reported and behavior has been verified, the Tor Project "
+"will attempt to contact the relay operator."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The relay will be flagged to prevent it from being used (BadExit, Invalid,"
+" Reject)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The working group actively looks for bad relays using open source tools "
+"like exitmap, sysbilhunter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "How do I get help running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Read the Tor Relay documentation:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "<https://community.torproject.org/relay>"
+msgstr "<https://community.torproject.org/relay>"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Subscribe to the tor-relays mailing list: <https://lists.torproject.org"
+"/cgi-bin/mailman/listinfo/tor-relays>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Join our IRC channel: #tor-relays in irc.oftc.net"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Thank you!"
+msgstr "Terima kasih!"
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.title)
+msgid "Onion service DoS guidelines"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.subtitle)
+msgid "Tips to help you keep afloat in turbulent times."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.section)
+msgid "advanced configuration"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "In this page we present a few ways to mitigate DoS attacks currently."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"However there is no single one-size-fits-all solution for this problem at "
+"the moment."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Defending a site under attack requires creativity and a custom-tailored "
+"approach."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Here are a few tips:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Onionbalance"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"[Onionbalance](https://onionbalance-v3.readthedocs.io/en/latest/v3/tutorial-v3.html)"
+" allows onion service operators to achieve the property of high availability"
+" by allowing multiple machines to handle requests for an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "You can use Onionbalance to scale horizontally."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The more you scale, the harder it is for attackers to overwhelm you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Onionbalance is available for [v3 onion "
+"services](https://blog.torproject.org/cooking-onions-reclaiming-"
+"onionbalance)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"### Client authorization or multiple onion addresses to compartmentalize "
+"your users"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If you have users you trust, give them dedicated onion service and client "
+"authorization credentials so that it can always be available."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "For users you don't trust, split them into multiple addresses."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"That said, having too many onion addresses is actually bad for your security"
+" (because of the use of many guard nodes), so try to use [client "
+"authorization](https://community.torproject.org/onion-services/advanced"
+"/client-auth) when possible."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Captchas and cookies"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If you need to further rate-limit users, split your infrastructure into "
+"layers and put Captchas near the frontend."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"This way attackers will have to solve Captchas before they are able to "
+"attack deeper into your infrastructure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Captchas are a way to mitigate DDoS attacks."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"When a request comes from a client checks if the client contains the correct"
+" secure cookie otherwise redirects to the recaptcha page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The client inputs the captcha letters."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Nginx sends this input letters to recaptcha server for verification."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"The correct answer from recaptcha server with beginning of \"true...\", else"
+" it's beginning with \"false...\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Add the secure cookie for the correct verified client, redirect the client "
+"to the page which he wants to view."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"It is possible to implement Captchas directly at your webserver with Nginx "
+"and OpenResty using [Lua to generate and verify the captcha "
+"images](https://github.com/openresty/lua-nginx-module)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "This implementation isn't easy to configure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "An alternative might be to just implement a test-cookie challenge."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"At your webserver check that clients can set valid cookies, malicious "
+"clients often do not have this feature."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"In Nginx, Cloudflare provide a [library](https://github.com/cloudflare/lua-"
+"resty-cookie) to interact with cookies."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Other methods include making sure that clients connecting to your .onion "
+"have valid User-Agent header and the Referer header is not set to a value "
+"you can associate with the attack."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Webserver rate limiting"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If attackers are overwhelming you with aggressive circuits that perform too "
+"many queries, try to detect that overuse and kill them using the "
+"`HiddenServiceExportCircuitID` torrc option."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"You can use your own heuristics or use your web server's [rate limiting "
+"module](https://www.nginx.com/blog/rate-limiting-nginx/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The above tips should help you keep afloat in turbulent times."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"At the same time [we are working on more advanced "
+"defenses](https://blog.torproject.org/stop-the-onion-denial), so that less "
+"manual configuration and tinkering is needed by onion operators."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.title)
+msgid "Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.subtitle)
+msgid "Learn how to set up an Onion-Location for your onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Onion-Location is an easy way to advertise an onion site to the users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"You can either configure a web server to show an Onion-Location Header or "
+"add an HTML meta attribute in the website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"For the header to be valid the following conditions need to be fulfilled:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The Onion-Location value must be a valid URL with http: or https: protocol"
+" and a .onion hostname."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The webpage defining the Onion-Location header must be served over HTTPS."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The webpage defining the Onion-Location header must not be an onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"In this page, the commands to manage the web server are based Debian-like "
+"operating systems and may differ from other systems."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To configure this header in Apache 2.2 or above, you will need to enable a "
+"`headers` and `rewrite` modules and edit the website Virtual Host file."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 1.** Enable headers and rewrite modules and reload Apache2"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo a2enmod headers rewrite"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo systemctl reload apache2"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"**Step 2.** Add the Onion-Location header to your Virtual Host configuration"
+" file"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Header set Onion-Location \"http://your-onion-address.onion%{REQUEST_URI}s\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Where `your-onion-address.onion` is the onion service address you want to "
+"redirect and `{REQUEST_URI}` is the [path component of the requested "
+"URI](https://httpd.apache.org/docs/2.4/mod/mod_rewrite.html), such as "
+"\"/index.html\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Virtual Host example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "<VirtualHost *:443>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ServerName <your-website.tld>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLEngine on"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLCertificateFile \"/path/to/www.example.com.cert\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLCertificateKeyFile \"/path/to/www.example.com.key\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 3.** Reload Apache"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Reload the apache2 service, so your configuration changes take effect:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 4.** Testing your Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To test if Onion-Location is working, fetch the website HTTP headers, for "
+"example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ wget --server-response --spider your-website.tld"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Look for `onion-location` entry and the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Or open the website in Tor Browser and a purple pill will appear in the "
+"address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To configure an Onion-Location header, the service operator should first "
+"configure an Onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"**Step 1.** Create an Onion service by setting the following in `torrc`:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServiceVersion 3"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 2.** Edit website configuration file"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"In `/etc/nginx/conf.d/<your-website>.conf` add the Onion-Location header and"
+" the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "For example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"add_header Onion-Location http://<your-onion-address>.onion$request_uri;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "The configuration file with the Onion-Location should look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen 80;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen [::]:80;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server_name <your-website.tld>;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "location / {"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "return 301 https://$host$request_uri;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen 443 ssl http2;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen [::]:443 ssl http2;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "# managed by Certbot - https://certbot.eff.org/"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_certificate /etc/letsencrypt/live/<hostname>/fullchain.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_certificate_key /etc/letsencrypt/live/<hostname>/privkey.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"add_header Strict-Transport-Security \"max-age=63072000; "
+"includeSubdomains\";"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "add_header X-Frame-Options DENY;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "add_header X-Content-Type-Options nosniff;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "# managed by Certbot"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "include /etc/letsencrypt/options-ssl-nginx.conf;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/<hostname>-access.log;"
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "try_files $uri $uri/ =404;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen unix:/var/run/tor-hs-my-website.sock;"
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/hs-my-website.log;"
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 3.** Test website configuration"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo nginx -t"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "The web server should confirm that the new syntax is working:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "nginx: the configuration file /etc/nginx/nginx.conf syntax is ok"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "nginx: configuration file /etc/nginx/nginx.conf test is successful"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 4.** Restart nginx"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo nginx -s reload"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 5.** Testing your Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To test if the Onion-Location is working, fetch the web site HTTP headers, "
+"for example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Or, open the web site in Tor Browser and a purple pill will appear in the "
+"address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Caddy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Caddy features [automatic HTTPS](https://caddyserver.com/docs/automatic-"
+"https) by default, so it provisions your TLS certificate and takes care of "
+"HTTP-to-HTTPS redirection for you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"If you're using Caddy 2, to include an Onion-Location header, add the "
+"following declaration in your Caddyfile:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "header Onion-Location http://<your-onion-address>.onion{path}"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"If you're running a static site and have the onion address in a "
+"`$TOR_HOSTNAME` environment variable, your Caddyfile will look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "your-website.tld"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "header Onion-Location http://{$TOR_HOSTNAME}{path}"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "root * /var/www"
+msgstr "root * /var/www"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "file_server"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Testing it out:** Test it out with:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Using an HTML `<meta>` attribute"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"The identical behaviour of Onion-Location includes the option of defining it"
+" as a HTML `<meta>` http-equiv attribute."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"This may be used by websites that prefer (or need) to define an Onion-"
+"Location by modifying the served HTML content instead of adding a new HTTP "
+"header."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"The Onion-Location header would be equivalent to a `<meta http-equiv"
+"=\"onion-location\" content=\"http://<your-onion-service-address>.onion\" "
+"/>` added in the HTML head element of the webpage. Replace `<your-onion-"
+"service-address.onion>` with the onion service that you want to redirect."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### More information"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Read the [Onion-Location spec](https://gitweb.torproject.org/tor-browser-"
+"spec.git/tree/proposals/100-onion-location-header.txt)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.title)
+msgid "HTTPS for your onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.subtitle)
+msgid "Learn why some onions have TLS certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"When visiting a site over HTTPS (HTTP over TLS), the TLS protocol prevents "
+"data in transit from being read or manipulated by man in the middle attacks,"
+" and an x.509 certificate obtained from a Certificate Authority (CA) "
+"validates that the user is actually connecting to a server representing the "
+"domain name in the browser address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Modern browsers indicate that a connection is insecure if not using TLS, and"
+" require that a TLS connection is authenticated by a CA-issued x.509 "
+"certificate."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"When visiting a site over the onion services protocol, the Tor protocol "
+"prevents data in transit from being read or manipulated by man in the middle"
+" attacks, and the onion service protocol validates that the user is "
+"connected to the domain name in the browser address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"No certificate authority is required for this proof, because the name of the"
+" service is the actual public key used to authenticate the underlying "
+"connection."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"As \".onion\" is a [special top level domain "
+"name](https://tools.ietf.org/html/rfc7686), most Certificate Authorities "
+"don't have support for issuing X.509 certificates for onion sites."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "Right now, HTTPS certificates are only provided by:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"- [DigiCert](https://www.digicert.com/) with an Extended Validation (EV) TLS"
+" certificate, which means a considerable cost for an organization."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"- [HARICA](https://www.harica.gr) with Domain Validation (DV) TLS "
+"certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"That said, there are some specific cases where you would need or want to "
+"have an HTTPS for your onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"We compiled some topics and arguments, so you can analyze what's the best "
+"for your onion site:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"1. As anyone can generate an onion address and its 56 random alphanumeric "
+"characters, some enterprise onions believe that associating their onion site"
+" to an HTTPS certificate might be a solution to announce their service to "
+"users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Users would need to click and do a manual verification, and that would show "
+"that they're visiting the onion site that they're expecting."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Alternatively, websites can provide other ways to verify their onion address"
+" using HTTPS, for example, linking their onion site address from an HTTPS-"
+"authenticated page, or using [Onion-"
+"Location](https://community.torproject.org/onion-services/advanced/onion-"
+"location/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"2. Another topic of this discussion is user expectations and modern "
+"browsers."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"While there is extensive criticism regarding HTTPS and the CA trust model, "
+"the information security community has taught users to look for HTTPS when "
+"visiting a website as a synonym of secure connection, and to avoid HTTP "
+"connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Tor Developers and UX team worked together to bring a new user experience "
+"for Tor Browser users, so when a user visits an onion site using HTTP, [Tor "
+"Browser doesn't display a warning or error "
+"message](https://support.torproject.org/onionservices/onionservices-5/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"3. One of the risks of using a certificate issued by a CA is that `.onion` "
+"names might unintentionally get [leaked](https://crt.sh/?q=.onion) if the "
+"onion service owners use HTTPS due to [Certificate "
+"Transparency](https://certificate.transparency.dev/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"There is an [open proposal](https://github.com/alecmuffett/onion-dv-"
+"certificate-proposal/blob/master/text/draft-muffett-same-origin-onion-"
+"certificates.txt) to allow Tor Browser to verify self-created HTTPS "
+"certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"If this proposal gets implemented, an onion service operator could make "
+"their own HTTPS certificate chain using an onion key to sign it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "Tor Browser would know how to verify such a self-created chain."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"This will mean that you don't need to involve a third-party in making it, so"
+" no third-party will know that your onion exists."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"4. Some websites have a complex setup, and are serving HTTP and HTTPS "
+"content."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In that case, just using onion services over HTTP could leak [secure "
+"cookies](https://github.com/alecmuffett/eotk/blob/master/docs.d/security-"
+"advisories.d/001-torbrowser.md)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"We wrote about [Tor Browser security "
+"expectations](https://blog.torproject.org/tor-brower-onion-services-"
+"challenges-opportunities), and how we're working on onion services usability"
+" and adoption."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"There are some alternatives you might want to try to address this problem:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* To avoid using an HTTPS certificate for your onion, the easiest answer is "
+"to write all your content so it uses only relative links."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"This way the content will work smoothly, independently of what website name "
+"it's being served from."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* Another option is to use webserver rules to rewrite absolute links on the "
+"fly."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* Or use a reverse proxy in the middle (more specifically EOTK with an HTTPS"
+" certificate)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"5. Related to the previous point, some protocols, frameworks, and "
+"infrastructures use SSL as a technical requirement; they won't work if they "
+"don't see an \"https://\" link."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In that case, your onion service will need to use an HTTPS certificate in "
+"order to function."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "6. Actually HTTPS does give you a little bit more than onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"For example, in the case where the webserver isn't in the same location as "
+"the Tor program, you would need to use an HTTPS certificate to avoid "
+"exposing unencrypted traffic to the network in between the two."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Remember that there's no requirement for the webserver and the Tor process "
+"to be on the same machine."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "### What's next"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Recently in 2020, the Certificate Authority/Browser Forum voted and "
+"[approved version 3 onion "
+"certificates](https://archive.cabforum.org/pipermail/servercert-"
+"wg/2020-February/001637.html), so CAs are now allowed to issue Domain "
+"Validation (DV) and Organization Validation (OV) certificates containing Tor"
+" onion addresses."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In the nearby future, we hope that [Let's Encrypt](https://letsencrypt.org/)"
+" CA can start issuing v3 onion certificates for free."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"If you're going to purchase an HTTPS certificate be aware that [v2 onion "
+"service deprecation](https://blog.torproject.org/v2-deprecation-timeline) "
+"will happen between July - October 2021."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "### Read more"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* For a detailed step by step how to create an HTTPS onion certificate, "
+"check [Brave's blog post](https://brave.com/new-onion-service/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser and Onion Services - Challenges and Opportunities "
+"(2020)](https://blog.torproject.org/tor-brower-onion-services-challenges-"
+"opportunities)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [Facebook, hidden services, and https certs "
+"(2014)](https://blog.torproject.org/facebook-hidden-services-and-https-"
+"certs)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [DigiCert: Get TLS certificate with Extended Validation (EV) for your "
+"onion site (2015)](https://www.digicert.com/blog/onion-officially-"
+"recognized-special-use-domain/)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [HARICA: Get a TLS certificate with Domain Validation (DV) for your onion "
+"site (2021)](https://blog.torproject.org/tls-certificate-for-onion-site)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [The \".onion\" Special-Use Domain Name - IETF RFC "
+"7686](https://tools.ietf.org/html/rfc7686)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.title)
+msgid "Operational Security"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.subtitle)
+msgid "Learn more tips to secure your Onion Services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"Onion services operators need to practice proper [operational "
+"security](https://trac.torproject.org/projects/tor/wiki/doc/OperationalSecu…"
+" and system administration to maintain security."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"For some security suggestions please make sure you read over Riseup's [\"Tor"
+" Hidden (Onion) Services Best Practices\" "
+"document](https://riseup.net/en/security/network-security/tor/onionservices-"
+"best-practices)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid "Also, here are some more anonymity issues you should keep in mind:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- As mentioned [here](https://community.torproject.org/onion-"
+"services/setup/), be careful of letting your web server reveal identifying "
+"information about you, your computer, or your location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"For example, readers can probably determine whether it's thttpd or Apache, "
+"and learn something about your operating system."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- If your computer isn't online all the time, your onion service won't be "
+"either."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid "This leaks information to an observant adversary."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- It is generally a better idea to host onion services on a Tor client "
+"rather than a Tor relay, since relay uptime and other properties are "
+"publicly visible."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- The longer an onion service is online, the higher the risk that its "
+"location is discovered."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"The most prominent attacks are building a profile of the onion service's "
+"availability and matching induced traffic patterns."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- Another common issue is whether to use HTTPS on your onionsite or not."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"Have a look at [this post](https://blog.torproject.org/blog/facebook-hidden-"
+"services-and-https-certs) on the Tor Blog to learn more about these issues."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- To protect your onion service from advanced attacks you should use "
+"[Vanguards addon](https://github.com/mikeperry-tor/vanguards), read [Tor "
+"blog about Vanguards](https://blog.torproject.org/announcing-vanguards-add-"
+"onion-services) and [Vanguards' Security README](https://github.com"
+"/mikeperry-tor/vanguards/blob/master/README_SECURITY.md)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.title)
+msgid "Client Authorization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.subtitle)
+msgid "Learn how to set up client authorization for your onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Client authorization is a method to make an onion service private and "
+"authenticated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"It requires Tor clients to provide an authentication credential in order to "
+"connect to the onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For v3 onion services, this method works with a pair of keys (a public and a"
+" private)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The service side is configured with a public key and the client can only "
+"access it with a private key."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"**Note:** Once you have configured client authorization, anyone with the "
+"address will not be able to access it from this point on."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If no authorization is configured, the service will be accessible to anyone "
+"with the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "## Configuring v3 Onion Services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "### Service side"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To configure client authorization on the service side, the "
+"`<HiddenServiceDir>/authorized_clients/` directory needs to exist. Following"
+" the instructions described in the section "
+"[Setup](https://community.torproject.org/onion-services/setup/) will "
+"automatically create this directory."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Client authorization will only be enabled for the service if tor "
+"successfully loads at least one authorization file."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For now, you need to create the keys yourself with a script (like these "
+"written in "
+"[Bash](https://gist.github.com/mtigas/9c2386adf65345be34045dace134140b), "
+"[Rust](https://github.com/haxxpop/torkeygen) or "
+"[Python](https://github.com/pastly/python-"
+"snippits/blob/master/src/tor/x25519-gen.py)) or manually."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To manually generate the keys, you need to install `openssl` version 1.1+ "
+"and `basez`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 1.** Generate a key using the algorithm x25519:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ openssl genpkey -algorithm x25519 -out /tmp/k1.prv.pem"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 2.** Format the keys into base32:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Private key**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"$ cat /tmp/k1.prv.pem | grep -v \" PRIVATE KEY\" | base64pem -d | tail "
+"--bytes=32 | base32 | sed 's/=//g' > /tmp/k1.prv.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Public key**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"$ openssl pkey -in /tmp/k1.prv.pem -pubout | grep -v \" PUBLIC KEY\" | "
+"base64pem -d | tail --bytes=32 | base32 | sed 's/=//g' > /tmp/k1.pub.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 3.** Copy the public key:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ cat /tmp/k1.pub.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 4.** Create an authorized client file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Format the client authentication and create a new file in "
+"`<HiddenServiceDir>/authorized_clients/` directory."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Each file in that directory should be suffixed with \".auth\" (i.e. "
+"\"alice.auth\"; the file name is irrelevant) and its content format must be:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "<auth-type>:<key-type>:<base32-encoded-public-key>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "The supported values for `<auth-type>` are: \"descriptor\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "The supported values for `<key-type>` are: \"x25519\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The `<base32-encoded-public-key>` is the base32 representation of the raw "
+"key bytes only (32 bytes for x25519)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For example, the file "
+"`/var/lib/tor/hidden_service/authorized_clients/alice.auth` should look "
+"like:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "descriptor:x25519:N2NU7BSRL6YODZCYPN4CREB54TYLKGIE2KYOQWLFYC23ZJVCE5DQ"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you are planning to have more authenticated clients, each file must "
+"contain one line only. Any malformed file will be ignored."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 5.** Restart the tor service:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ sudo systemctl reload tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"**Important:** Revoking a client can be done by removing their \".auth\" "
+"file, however the revocation will be in effect only after the tor process "
+"gets restarted."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "### Client side"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To access a version 3 onion service with client authorization as a client, "
+"make sure you have `ClientOnionAuthDir` set in your torrc."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "For example, add this line to `/etc/tor/torrc`:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Then, in the `<ClientOnionAuthDir>` directory, create an `.auth_private` "
+"file for the onion service corresponding to this key (i.e. "
+"'bob_onion.auth_private')."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The content of the `<ClientOnionAuthDir>/<user>.auth_private` file should "
+"look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"<56-char-onion-addr-without-.onion-part>:descriptor:x25519:<x25519 private "
+"key in base32>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"rh5d6reakhpvuxe2t3next6um6iiq4jf43m7gmdrphfhopfpnoglzcyd:descriptor:x25519:ZDUVQQ7IKBXSGR2WWOBNM3VP5ELNOYSSINDK7CAUN2WD7A3EKZWQ"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you manually generated the key pair following the instructions in this "
+"page, you can copy and use the private key created in **Step 2**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Then restart `tor` and you should be able to connect to the onion service "
+"address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you are generating a private key for an onion site, the user does not "
+"necessarily need to edit Tor Browser's torrc. It is possible to enter the "
+"private key directly in the [Tor Browser](https://tb-manual.torproject.org"
+"/onion-services/) interface."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For more information about client authentication, please see [Tor "
+"manual](https://2019.www.torproject.org/docs/tor-onion-"
+"service.html.en#ClientAuthorization)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "## Configuring v2 Onion Services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To set up Cookie Authentication for **v2** services, see the entries for the"
+" [HidServAuth](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#HidServAuth) and "
+"[HiddenServiceAuthorizeClient](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#HiddenServiceAuthorizeClient) options in the tor manual."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"First add the following line to the "
+"[torrc](https://2019.www.torproject.org/docs/faq.html.en#torrc) file of your"
+" onion service:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "HiddenServiceAuthorizeClient [auth-type] [service-name]"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Restart tor and read the cookie from the hostname file of your onion "
+"service, for example in"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "`/var/lib/tor/hidden_service_path/hostname`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To access it with a tor client, add following line to torrc and restart tor:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "HidServAuth [onion-address] [auth-cookie] [service-name]"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "You can now connect to the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.title)
+msgid "How to install Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "**Admin access:** To install Tor you need root privileges."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Below all commands that need to be run as root user like apt and dpkg are "
+"prepended with '#', while commands to be run as user with '$' resembling the"
+" standard prompt in a terminal."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To open a root terminal you have several options: sudo su, or sudo -i, or su"
+" -i. Note that sudo asks for your user password, while su expects the root "
+"password of your system."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### macOS"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Install a package manager"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "There are two package manager on OS X: Homebrew and Macports."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "You can use the package manager of your choice."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To install Homebrew follow the instructions on [brew.sh](https://brew.sh/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To install Macports follow the instructions on "
+"[macports.org/install.php](https://www.macports.org/install.php)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "2. Package installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "If you are using Homebrew in a Terminal window, run:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# brew install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "If you are using Macports in a Terminal window, run:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "$ sudo port install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "**Do not use the packages in Ubuntu's universe**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"In the past they have not reliably been updated. That means you could be "
+"missing stability and security fixes."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Configure Tor package repository"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Enable the Torproject package repository by following the "
+"[instructions](https://support.torproject.org/apt/tor-deb-repo/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# apt install tor"
+msgstr "# apt install tor"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Fedora"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Configure Tor Package repository"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Add the following to /etc/yum.repos.d/tor.repo and then install the tor "
+"package."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "[tor]"
+msgstr "[tor]"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "name=Tor for Fedora $releasever - $basearch"
+msgstr "name=Tor for Fedora $releasever - $basearch"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "enabled=1"
+msgstr "enabled=1"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "gpgcheck=1"
+msgstr "gpgcheck=1"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "cost=100"
+msgstr "cost=100"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# dnf install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Package installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# pkg install tor"
+msgstr "# pkg install tor"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# pkg_add tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Installing Tor from source"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Download latest release and dependencies"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"The latest release of Tor can be found on the "
+"[download](https://www.torproject.org/download/tor/) page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"If you're building from source, first install "
+"[libevent](http://www.monkey.org/~provos/libevent/), and make sure you have "
+"openssl and zlib (including the -devel packages if applicable)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "2. Install Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "tar xzf tor-0.4.3.6.tar.gz; cd tor-0.4.3.6"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "./configure && make"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Now you can run tor as src/app/tor (0.4.3.x and later), or you can run `make"
+" install` (as root if necessary) to install it into /usr/local/, and then "
+"you can start it just by running tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.title)
+msgid "Relay Associations"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.subtitle)
+msgid ""
+"Relay associations are independent organizations that runs relays in the Tor"
+" network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.section)
+msgid "Community Resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid "There are several organizations around the world that run Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid ""
+"Some organizations are dedicated to this purpose only and they are called "
+"Relay Associations."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid "Below, you can find a list of organizations that run relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid ""
+"Please let us know if you would like your organization to be listed on this "
+"page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.title)
+msgid "Tor Abuse Templates"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.subtitle)
+msgid "How to handle abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "# Before You Start"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The best way to handle abuse complaints is to set up your exit node so that "
+"they are less likely to be sent in the first place."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Please see [Tips for Running an Exit Node with Minimal "
+"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit "
+"Guidelines](/relay/community-resources/tor-exit-guidelines/) for more info, "
+"before reading this document."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Below are a collection of letters you can use to respond to your ISP about "
+"their complaint in regards to your Tor exit server."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Format and Philosophy of Templates"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The general format of these templates is to inform the complainant about "
+"Tor, to help them to find a solution to their particular issue that works in"
+" general for the Internet at large (open wifi, open proxies, botnets, etc), "
+"and barring all else, how to block Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The philosophy of the Tor Project is that abuse should be handled "
+"proactively by the site administrators, rather than wasting effort and "
+"resources on seeking vengeance and chasing ghosts."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The difference between the proactive approach and the reactive approach to "
+"abuse is the difference between decentralized fault-tolerant Internet "
+"freedom, and fragile, corruptible totalitarian control."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"To further preach to the choir, the identity-based Internet \"driver's "
+"licenses\" of South Korea and China have done nothing to curtail cybercrime "
+"and Internet abuse."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, all [objective evidence](http://boingboing.net/2011/08/12/south-"
+"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it "
+"has only created new markets for organized crime to preside over."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"This is the core idea that these abuse complaint templates attempt to instil"
+" in the recipient."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "Feel free to improve them if you feel they fall short of this goal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"All templates should include the Common Boilerplate below, and append some "
+"additional paragraphs depending on the specific Scenario."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Common Boilerplate (Tor Intro)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "The IP address in question is a Tor exit node."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "https://www.torproject.org/overview.html"
+msgstr "https://www.torproject.org/overview.html"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"There is little we can do to trace this matter further. As can be seen from "
+"the overview page, the Tor network is designed to make tracing of users "
+"impossible. The Tor network is run by some 5000 volunteers who use the free "
+"software provided by the Tor Project to run Tor routers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Client connections are routed through multiple relays, and are multiplexed "
+"together on the connections between relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The system does not record logs of client connections or previous hops."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"This is because the Tor network is a censorship resistance, privacy, and "
+"anonymity system used by whistle blowers, journalists, Chinese dissidents "
+"skirting the Great Firewall, abuse victims, stalker targets, the US "
+"military, and law enforcement, just to name a few."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "See https://www.torproject.org/about/torusers.html.en for more info."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Unfortunately, some people misuse the network. However, compared to the rate"
+" of legitimate use (the IP range in question processes nearly a gigabit of "
+"traffic per second), [abuse complaints are "
+"rare](https://www.torproject.org/docs/faq-abuse.html.en)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Abuse Scenarios"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The following scenario-specific paragraphs should be appended to the Common "
+"Boilerplate paragraphs above."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The common boilerplate should be abridged or be omitted if the abuse "
+"complainant is already familiar with Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Comment/Forum Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This does not mean that nothing can be done, however."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The Tor Project provides an automated DNSRBL for you to query to flag posts "
+"coming from Tor nodes as requiring special review."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You can also use this DNSRBL to only allow Tor IPs to read but not post "
+"comments. https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, be aware that this may be just one jerk amongst many legitimate Tor"
+" users who use your forums."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You might have luck getting rid of this jerk by temporarily limiting account"
+" creation to require Gmail accounts before posting, or by requiring account "
+"creation be done over non-Tor before posting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general, we believe that problems like this are best solved by improving "
+"your service to defend against the attack from the Internet at large."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Brute force login attempts can be reduced/slowed by Captchas, which is the "
+"approach taken by Gmail for this same problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, Google provides a free Captcha service, complete with code for easy"
+" inclusion in a number of systems to help other sites deal"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "with this issue: https://code.google.com/apis/recaptcha/intro.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## PHP Relay or Exploited Webmail Account Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In addition, our nodes do not allow SMTP traffic to be sent using our IPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Upon investigation, it appears that the source of the spam is due to an "
+"abusive or compromised webmail gateway running at:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "<web server here>."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "Did you contact their abuse department?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Google Groups Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It appears that your specific abuse complaint was generated by an "
+"authenticated Google Groups user."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Inspecting the headers reveals that the abuse complaint address for Google "
+"Groups is groups-abuse(a)google.com."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Contacting this address will give you better luck at actually having this "
+"abuser's Google Groups account canceled than will chasing down Tor nodes, "
+"proxies, and open wireless access points."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, if your news reader supports killfiles, you may be interested "
+"in using the Tor Bulk Exit list script to download a list of IPs to include "
+"in your killfile for posts that match \"NNTP-Posting-Host:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## DoS Attacks and Scraping Robots"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "We're sorry your site is experiencing this heavy load from Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, it is possible that your rate limiting alarms simply experienced a "
+"false positive due to the amount of traffic that flows through the router."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"We provide service to almost a gigabit of traffic per second, 98% of which "
+"is web traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If the attack is real and ongoing, however, the Tor project provides an "
+"automated DNSRBL for you to query to block login attempts coming from Tor "
+"nodes: https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It is also possible to download a list of all Tor exit IPs that will connect"
+" to your server port:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=YOUR_IP&port=80"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general however, we believe that problems like this are best solved by "
+"improving the service to defend against the attack from the Internet at "
+"large."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Scraping and robot activity can be reduced/slowed by Captchas, which is the "
+"approach taken by Gmail for this same problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, Google provides a free Captcha service, complete with code for easy"
+" inclusion in a number of systems to help other sites deal with this issue: "
+"https://code.google.com/apis/recaptcha/intro.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Slow DoS attacks [aimed to consume the Apache MaxClients limit](http://www"
+".guerilla-ciso.com/archives/2049) can be alleviated by reducing the "
+"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising "
+"the ServerLimit and MaxClients values to something like 3000."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If this fails, DoS attempts can also be solved with iptables-based rate "
+"limiting solutions, load balancers such as nginx, and also IPS devices, but "
+"be aware that Internet traffic is not always uniform in quantity by IP, due "
+"to large corporate and even national outproxies, NATs, and services like "
+"Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
+msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "http://deflate.medialayer.com/"
+msgstr "http://deflate.medialayer.com/"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Brute Force Web Attacks"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"We're sorry your account has been brute forced. We can try to prevent our "
+"node from connecting to this site, but since the Tor network has 800 or so "
+"exits, doing so wouldn't really stop the action long term."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The attacker would probably just chain an open proxy after Tor, or just use "
+"open wireless and/or a proxy without Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The Tor project does provide an automated DNSRBL for you to query to flag "
+"requests from Tor nodes as requiring special treatment: "
+"https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general, we believe that problems like this are best solved by improving "
+"the service to defend against the attack from the Internet at large rather "
+"than specifically tailoring behavior for Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## SSH Bruteforce Attempts"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If you are concerned about SSH scans, you might consider running your SSHD "
+"on a port other than the default of 22."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Many worms, scanners, and botnets scan the entire Internet looking for SSH "
+"logins."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The fact that a few logins happened to come from Tor is likely a small blip "
+"on your overall login attempt rate."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You might also consider a rate limiting solution: "
+"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If it is in fact a serious problem specific to Tor, the Tor project provides"
+" an automated DNSRBL for you to query to block login attempts coming from "
+"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It is also possible to download a list of all Tor exit IPs that will connect"
+" to your SSH port: https://check.torproject.org/cgi-"
+"bin/TorBulkExitList.py?ip=YOUR_IP&port=22"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "You can use this list to create iptables rules to block the network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, we still recommend using the general approach, as the attack will "
+"likely simply reappear from an open proxy or other IP once Tor is blocked."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Hacked Gmail, Web Forum, or Misc Account Access"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"With respect to your account, given that the attacker used Tor and not a "
+"large botnet (or your machine's IP itself), it is likely that your password "
+"was either harvested off of your machine from a keylogger, or it was "
+"captured via a kiosk, or from open wireless."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Our recommendation is to treat this event as though there was a login from "
+"an open wireless access point in your city. Reset your password, and if you "
+"don't have antivirus already, download the free AVG: http://free.avg.com/us-"
+"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, "
+"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Use these to scan to check for keyloggers or spyware that someone with "
+"access to your computer may have installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"To help protect yourself while using open wireless, consider using this "
+"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "site maintainer to support HTTPS logins."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Hacking (PHP Webshells, XSS, SQL Injection)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This also does not mean that there is nothing that can be done."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"For serious incidents, traditional police work techniques of running stings "
+"and investigating to determine means, motive, and opportunity are still very"
+" effective."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, the Tor project provides an automated DNSRBL for you to query "
+"to flag visitors coming from Tor nodes as requiring special treatment: "
+"https://www.torproject.org/projects/tordnsel.html.en."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The same list is available through the Tor Bulk Exit List: "
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, rather than banning legitimate Tor users from using your service in"
+" general, we recommend ensuring that such services are updated and "
+"maintained to free of vulnerabilities that can lead to situations such as "
+"this (PHP webshell/XSS compromise/SQL Injection compromise)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## E-Commerce Fraud"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, the Tor project provides an automated DNSRBL for you to query "
+"to flag orders coming from Tor nodes as requiring special review: "
+"https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It also provides a Bulk Exit List service for retrieving the entire list: "
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You can use this list to help you take a closer look at Tor orders, or to "
+"hold them temporarily for additional verification, without losing legitimate"
+" customers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, in my experience, the fraud processing teams contracted by many "
+"ISPs simply mark all requests from Tor nodes as fraud using that very list."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"So it is even possible this is a legitimate order, but was flagged as fraud "
+"solely based on IP, especially if you contract out fraud detection to a "
+"third party."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Threats of Violence (Advice for Real-Time Discussion)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If a serious abuse complaint not covered by this template set arrives, the "
+"best answer is to follow a pattern with the complaining party."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This is not legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This was not written or reviewed by a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It was written by someone with experience working with various ISPs who had "
+"issues with a Tor exit node on their network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It has also been reviewed by someone who works in Abuse at a major ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Read the [Tor "
+"Overview](https://2019.www.torproject.org/about/overview.html.en). Be "
+"prepared to summarize and answer basic questions. Assume the person with "
+"whom you're going to converse knows nothing about Tor. Assume this same "
+"person isn't going to trust anything you say."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* In serious cases, such as harassment email or death threats, it is often "
+"helpful to draw an analogy to situations in the physical world where an "
+"action is perpetrated by an anonymous individual (such as delivering the "
+"notice via postal mail)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Remind them that traditional policework can still be used to determine who"
+" had the means, motive, and opportunity to commit the crime."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Arrange to talk with or directly email the complainant."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* During the conversation make sure you explain a few points:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* You are not the perpetrator of the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are a responsible server operator and concerned about the "
+"complainant's problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are not insane. You may be insane, but we don't want the complainant "
+"to guess this is true."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* In many cases, your ISP will be involved as a conduit for the 3rd party "
+"complainant. Your ISP wants to know:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not compromised."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not a spam relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not a trojan/zombie."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are a competent server administrator and can address the issue. "
+"Minimally, you can at least discuss and respond to the issue intelligently."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP is not at fault and not liable for your actions. This is normally "
+"the case, but the poor abuse person dealing with the issues just wants to "
+"hear it isn't the ISPs problem. They will move on after they are "
+"comfortable."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Discuss options. Options Phobos has been offered:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant may very well demand to see logfiles. Fortunately, by "
+"default, nothing sensitive disclosed. You may want a new ISP if they demand "
+"access to log files ad hoc."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant suggests you convert to middleman. In this case, you "
+"may want to counter with a reduced exit policy, such as the one suggested in"
+" [item #6 of the above blog post](https://blog.torproject.org/running-exit-"
+"node)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant demands you disable Tor. You may want a new ISP as a "
+"result."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant states they will firewall off the traffic on the "
+"default ports. You may want a new ISP as a result."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Update the config to disallow traffic to a certain IP range from your exit"
+" node. You may want to suggest the complainant use the [Tor DNS "
+"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* After all has been discussed, offer a follow up conversation within a "
+"week. Make sure your agreed upon changes are implemented. Neither the ISP "
+"nor Complainant may want to do this, but the fact that you offered is in "
+"your credit. This may help them feel \"comfortable\" with you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Other Template Sets"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* [DMCA Response template for Tor node maintainer to ISP](/relay/community-"
+"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Torservers [response template "
+"emails](https://www.torservers.net/wiki/abuse/templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.subtitle)
+msgid ""
+"Learn how to report relays that either doesn't work properly or tampers with"
+" our users' connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Ran into a misconfigured, malicious, or suspicious relay while using Tor? "
+"Please let us know by sending email to bad-relays AT lists DOT torproject "
+"DOT org!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Many bad relays are caught thanks to our wider community, so many thanks for"
+" all your help and vigilance!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"The criteria for rejecting bad relays can be found in the [Network Health "
+"wiki](https://gitlab.torproject.org/tpo/network-health/team/-/wikis"
+"/Criteria-for-rejecting-bad-relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### What is a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"A bad relay is one that either doesn't work properly or tampers with our "
+"users' connections. This can be either through maliciousness or "
+"misconfiguration. Some common examples are..."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Tampering with exit traffic in any way (including dropping accepted "
+"connections). This might be accidental (such as an anti-virus filter) or "
+"malicious (commonly SSLStrip, which replaces https:// links with http:// to "
+"snoop on traffic) or even intentional (such as layer 7 inspection for P2P "
+"traffic detection/mitigation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "* Running HSDirs that harvest and probe .onion addresses"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Manipulating the DHT that is used for onion services, e.g., by positioning"
+" itself in the DHT."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Using a DNS provider that censors its results (such as some "
+"[OpenDNS](http://www.opendns.com) or Quad (9.9.9.9) configurations)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), "
+"which means flooding the network with new relays in an effort to deanonymize"
+" users. If you want to run multiple relays then that's great! But please be "
+"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Exit relays routing their exit traffic back into the tor network (not "
+"actually exiting any traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Also, if your relay is stolen or goes missing, please report it as well, so "
+"we can blocklist it in case whoever took it puts it back online."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"The following are currently permitted yet do have some discussion for "
+"prohibition (as such, they should not be reported at this time):"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Only allowing plain-text traffic (for instance, just port 80). There's no "
+"good reason to disallow its encrypted counterpart (like port 443), making "
+"these relays highly suspect for sniffing traffic. See "
+"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and"
+" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### How do I report a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"If you encounter a bad relay then please let us know and write to `bad-"
+"relays AT lists DOT torproject DOT org`."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"You can check which exit you are using at any time by visiting [tor "
+"check](https://check.torproject.org/). Please include the following in your "
+"report:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"1. The relay's IP address or fingerprint. The fingerprint is a forty-"
+"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "2. What kind of behavior did you see?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "3. Any additional information we'll need to reproduce the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"However, if you need help with anything Tor-related, please contact the "
+"[front desk](https://www.torproject.org/about/contact) instead."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### What happens to bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"After a relay is reported and we've verified the behavior we'll attempt to "
+"contact the relay operator. Often we can sort things out but if not (or the "
+"relay lacks contact information) we'll flag it to prevent it from continuing"
+" to be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "We have three types of flags we can apply:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* BadExit - Never used as an exit relay (for relays that appear to mess with"
+" exit traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Invalid - Never used unless AllowInvalidNodes is set (by default this only"
+" allows for middle and rendezvous usage)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "* Reject - Dropped from the consensus entirely"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Which we use depends on the severity of the issue, and if it can still be "
+"safely used in certain situations."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### My relay was given the BadExit flag. What's up?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"In just about all cases we're unable to contact the operator to resolve the "
+"issue, so if your relay has been flagged as a BadExit then please let us "
+"know (see above for contact info) so we can work together to fix the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### Do you actively look for bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Yes. For our automated issue detection see "
+"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and "
+"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Other monitors include [tortunnel](https://github.com/moxie0/tortunnel), "
+"[SoaT](https://gitweb.torproject.org/torflow.git/tree/NetworkScanners/ExitAu…,"
+" [torscanner](https://code.google.com/p/torscanner/), and DetecTor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.title)
+msgid "Tor Exit Guidelines"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.subtitle)
+msgid "Quick introduction into running your Exit relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"These guidelines are meant to give you a quick introduction into the "
+"business of running your own exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "NOTE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"This FAQ is for informational purposes only and does not constitute legal "
+"advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Our aim is to provide a general description of the legal issues surrounding "
+"Tor exit relaying."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Different factual situations and different legal jurisdictions will result "
+"in different answers to a number of questions."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Therefore, please do not act on this information alone; if you have any "
+"specific legal problems, issues, or questions, seek a complete review of "
+"your situation with a lawyer licensed to practice in your jurisdiction."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Hosting"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Tor at Universities: Find allies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Find some professors (or deans!) who like the idea of supporting and/or "
+"researching anonymity on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If possible, use an extra IP range whose abuse contact doesn't go through "
+"the main university abuse team."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Ideally, use addresses that are not trusted by the IP-based authentication "
+"many library-related services use -- if the university's entire IP address "
+"space is \"trusted\" to access these library resources, the university is "
+"forced to maintain an iron grip on all its addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Also read [How do I make my University / ISP / etc happy with my exit "
+"node?](/relay/community-resources/tor-relay-universities/)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Find Tor-friendly ISPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A good ISP is one that offers cheap bandwidth and is not being used by other"
+" members of the Tor community."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Before you continue, you may ask the Tor community if your choice is a good "
+"one."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We very much need diversity, and it does not help if we pool too many exits "
+"at one friendly ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In any case, add the ISP to the [GoodBadISPs](/relay/community-resources"
+"/good-bad-isps/) page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"To find an ISP, go through forums and sites where ISPs posts their latest "
+"deals, and contact them about Tor hosting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Once you identified your ISP, you can follow the two-step advice of "
+"TorServers.net."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "1. Ask if the ISP is okay with a Tor exit"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"2. If they come back positively, ask them if they are OK with an IP range "
+"reassignment."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If not, you can still explain that you are a non-profit superb large "
+"organization filled with security professionals, and that all will be good, "
+"and why IP reassignment helps reduce their workload."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The two-step process usually helps in elevating your request to higher "
+"levels of support staff without scaring them off too early, even if you "
+"don't end up with your own IP range. Here is template you can use: "
+"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Legal"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Make sure you know the relevant legal paragraphs for common-carrier like"
+" communication services in your country (and the country of your hosting "
+"provider!)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"At least most western countries should have regulations that exclude "
+"communication service providers from liability."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "Please add your country's regulations to this list."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* USA: [DMCA 512](https://www.law.cornell.edu/uscode/text/17/512); see "
+"[EFF's Legal FAQ for Tor Operators](/relay/community-resources/eff-tor-"
+"legal-faq) (a very good and relevant read for other countries as well)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Germany: [TMG 8](http://www.gesetze-im-internet.de/tmg/__8.html) and "
+"[15](http://www.gesetze-im-internet.de/tmg/__15.html)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Netherlands: [Artikel 6:196c "
+"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Austria: [ECG "
+"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NOR40025809)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Sweden: [16-19 2002:562](https://lagen.nu/2002:562#P16S1)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you country is missing here and you know a lawyer who can provide a legal"
+" opinion, please get in contact with Tor Project."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### If you're part of an organization that will be running the exit relay "
+"(ISP, university etc), consider teaching your legal people about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"It's way better for them to hear about Tor from you, in a relaxed "
+"environment, than to hear about it from a stranger over the phone. Make them"
+" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources"
+"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to "
+"explain the legal aspects of Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### If you're not part of an organization, think about starting one!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Depending on the chosen form, setting up a legal body might help with "
+"liability, and in general it helps to appear bigger than you are (and less "
+"likely to get raided)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The people from Torservers.net in Germany found a lawyer who would agree to "
+"\"host\" them inside his office."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"They are now are a non-profit association (\"eingetragener Verein, "
+"gemeinnutzig\") registered inside a lawyer's office."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The setup process was easy and cheap. Similar setups probably exist for your"
+" country."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Another benefit of an association-like structure is that it might still work"
+" even when you leave, if you manage to find successors."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Consider preemptively teaching your local law enforcement about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"\"Cybercrime\" people actually love it when you offer to [teach them about "
+"Tor and the Internet](https://blog.torproject.org/blog/talking-german-"
+"police-stuttgart) -- they're typically overwhelmed by their jobs and don't "
+"have enough background to know where to start."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Contacting them gives you a chance to teach them why Tor is useful to the "
+"world (and why it's [not particularly helpful to "
+"criminals](https://2019.www.torproject.org/docs/faq-"
+"abuse#WhatAboutCriminals))."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Also, if they do get a report about your relay, they'll think of you as a "
+"helpful expert rather than a potential criminal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Handling abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Answering complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you receive an abuse complaint, don't freak out! Here is some advice for "
+"you:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Answer to abuse complaints in a professional manner within a reasonable "
+"time span."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"TorServers.net is a fairly large Tor exit operator and we receive only a "
+"very small number of complaints, especially compared to the amount of "
+"traffic we push."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Roughly 80% are automated reports, and the rest is usually satisfied with "
+"[our default reply](https://www.torservers.net/wiki/abuse/templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We have not needed the input of a lawyer in many years of operation "
+"following the advice on this page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In addition to the [templates at "
+"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can "
+"find many more templates for various scenarios on the [Tor Abuse "
+"Templates](/relay/community-resources/tor-abuse-templates/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"It is exceptionally rare to encounter a scenario where none of these "
+"templates apply."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### If you receive a threatening letter from a lawyer about abusive use or a"
+" DMCA complaint, also don't freak out."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We are not aware of any case that made it near a court, and we will do "
+"everything in our power to support you if it does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"You can look up if an IP address was listed as an exit relay at a given time"
+" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website "
+"in your reply to the complaint."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you feel it might be helpful, we can write you a signed letter confirming"
+" this information: Contact us at frontdesk(a)torproject.org if you need one."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In your reply, state clearly that you are not liable for forwarded content "
+"passing through your machine, and include the relevant legal references for "
+"your country."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Things you can do preemptively"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Make the WHOIS info point as close to you as possible."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"One of the biggest reasons exit relays disappear is because the people "
+"answering the abuse address get nervous and ask you to stop."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you can get your own IP block, great. Even if not, many providers will "
+"still reassign subblocks to you if you ask."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"ARIN uses [SWIP](https://www.arin.net/resources/request/reassignments.html),"
+" and RIPE uses something similar."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"You can also add comments to your range, hinting at your usage as "
+"anonymization service "
+"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUN…)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you have questions about the process, please write an email to [tor-"
+"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo"
+"/tor-relays) and we will try to explain the process to you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Register a phone number and a fax number as abuse contact."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"At least law enforcement in Germany regularly uses the fax and phone numbers"
+" present in IP records."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Torservers.net uses a free German fax-to-email service, call-manager.de, and"
+" a VoIP number from Sipgate.de."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Consider using the Reduced Exit Policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The [Reduced Exit "
+"Policy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+" is an alternative to the default exit policy. It allows many Internet "
+"services while still blocking the majority of TCP ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"This drastically reduces the odds that a Bittorrent user will select your "
+"node and thus reduces or even eliminates the number of [DMCA "
+"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)"
+" you will receive."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you have your own experience of abuse handling, just share it on our "
+"public mailing list or write us an email to frontdesk(a)torproject.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Technical"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Please read all the technical details before getting started. If you have "
+"any questions or need help, please contact us at [tor-"
+"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* [Tor Relay Guide](https://community.torproject.org/relay)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Set up an informative website on the exit IP(s) on port 80."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A disclaimer helps giving people the right idea about what is behind traffic"
+" coming from these IPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A simple notice can be published without a separate webserver using Tor's "
+"\"DirPortFrontPage \" directive."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Try to use dedicated IPs, and when possible dedicated hardware."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Disk encryption might be useful to protect your node keys, but on the "
+"other hand unencrypted machines are easier to \"audit\" if required. We feel"
+" it's best to be able to easily show that you do Tor exiting, and nothing "
+"else (on that IP or server)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Set reverse DNS to something that signals its use, e.g. 'anonymous-relay',"
+" 'proxy', 'tor-proxy'. So when other people see the address in their web "
+"logs, they will more quickly understand what's going on."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you do, and if SMTP is allowed in your exit policy, consider configuring "
+"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:"
+" this will protect you from users using your exit node to forge e-mails "
+"which look like they come from you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.title)
+msgid "Tor Relay Universities"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.subtitle)
+msgid "How do I make my University / ISP / etc happy with my exit node?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"To keep your exit node running long-term, you're going to need the support "
+"of the people around you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In this sense, Tor provides a lever to help you change your organization's "
+"policies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the administration considers an Internet community that helps other "
+"people to be a foreign concept, or if they're used to treating new "
+"situations as security risks and telling everybody to quit it, a Tor relay "
+"may give you a way to focus the discussion and find allies who want to help "
+"change policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In short, running a Tor exit node may well require you to become an advocate"
+" for anonymity and privacy in the world."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The best strategy depends on your situation, but here are some tips to get "
+"you started."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"(We focus on the university scenario, but hopefully you can adapt it to your"
+" own situation.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* First, learn about your university's AUP -- acceptable use policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Most likely it is ambiguously worded, to let them allow or deny things based"
+" on the situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"But it might be extremely restrictive (\"no services of any kind\"), in "
+"which case you're going to have a tough road ahead of you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"* Second, learn about your local laws with respect to liability of traffic "
+"that exits from your Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In the US, these appear to be mainly the [DMCA](/relay/community-resources"
+"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-"
+"faq/), and the good news is that many lawyers believe that Tor exit node "
+"operators are in the same boat as the ISPs themselves."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Become familiar with [the EFF's template letter regarding DMCA notices for "
+"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which"
+" is quite clear about not putting liability on service providers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The CDA is less clear, because it was written before the modern Internet "
+"emerged, but EFF and ACLU are optimistic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Of course, you need to understand that without actual clear precedent (and "
+"even then), it's still possible that a given judge will not interpret things"
+" the way the lawyers expect."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In any case, the key here is to become familiar with the laws and their "
+"implications and uncertainties."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Third, learn about Tor's design."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Read the [design overview](https://2019.www.torproject.org/overview.html), "
+"the [design paper](https://svn-archive.torproject.org/svn/projects/design-"
+"paper/tor-design.pdf), and the "
+"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Hang out on IRC ([irc.oftc.net](https://www.oftc.net) - #tor-relays) for a "
+"while and learn more."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "If possible, attend a talk by one of the Tor developers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Learn about the types of people and organizations who need secure "
+"communications on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Practice explaining Tor and its benefits and consequences to friends and "
+"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may "
+"provide some helpful starting points."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Fourth, learn a bit about authentication on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Many library-related services use source IP address to decide whether a "
+"subscriber is allowed to see their content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the university's entire IP address space is \"trusted\" to access these "
+"library resources, the university is forced to maintain an iron grip on all "
+"its addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Universities like Harvard do the smart thing: their students and faculty "
+"have actual methods to authenticate -- say, certificates, or usernames and "
+"passwords -- to a central Harvard server and access the library resources "
+"from there."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"So Harvard doesn't need to be as worried about what other services are "
+"running on their network, and it also takes care of off-campus students and "
+"faculty."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"On the other hand, universities like Berkeley simply add a \"no proxies\" "
+"line to their network policies, and are stuck in a battle to patrol every "
+"address on their network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"We should encourage all these networks to move to an end-to-end "
+"authentication model rather than conflating network location with who's on "
+"the other end."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Fifth, start finding allies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If your school has a botnet research group or studies Internet attacks (like"
+" at Georgia Tech and UCSD), meet them and learn more about all the scary "
+"things already out there on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If you have a law school nearby, meet the professors that teach the Internet"
+" law classes, and chat with them about Tor and its implications."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Ask for advice from everybody you meet who likes the idea, and try to work "
+"your way up the chain to get as many good allies as you can in as many areas"
+" as you can."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Sixth, teach your university's lawyers about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"This may seem like a risky move, but it's way better for them to hear about "
+"Tor from you, in a relaxed environment, than to hear about it from a "
+"stranger over the phone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Remember that lawyers don't like being told how to interpret laws by a non-"
+"lawyer, but they are often pleased to hear that other lawyers have done a "
+"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay"
+"/community-resources/eff-tor-legal-faq/) comes in, along with your law "
+"school contacts if you found any)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Make sure to keep these discussions informal and small -- invite one of the "
+"general counsel out to coffee to discuss \"something neat that may come up "
+"later on.\" Feel free to bring along one of the allies you found above, if "
+"it makes you more comfortable."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Avoid having actual meetings or long email discussions, and make it clear "
+"that you don't need their official legal opinion yet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Remember that lawyers are paid to say no unless they have a reason to say "
+"yes, so when the time finally comes to ask their opinion on running a Tor "
+"exit node, make sure the question is not \"are there any liability "
+"issues?\", but rather \"we'd like to do this, can you help us avoid the "
+"biggest issues?\" Try to predict what they will say, and try to gain allies "
+"among the lawyers who like your cause and want to help."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If they have concerns, or raise questions that you don't know how to answer,"
+" work with them to figure out the answers and make them happy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Becoming friends with the lawyers early in the process will avoid situations"
+" where they need to learn about everything and make a decision in one day."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Seventh, teach your network security people about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You aren't going to keep your Tor exit node a secret from them for long "
+"anyway, and like with the lawyers, hearing it from you is way better than "
+"hearing it from a stranger on the phone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Avoid putting them on the spot or formally asking permission: most network "
+"security people will like the idea of Tor in theory, but they won't be in a "
+"position to \"authorize\" your Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Take them out to coffee to explain Tor and let them know that you are "
+"planning to run a Tor server."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Make it clear that you're willing to work with them to make sure it isn't "
+"too much hassle on their part; for example, they can pass complaints "
+"directly on to you if they like."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"These people are already overworked, and anything you can do to keep work "
+"off their plate will make everybody happier."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You might let them know that there are ways you can dial down the potential "
+"for abuse complaints, for example by rate limiting or partially restricting "
+"your exit policy -- but don't be too eager to offer or take these steps, "
+"since once you give up ground here it's very hard to get it back."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You'll also want to learn if there are bandwidth limitations at your "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"(Tor can handle a variety of rate limiting approaches, so this isn't the end"
+" of the world)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In some cases, you should talk to the network security people before you "
+"talk to the lawyers; in some cases, there will be yet other groups that will"
+" be critical to educate and bring into the discussion. You'll have to make "
+"it up as you go."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the authorities contact your university for logs, be pleasant and "
+"helpful."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Tor's default log level doesn't provide much that's useful, so if they want "
+"copies of your logs, that's fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Be helpful and take the opportunity to explain to them about Tor and why "
+"it's useful to the world. (If they contact you directly for logs, you should"
+" send them to your university's lawyers -- acting on it yourself is [almost "
+"always a poor idea](/relay/community-resources/eff-tor-legal-faq/))."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If there are too many complaints coming in, there are several approaches you"
+" can take to reduce them. First, you should follow the tips in the [Tor "
+"relay documentation](https://community.torproject.org/relay), such as "
+"picking a descriptive hostname or getting your own IP address. If that "
+"doesn't work, you can scale back the advertised speed of your relay, by "
+"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor "
+"network. Lastly, you can scale back your exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Some people have found that their university only tolerates their Tor relay "
+"if they're involved in a research project around anonymity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"So if you're interested, you might want to get that started early in the "
+"process -- see our [Research Portal](https://research.torproject.org/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"This approach has the added benefit that you can draw in other faculty and "
+"students in the process."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The downside is that your Tor relay's existence is more fragile, since the "
+"terms of its demise are already negotiated."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Note that in many cases you don't even need to be researching the exit node "
+"itself -- doing research on the Tor network requires that there be a Tor "
+"network, after all, and keeping it going is a community effort."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "## Mailing list"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Subscribe to [Tor Relays Universities](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/tor-relays-universities) mailing list (and other "
+"education institutions too)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.title)
+msgid "Good Bad ISPs"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.subtitle)
+msgid "Some ISPs are Tor-friendly, some are not"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"This page aims to list community experiences with Tor and various Internet "
+"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some "
+"are not. Some are competent and clueful about Tor or about security in "
+"general. Let us know!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"Be sure to provide useful information like how much bandwidth you pushed, "
+"whether you thought the deal was cheap or expensive, how hard you had to "
+"work to make them understand what's going on, how long your server has been "
+"running, and whether you'd recommend them to others. Also include dates."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"Since non-exits do not attract complaints, it should be fine to run them "
+"without contacting the hoster first. Make sure you understand their policies"
+" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For "
+"exit relays, you should read the fine [Tor Exit Guidelines](/relay"
+"/community-resources/tor-exit-guidelines) first."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"For network diversity and stronger anonymity, you should avoid providers and"
+" countries that already attract a lot of Tor capacity. "
+"[Metrics](https://metrics.torproject.org/) is a great tool that allows you "
+"to group probabilities by country and AS (autonomous systems), so you can "
+"more easily identify networks you want to avoid."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"**Note**: This page is currently being revamped. If you would like to help "
+"out please see "
+"[#72](https://gitlab.torproject.org/tpo/web/community/-/issues/72)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "# Good Experiences"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Austria"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | "
+"**Comments** | **Last Updated** |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
+msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does "
+"not care what their customers do at all (unless you have a business "
+"connection) | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. "
+"Hosts already some big exit/entry nodes which seem to have no problems. Very"
+" expensive traffic. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards "
+"abuse at business connections, good quality traffic, does not like "
+"\"proxies\" on private lines. Cheap synchronous (SDSL) connections. | "
+"12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not "
+"like Abuse (in any form) at all. Seems to give out customer data at alleged "
+"abuse. Not recommended but cheap. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [xpirio GmbH](http://xpirio.at) | - | - | Yes | ? | In general rather "
+"relaxed at all services, but better get in touch with their (very "
+"understanding) support when you expect abuse. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Bulgaria"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPS.BG](https://www.vpsbg.eu/en/) | - | Yes | Yes | Yes | They don't "
+"collect any personal info and you can pay in bitcoin. | 01/11/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Canada"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [TekSavvy](http://www.teksavvy.ca) | - | Yes | Yes | ? | has a server-"
+"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a "
+"stand in favor of net neutrality | 2008/12 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | "
+"operated by Fibernetics, has liberal abuse handling policies "
+"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly "
+"allowed. | 2015/02 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are "
+"reselling dedicated servers in many locations around the world. Abuse "
+"handling differs depending on the provider from which they resell. | 2016/06"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Vidéotron Ltee](http://videotron.com/) | AS5769 | Yes | Yes | ? | No "
+"mention of Tor in ToS, relays and bridges seem allowed. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Czech Republic"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [T-Systems`](http://www.t-systems.cz/) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### France"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The "
+"account holder is responsible for all the traffic going through theirs "
+"servers.| 01/28/2019 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some"
+" abuse complaints to Exit relays, but they do not stop the server, and when "
+"you tell them your server is a Tor Exit relay, they say it is OK. They ask "
+"Exit relays to use the standard Reduced Exit Policy | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed "
+"their TOS in July 2013 and allow Tor as long as they don't notice illegal "
+"activities. Exit nodes would eventually be shut down, but relays are "
+"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been "
+"changed to make them clearer about the use of Tor. Many relays are currently"
+" running on Kimsufi servers | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Digicube](http://www.digicube.fr/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS "
+"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Finland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | "
+"12/19/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | "
+"- | 03/26/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Privex](https://www.privex.io/tor-exit-policy/) | AS210083 | Yes | Yes | "
+"No | All node types permitted in Sweden, relays/bridges permitted in other "
+"regions. Tor friendly hosting provider who runs 3 relays and an exit "
+"themselves. Accepts cryptocurrency. | 2021/06/09 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Germany"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should "
+"let them know about your intention when ordering a server or in advance. | "
+"06/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [EUServ](http://euserv.de) | AS35366 | Yes | Yes | Yes | \"Relays only "
+"allowed on dedicated Servers Prime64 and Pro64, Exit nodes only allowed on "
+"Prime64 and Pro64 with Pro-Option, own subnet, RIPE entry along with "
+"publicly visible abuse and police contact.\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IPX-Server](https://www.ipx-server.de) | - | Yes | Yes | - | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Keyweb](https://www.keyweb.de) | AS31103 | Yes | Yes | Yes | \"Everything"
+" that is in accordance with current jurisprudence is permitted on our "
+"servers.\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Afterburst](http://afterburst.com) | AS29761, AS8100 | - | Yes | No | -"
+" | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |"
+" - | 2018-10-25 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [linevast](https://www.linevast.de) | AS201206 | No | No | No | | 03/2021"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Server4You](https://www.server4you.de)| AS131914 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hetzner](http://hetzner.de) | AS24940 | Yes | Yes | Yes | Offers good "
+"dedicated root servers for a good price. \"It is not a Problem, however, "
+"abuse reports can lead to a server lock\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Contabo](https://contabo.de) | AS51167 | No | No | No | Tor prohibited "
+"due to terms of service | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Strato](https://strato.de) | AS6724 | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PraHost](https://www.prahost.com) | - | Yes | Yes | Yes | \"If there is "
+"any abuse notice received, you need to solve it in given time, else your IP "
+"will be blocked until you take any action\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server) | AS34011"
+" | Yes | Yes | Yes | Only allowed on jiffybox | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [NetCologne](https://www.netcologne.de) | - | - | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Signaltransmitter](https://signaltransmitter.de) | AS24961 | Yes | Yes | "
+"Yes | \"In principle, we do not limit our services apart from mining "
+"bitcoins\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Netcup](https://www.netcup.de) | AS197540 | Yes | Yes | Yes | Tor allowed"
+" on VPS and rootservers | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Onyxhosting](https://onyxhosting.de) | - | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IP-Projects](https://www.ip-projects.de) | AS48314 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Lansol](https://www.lansol.de) | - | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [delta.networks](https://www.delta-networks.de) | AS9937 | No | No | No | "
+"- | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPS2Day](https://www.vps2day.com) | AS58329 | Yes | Yes | No | Exit nodes"
+" prohibited due to terms of service | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Serverprofis](https://www.serverprofis.de) | AS5539 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [manitu](https://www.manitu.de) | AS34240 | No | No | No | \"I'm sorry - "
+"even if the network has great added value for specific purposes, we have "
+"decided to prohibit Tor services on our network\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [active-servers](https://www.active-servers.com) | AS197071 | Yes | Yes | "
+"Yes | \"Usually this leads to abuse mails, which only cause trouble – but "
+"basically we have nothing against it\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UltraVPS](https://www.ultravps.eu) | - | No | No | No | \"We are not the "
+"right host for your project\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Hong Kong"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their "
+"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's "
+"data centers, Hong Kong. | - | 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Hungary"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They"
+" only say you should answer abuse requests in 24h. ISP has re-confirmed by "
+"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |"
+" 2014-10-15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Iceland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor "
+"enn.lu and saveyourprivacy exit nodes | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | "
+"Yes? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Italy"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Fastweb](https://fastweb.it/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - "
+"|"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS "
+"generically indicate that the operator is responsible for all the activities"
+" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a"
+"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | "
+"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports "
+"other than the well-known are filtered. Abuse complaints need to go through "
+"their support service | 11/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Revolution Hosting](https://rhosting.it/) | AS60798 | Yes | Yes | No | "
+"Exit nodes are allowed but they will be immediately terminated if any abuse "
+"complaint is issued. KVM VPS. IPv4+IPv6 native support. * Gnu/Linux, FreeBSD"
+" and Windows server supported. Coingate supported. | 12/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [G-Core Labs](https://gcorelabs.com) | AS199524 | Yes | Yes | Yes | "
+"Comments: No restrictions but legality is mandatory. Exits are welcome. "
+"Abuse complaints are forwarded to the customer and discussed with the abuse "
+"team. KVM VPS. IPv4+IPv6 native support. * Gnu/Linux, FreeBSD and Windows "
+"server supported. Unmetered traffic. | 12/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Latvia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support "
+"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If "
+"your Exit relay receive too much complaints, they will ask to you to stop or"
+" otherwise they will suspend. | 2015/03/06 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Lithuania"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | "
+"All abuse mails they got yielded support tickets | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Mexico"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Axtel | AS6503 | Yes | Yes | Yes | Currently some Guard / Middle and exit"
+" nodes are running in Axtel network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Telmex | AS8151 | No | Yes | No | Currently some Guard / Middle nodes are"
+" running in Telmex network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Mega Cable | AS13999 | No | Yes | No | Currently some Guard / Middle "
+"nodes are running in Mega Cable network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Moldova"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | "
+"09/13/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | No | \"Tor exit relay "
+"is strictly forbidden on our company's servers\" | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Netherlands"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can"
+" result in temporary blocks, therefore they recommend to use an dedicated IP"
+" address for exit nodes | 06/16/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | "
+"05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| Ziggo | AS9143 | Yes | Yes | Yes | - | 05/24/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can"
+" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see "
+"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an"
+" exception if your exit-node has a reduced exit policy. And you must leave a"
+" note to them that you are running a exit-node. \"We allow tor exit nodes as"
+" long you run a limited exit policy (block SMTP) to avoid abuse. | "
+"12/26/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if "
+"abuse is handled properly | 08/13/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin "
+"accepted. | 10/12/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - "
+"| 02/06/2019 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly "
+"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the "
+"most stable. You need to email them for a custom offer. They also accept "
+"Bitcoin/UKash/CashU | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has "
+"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [DirectVPS](http://directvps.nl/) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Versio](http://versio.nl/) | - | Yes | Yes | No | - | 2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse "
+"complaints must be responded to within 24 hours or the system automatically "
+"suspends your account until you do. | 2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows "
+"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure "
+"to tell them that you're running an exit | 09/2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### New Zealand and Australia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS"
+" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP "
+"is:SoftLayer network, which includes primary transit from Telstra and "
+"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Rimu hosting](http://rimuhosting.com) | - | Yes | Yes | Yes | Have "
+"servers in N.Z.; Sydney; London; and Dallas. Locations may vary, but quite "
+"happy with the specific Oz/NZ query. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Poland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hitme.pl](http://hitme.pl/) | - | Yes | Yes | No | They block accounts if"
+" you receive an abuse report | 29/03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | "
+"27/08/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Exone](http://www.exone.pl/) | - | Yes | Yes | ? | - | 28/08/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | "
+"01/10/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | "
+"02/10/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [statnet.pl](http://www.statnet.pl/) | - | No | No | No | Used to allow "
+"Tor-relays, but now is blocking Tor activity | 12/06/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit"
+" node on collocated dedicated server | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | "
+"21/02/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Romania"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Voxility](http://www.voxility.com/) | - | Yes | Yes | ? | Read more [2015"
+" tor-talk thread](https://lists.torproject.org/pipermail/tor-"
+"relays/2015-April/006867.html%7CApril) | 04/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [JavaPipe](https://javapipe.com/) | - | Yes | Yes | ? | - | 04/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MilesWeb](https://www.milesweb.com/) | - | Yes | Yes | No | Plans in "
+"Romania and also have data centers in USA and UK with 24x7 free support. | "
+"03/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Sweden"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit "
+"should use Reduced Exit Policy | 2016/06/30 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | "
+"2016/05 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| TeliaSonera | - | Yes | Yes | ? | TeliaSonera is also big in Sweden and "
+"deliver where other ISPs can't. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PRQ](http://prq.se/?p=dedicated&intl=1) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Privex](https://www.privex.io/tor-exit-policy/) | AS210083 | Yes | Yes | "
+"Yes | Tor friendly hosting provider who runs 3 relays and an exit "
+"themselves. Accepts cryptocurrency. | 2021/06/09 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously "
+"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. "
+"Handles abuse according to \"Swedish praxis\". | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Svea Hosting](https://svea.net/) | AS41634 | Yes | Yes | Yes | They run "
+"an exit node themselves and write on their dedicated server page \"It is "
+"perfect for [...] TOR Exit Nodes\" | 04/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Switzerland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Solar Communications Gmbh](https://solarcom.ch/) | AS197988 | Yes | Yes |"
+" No | \"We allow to place Tor routers, but don't allow to place Tor exit "
+"nodes.\" This applies to all their partners, who actually sell Solar's "
+"services to the public, namely: [Server & cloud](https://server-cloud.com), "
+"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), "
+"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). "
+"Cryptocurrencies are accepted. | 12/04/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [fsit](http://www.fsit.ch/) | - | Yes | Yes | Yes | - | 11/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Swiss Made Host](https://swissmade.host/en/) | - | No | No | No | \"Tor "
+"is not welcome on our network.\" | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Slovenia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They "
+"just simply forward DMCA notices to us to handle (or ignore) them | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Ukraine"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, "
+"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Colocall](http://www.colocall.net/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### United Kingdom"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Gigatux](https://www.gigatux.com) | - | Yes | Yes | Yes | They actually "
+"run their own relay named Gigatux. They also offer servers in the US, "
+"Germany, and Israel. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Clustered.net](http://www.clustered.net) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Bitfolk](http://bitfolk.com/) | - | Yes | Yes | Yes | They are very "
+"knowledgable and understand Tor and its uses. They are hot on spam and abuse"
+" so advise changing the default exit (good idea in the UK anyhow). Any DMCA "
+"notices received were simply forwarded on without agro | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### US"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse "
+"handling | 10/15/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |"
+" - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - "
+"| Yes | Yes | Yes | - | 06/19/13 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Axigy](http://www.axigy.com) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal "
+"abuse handling policies | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [BuyVM.net](https://buyvm.net) | AS53667 | Yes | Yes | Yes | New Tor rules"
+" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if "
+"you follow the steps. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you "
+"are interested in hosting either, you can ask us about a dedicated server.\""
+" | 10/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Cloudvider](https://www.clouvider.co.uk/) | - | No | No | No | This is "
+"for their US Operations arm. They will cancel your account and claim it is a"
+" ToS violation, which requires you to pay out a 60-day notice. | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA "
+"handling | 01/01/12 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Cyberonic](http://www.cyberonic.com) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Datawagon](https://datawagon.net) | AS27176 | Yes | Yes | Yes | Customers"
+" are forwarded abuse complaints to handle themselves | 03/06/19 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Ethr.net](http://ethr.net/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Evolucix](http://www.evolucix.com) | - | Yes | Yes | No(?) | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Future Hosting](http://www.futurehosting.com/) | - | Yes | Yes | No | - |"
+" 09/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hivelocity](https://www.hivelocity.net/) | - | No | No | No | They are "
+"symphathetic, but do not want their IP space \"polluted\" by Tor abuse "
+"requests. | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [HostGator](http://www.hostgator.com/) | - | No | No | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com) | AS46562 | Yes | Yes | No | Their vps "
+"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato "
+"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |"
+" 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostUS](http://hostus.us/) | AS25926 | Yes | Yes | No | - | 10/16/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [IPXcore](https://ipxcore.com/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Luna Node](https://www.lunanode.com/index.php) | - | Yes | Yes | No | - |"
+" 05/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [OVH](https://www.ovh.com/us/index.xml ) | AS16276 | Yes | Yes | ? | - | "
+"12/31/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Oplink.net](https://www.oplink.net) | - | Yes | Yes | No | - | 09/03/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Psychz.net](https://www.psychz.net/) | - | Yes | Yes | Yes | Very Exit "
+"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PulseServers](https://www.pulseservers.com) | AS16276 | Yes | Yes | Yes |"
+" Exit-friendly. | 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [RamNode](http://ramnode.com/) | AS3842 | Yes | Yes | No | - | 11/03/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | "
+"11/03/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Softlayer](http://www.softlayer.com) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Slicehost/Rackspace](http://www.slicehost.com/) | - | Yes | Yes | No | "
+"Host, not an ISP | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Sh3lls](http://www.sh3lls.net/dedicated.htm) | - | Yes | Yes | No | - | -"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [SolarVPS](https://solarvps.com) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [SeedVPS](https://www.seedvps.com) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tailored VPS](http://tailoredvps.com/) | - | Yes | Yes | Yes(?) | - | - "
+"|"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [VPS6.NET](https://vps6.net/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPSWebServer.com](http://www.vpswebserver.com) | - | Yes || No | ? | - | "
+"- |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Inerail](http://inerail.net/) | - | Yes | Yes | Yes | Tor only allowed on"
+" dedicated/colocation | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [CondoInternet ISP](http://www.condointernet.net/) | - | Yes | Yes | Yes |"
+" - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DigitalOcean](http://digitalocean.com/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PhoenixNap / Secured Servers](http://www.phoenixnap.com/) | - | Yes | Yes"
+" | No | - | 08/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Vultr](http://vultr.com) | AS20473 | Yes | Yes | No | When asked directly"
+" they will claim they do support Tor exits but will pull the rug out from "
+"under you later on. This has happened to at least two exit operators. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChicagoVPS](http://chicagovps.net/) | - | Yes | Yes | No | Tor "
+"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes "
+"will be suspended without prior notice. | 15/01/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Xmission](https://www.xmission.com/) | - | Yes | Yes | Yes | - | 01/28/15"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [blackpulsehosting](https://www.blackpulsehosting.com) | - | Yes | Yes | "
+"No | - | 10/25/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | "
+"Only offers colocation, no cheap VPS option. | 1/14/19 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.title)
+msgid "Swag"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.subtitle)
+msgid ""
+"If you're operating a fast relay or you've done something else cool, you're "
+"eligible to receive our swag."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "You can get a Tor T-shirt for contributing to the Tor project."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "There are two primary ways of contributing:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"* Operate a fast Tor relay that's been running for the past two months: you "
+"are eligible if you allow exits to port 80 and you average 250 KBytes/s "
+"traffic, or if you're not an exit but you average 500 KBytes/s traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "* Help out in other ways. Maintain a translation. Run Tor trainings."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "Write a good support program and get a lot of people to use it."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"Do research on Tor and anonymity, solve some of our bugs, or establish "
+"yourself as a Tor advocate."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"If you're operating a fast relay or you've done something else cool, email "
+"us at tshirt at torproject.org with the details."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"(We want to make sure our shirts help outreach happen all around the world, "
+"so please understand if we can't send you 5 shirts for your 5 excellent "
+"relays.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"There are a variety of colors, shapes, and sizes available in the great "
+"roots design that Leiah Jansen made for us, as well as some older designs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.title)
+msgid "The Legal FAQ for Tor Relay Operators"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle)
+msgid ""
+"FAQ written by the Electronic Frontier Foundation (EFF). Last updated March "
+"27, 2020."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"NOTE: This FAQ is for informational purposes only and does not constitute "
+"legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Our aim is to provide a general description of the legal issues surrounding "
+"Tor in the United States."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Also, if you received this document from anywhere besides the EFF web site "
+"or https://community.torproject.org/relay/community-resources/eff-tor-legal-"
+"faq, it may be out of date. Follow the link to get the latest version."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Got a DMCA notice? Check out our [sample response letter](/relay/community-"
+"resources/eff-tor-legal-faq/tor-dmca-response)!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "## General Information"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Has anyone ever been sued or prosecuted for running Tor?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Although we are not aware of an individual being sued, prosecuted, or "
+"convicted for running a Tor relay**, law enforcement in the United States "
+"and other countries has occasionally mistakenly investigated individuals "
+"running a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"We believe that running a Tor relay, including an exit relay that allows "
+"people to anonymously send and receive traffic, is legal under U.S. law. Law"
+" enforcement, however, [often misunderstands](https://www.eff.org/wp"
+"/unreliable-informants-ip-addresses-digital-tips-and-police-raids) how Tor "
+"works and has occasionally attributed illegal traffic on the network as "
+"originating from a Tor exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This has resulted in police suspecting Tor relay operators of crimes and "
+"sometimes [seizing computer](https://www.eff.org/deeplinks/2011/08/why-ip-"
+"addresses-alone-dont-identify-criminals) equipment, including Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For example, in 2016 Seattle police [mistakenly "
+"raided](https://web.archive.org/web/20191210114929/https://www.thestranger.…"
+"/judge-who-authorized-police-search-of-seattle-privacy-activists-wasnt-told-"
+"they-operate-tor-network/) the home of a privacy activist operating a Tor "
+"exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"And Russian authorities wrongfully arrested math instructor and Tor relay "
+"operator [Dmitry Bogatov](https://www.eff.org/deeplinks/2017/04/access-now-"
+"and-eff-condemn-arrest-tor-node-operator-dmitry-bogatov-russia), though they"
+" later cleared him of "
+"[charges](https://web.archive.org/web/20190617062802/https://tass.com/societ…."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Tor has been developed to be a tool for free expression, privacy, "
+"and human rights. It is not a tool designed or intended to be used to break "
+"the law, either by Tor users or Tor relay operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Can EFF promise that I won't get in trouble for running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. All new technologies create legal uncertainties, and Tor is no "
+"exception."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"We cannot guarantee that you will never face any legal liability as a result"
+" of running a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, EFF believes so strongly that those running Tor relays shouldn't be"
+" liable for traffic that passes through the relay that we're running our own"
+" middle relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Will EFF represent me if I get in trouble for running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Maybe**. While EFF cannot promise legal representation for all Tor relay "
+"operators, it [will assist relay operators](https://www.eff.org/pages/legal-"
+"assistance) in assessing the situation and will try to locate qualified "
+"legal counsel when necessary."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Inquiries to EFF for the purpose of securing legal representation or "
+"referrals should be directed to our intake coordinator by sending an email "
+"to info at eff.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Such inquiries will be kept confidential subject to the limits of the "
+"attorney/client privilege."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Note that although EFF cannot practice law outside of the United States, it "
+"will still try to assist non-U.S. relay operators in finding local "
+"representation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### How should I deal with a police visit/raid/interrogation?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are detained and questioned by police, you have a right to request to"
+" speak with an attorney before and during any questioning."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"It is best to say \"I want my attorney and I choose to remain silent\" and "
+"then refuse questioning until you have a chance to talk to a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, if you do decide to waive your right to the assistance of counsel "
+"and answer questions without an attorney present, be sure to tell the truth."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Lying to law enforcement may lead to more trouble than for whatever it was "
+"they wanted to talk to you about in the first place."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Does U.S. law provide any protections for the Tor network against civil "
+"lawsuits?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes.** A federal law, 47 U.S.C. § 230 (often called Section 230), provides"
+" legal immunity for online intermediaries that host or republish speech."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Though there are important exceptions for certain criminal and intellectual "
+"property-based claims, Section 230’s immunity protects online services, such"
+" as the Tor network, against a range of laws that might otherwise be used to"
+" hold them legally responsible for what others say and do."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Another federal law, 17 U.S.C. § 512(a), part of the Digital Millennium "
+"Copyright Act, provides a legal safe harbor against copyright infringement "
+"claims based on material that is simply transmitted without modification, as"
+" a Tor relay does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Should I contact the Tor developers when I have legal questions about "
+"Tor or to inform them if I suspect Tor is being used for illegal purposes?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Tor's developers are available to answer technical questions, but "
+"they are not lawyers and cannot give legal advice. Nor do they have any "
+"ability to prevent illegal activity that may occur through Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Furthermore, your communications with Tor's developers are not protected by "
+"any legal privilege, so law enforcement or civil litigants could subpoena "
+"and obtain any information you give to them."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"You can contact info(a)eff.org if you face a specific legal issue. We will try"
+" to assist you, but given EFF's small size, we cannot guarantee that we can "
+"help everyone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Do Tor's core developers make any promises about the trustworthiness or "
+"reliability of Tor relays that are listed in their directory?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Although the developers attempt to verify that Tor relays listed in "
+"the directory maintained by the core developers are stable and have adequate"
+" bandwidth, neither they nor EFF can guarantee the personal trustworthiness "
+"or reliability of the individuals who run those relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Tor's core developers further reserve the right to refuse a Tor relay "
+"operator's request to be listed in their directory or to remove any relay "
+"from their directory for any reason."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "## Exit Relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Exit relays raise special concerns because the traffic that exits from them "
+"can be traced back to the relay's IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"While we believe that running an exit relay is legal, it is practically "
+"impossible to stop the use of an exit relay for illegal activity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"That may attract the attention of private litigants or law enforcement."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"An exit relay may forward traffic that is considered unlawful, and that "
+"traffic may be attributed to the operator of a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Indeed, police have mistakenly attributed traffic from an exit relay as "
+"coming from the relay’s operator."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are not willing to deal with that risk, a bridge or middle relay may "
+"be a better fit for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"These relays do not directly forward traffic to the Internet and so can't be"
+" easily mistaken for the origin of allegedly unlawful content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor Project's blog has some excellent "
+"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) "
+"for running an exit with as little risk as possible. We suggest that you "
+"review their advice before setting up an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I run an exit relay from my home?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "**No**, this is risky and not recommended."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If law enforcement becomes interested in traffic from your exit relay, it's "
+"possible that officers will mistakenly attribute that traffic as originating"
+" from your home."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This could result in law enforcement raiding your home, seizing your "
+"computer, and suspecting you of criminal activity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For that reason, it's best not to run your exit relay in your home or using "
+"your home Internet connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Given those risks, you should instead consider running your exit relay in a "
+"commercial facility that is supportive of Tor. Have a separate IP address "
+"for your exit relay, and don't route your own traffic through it."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Of course, you should avoid keeping any sensitive or personal information on"
+" the computer hosting your exit relay, and you never should use that machine"
+" for any illegal purpose."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you do decide to run an exit relay from your home despite these risks, "
+"please review Tor’s recommendations, including telling your ISP and "
+"obtaining a separate IP address for the exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I tell my ISP that I'm running an exit relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an "
+"exit relay and supports you in that goal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This will help ensure that your Internet access isn't cut off due to abuse "
+"complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor community maintains a list of ISPs that are particularly Tor-savvy, "
+"as well as ones that aren't."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Is it a good idea to let others know that I'm running an exit relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes**. Be as transparent as possible about the fact that you're running an"
+" exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If your exit traffic draws the attention of the government or disgruntled "
+"private party, you want them to figure out quickly and easily that you are "
+"part of the Tor network and not responsible for the content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This could mean the difference between having your computer seized by law "
+"enforcement and being left alone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-"
+"exit-node) the following ways to let others know that you're running an exit"
+" relay:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* Set up a reverse DNS name for the IP address that makes clear that the "
+"computer is an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* Set up a notice like [this](https://blog.torproject.org/blog/tips-"
+"running-exit-node) to explain that you're running an exit relay that's part "
+"of the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* If possible, get an [ARIN](https://www.arin.net/) registration for your "
+"exit relay that displays contact information for you, not your ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This way, you'll receive any abuse complaints and can respond to them "
+"directly. Otherwise, try to ensure that your ISP forwards abuse complaints "
+"that it receives to you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Should I snoop on the plaintext traffic that exits through my Tor "
+"relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. You may be technically capable of modifying the Tor source code or "
+"installing additional software to monitor or log plaintext that exits your "
+"relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, Tor relay operators in the United States can possibly create civil "
+"and even criminal liability for themselves under state or federal wiretap "
+"laws if they monitor, log, or disclose Tor users' communications, while "
+"non-U.S. operators may be subject to similar laws."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Do not examine anyone's communications without first talking to a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### If I receive a subpoena or other information request from law "
+"enforcement or anyone else related to my Tor relay, what should I do?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Educate them about Tor**. In most instances, properly configured Tor "
+"relays will have no useful data for inquiring parties, and you should feel "
+"free to educate them on this point."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"To the extent you do maintain logs, however, you should not disclose them to"
+" any third party without first consulting a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"In the United States, the data may be protected by the Electronic "
+"Communications Privacy Act, and relay operators outside of the United States"
+" may be subject to similar data protection laws."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"You may receive legal inquiries where you are prohibited by law from telling"
+" anyone about the request. We believe that, at least in the United States, "
+"such gag orders do not prevent you from talking to a lawyer, including "
+"calling a lawyer to find representation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Inquiries to EFF for the purpose of securing legal representation should be "
+"directed to our intake coordinator (info at eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For more information about responding to abuse complaints and other "
+"inquiries, check out the [Tor Abuse "
+"FAQ](https://support.torproject.org/abuse) and the collection of [abuse "
+"response templates](/relay/community-resources/tor-abuse-templates/) on the "
+"Tor Project's website."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For information on what to do if law enforcement seeks access to your "
+"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp"
+"/know-your-rights) guide."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### My ISP, university, etc. just sent me a DMCA notice. What should I do?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"EFF has written a [short template](tor-dmca-response) to help you write a "
+"response to your ISP, university, etc., to let them know about the details "
+"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Note that template only refers to U.S. jurisdictions, and is intended only "
+"to address copyright complaints that are based on a relay of allegedly "
+"infringing material through the Tor node."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you like, you should consider submitting a copy of your notice to the "
+"Lumen Database. The email address for submissions is team(a)lumendatabase.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This will help us recognize trends and issues that the lawyers might want to"
+" focus on."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Lumen encourages submissions from people outside the United States too."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"EFF believes that Tor relays should be protected from copyright liability "
+"for the acts of their users because a Tor relay operator can raise an "
+"immunity defense under Section 512 of DMCA as well as defenses under "
+"copyright's secondary liability doctrines."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, no court has yet addressed these issues in the context of Tor "
+"itself."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are uncomfortable with this uncertainty, you may consider using a "
+"reduced exit policy (such as the default policy suggested by the Tor "
+"Project) to try to minimize traffic types that are often targeted in "
+"copyright complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are a Tor relay operator willing to stand up and help set a clear "
+"legal precedent establishing that merely running a relay does not create "
+"copyright liability for either operators or their bandwidth providers, EFF "
+"is interested in hearing from you."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.title)
+msgid "Relay Post-install and good practices"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.section)
+msgid "Relay operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "#1. Make sure relay ports can be reached"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you are using a firewall, open a hole in your firewall so incoming "
+"connections can reach the ports you will use for your relay (ORPort, plus "
+"DirPort if you enabled it)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Also, make sure you allow all outgoing connections too, so your relay can "
+"reach the other Tor relays, clients and destinations."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can find the specific ORPort TCP port number in the torrc configuration "
+"samples below (in the OS specific sections)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 2. Verify that your relay works"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If your logfile (syslog) contains the following entry after starting your "
+"tor daemon your relay should be up and running as expected:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Self-testing indicates your ORPort is reachable from the outside. Excellent."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"About 3 hours after you start your relay it should appear on [Relay "
+"Search](https://metrics.torproject.org/rs.html)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "You can search for your relay using your nickname or IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 3. Read about Tor relay lifecycle"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"It takes some time for relay traffic to ramp up, this is especially true for"
+" guard relays but to a lesser extend also for exit relays. To understand "
+"this process, read about the [lifecycle of a new "
+"relay](https://blog.torproject.org/lifecycle-new-relay)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 4. Configuration Management"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you plan to run more than a single relay, or you want to run a high "
+"capacity relay (multiple Tor instances per server) or want to use strong "
+"security features like [Offline Master "
+"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/Of…"
+" without performing additional steps manually, you may want to use "
+"configuration management for better maintainability."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are multiple configuration management solutions for Unix-based "
+"operating systems (Ansible, Puppet, Salt, ...)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following Ansible Role has specifically been built for Tor relay "
+"operators and supports multiple operating systems: [Ansible "
+"Relayor](http://github.com/nusenu/ansible-relayor)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 5. Important: if you run more than one Tor instance"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"To avoid putting Tor clients at risk, when operating multiple relays you "
+"must set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily) value and have a valid "
+"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#ContactInfo) in your torrc configuration."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The MyFamily setting is simply telling Tor clients what Tor relays are "
+"controlled by a single entity/operator/organization, so they are not used in"
+" multiple positions in a single circuit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
+"you would add the following configuration to set MyFamily:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"to both relays. To find your relay's fingerprint you can look into the log "
+"files when tor starts up or find the file named \"fingerprint\" in your tor "
+"DataDirectory."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Instead of doing so manually, for big operators we recommend to automate the"
+" MyFamily setting via a configuration management solution."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Manually managing MyFamily for big relay groups is error-prone and can put "
+"Tor clients at risk."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 6. Optional: Limiting bandwidth usage (and traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Tor will not limit its bandwidth usage by default, but supports multiple "
+"ways to restrict the used bandwidth and the amount of traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This can be handy if you want to ensure that your Tor relay does not exceed "
+"a certain amount of bandwidth or total traffic per day/week/month."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following torrc configuration options can be used to restrict bandwidth "
+"and traffic:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingMax"
+msgstr "* AccountingMax"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingRule"
+msgstr "* AccountingRule"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingStart"
+msgstr "* AccountingStart"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthRate"
+msgstr "* BandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthBurst"
+msgstr "* BandwidthBurst"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* RelayBandwidthRate"
+msgstr "* RelayBandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Having a fast relay for some time of the month is preferred over a slow "
+"relay for the entire month."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Also see the bandwidth entry in the "
+"[FAQ](https://support.torproject.org/operators/bandwidth-shaping/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 7. Check IPv6 availability"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We encourage everyone to enable IPv6 on their relays. This is especially "
+"valuable on exit and guard relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
+"do some basic IPv6 connectivity tests."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following command line will ping the IPv6 addresses of Tor directory "
+"authorities from your server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
+msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"At the end of the output you should see \"OK.\" if that is not the case, do "
+"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
+"working."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"**If you enable IPv6 without working IPv6 connectivity, your entire relay "
+"will remain unused, regardless of whether IPv4 is working.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
+"additional ORPort line to your configuration (example for ORPort 9001):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "ORPort [IPv6-address]:9001"
+msgstr "ORPort [IPv6-address]:9001"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "The location of that line in the configuration file does not matter."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can simply add it next to the first ORPort lines in your torrc file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: You have to explicitly specify your IPv6 address in square brackets, "
+"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you have a global IPv6 address you should be able to find it in the "
+"output of the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "ip addr|grep inet6|grep global"
+msgstr "ip addr|grep inet6|grep global"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
+"allow exiting via IPv6 so clients can reach IPv6 destinations:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "IPv6Exit 1"
+msgstr "IPv6Exit 1"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"**Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
+"IPv6-only.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 8. Maintaining a relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Backup Tor Identity Keys"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"After your initial installation and start of the tor daemon it is a good "
+"idea to make a backup of your relay's long term identity keys."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"They are located in the \"keys\" subfolder of your DataDirectory (simply "
+"make a copy of the entire folder and store it in a secure location)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Since relays have a ramp-up time it makes sense to back up the identity key "
+"to be able to restore your relay's reputation after a disk failure - "
+"otherwise you would have to go through the ramp-up phase again."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Default locations of the keys folder:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* FreeBSD: `/var/db/tor/keys`"
+msgstr "* FreeBSD: `/var/db/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Fedora: `/var/lib/tor/keys`"
+msgstr "* Fedora: `/var/lib/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Subscribe to the tor-announce mailing list"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This is a very low traffic mailing list and you will get information about "
+"new stable tor releases and important security update information: [tor-"
+"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"announce)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Setting up outage notifications"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Once you set up your relay it will likely run without much work from your "
+"side."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "If something goes wrong it is good to get notified automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We recommend you use one of the free services that allow you to check your "
+"relay's ORPorts for reachability and send you an email should they become "
+"unreachable for whatever reason."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
+"you to monitor TCP listeners on arbitrary ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This service can check your configured ports once every 5 minutes and send "
+"you an email should your tor process die or become unreachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "This checks only for the listener but does not speak the Tor protocol."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"A good way to monitor a relay for its health state is to have a look at its "
+"bandwidth graphs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## System Health Monitoring"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"To ensure your relay is healthy and not overwhelmed it makes sense to have "
+"some basic system monitoring in place to keep an eye on the following "
+"metrics:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Bandwidth"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Established TCP Connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Memory"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Swap"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* CPU"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are many tools for monitoring this kind of data, [munin](http://munin-"
+"monitoring.org/) is one of them and is relatively easy to setup."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: **Do not make your private monitoring data graphs public since this "
+"could help attackers with deanonymizing Tor users.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Some practical advice:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* If you want to publish traffic statistics, you should aggregate all your "
+"relays' traffic over at least a week, then round that to the nearest 10 TiB "
+"(terabytes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* Reporting individual relays is worse than reporting totals for groups of "
+"relays. In future, tor will securely aggregate bandwidth statistics, so any "
+"individual relay bandwidth reporting will be less secure than tor's "
+"statistics."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Smaller periods are worse."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Numbers are worse than graphs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Real-time data is worse than historical data."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* Data in categories (IP version, in/out, etc.) is worse than total data."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Tools"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This section lists a few tools that you might find handy as a Tor relay "
+"operator."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
+"that allows you to see real time data of your relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* vnstat: vnstat is a command-line tool that shows the amount of data going "
+"through your network connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
+" documentation](https://humdi.net/vnstat/) and [demo "
+"output](https://humdi.net/vnstat/cgidemo/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.section)
+msgid "Snowflake"
+msgstr "Snowflake"
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.subtitle)
+msgid ""
+"Run an snowflake proxy to help censored users connect to the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.section)
+msgid "Snowflake operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up a Snowflake proxy to help censored users "
+"connect to the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "The requirements are:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "1. Internet connectivity"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid ""
+"If you don't meet the requirements to run a Tor relay or obfs4 bridge, "
+"running a Snowflake proxy is a great way to donate your bandwidth to help "
+"users circumvent censorship."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "There are a few different options for running a Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.title)
+msgid "Exit"
+msgstr "Keluar"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
+msgid "How to deploy an Exit node"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"We assume you read through the [relay guide](..) already. This subpage is "
+"for operators that want to turn on exiting on their relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is recommended that you setup exit relays on servers dedicated to this "
+"purpose."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is not recommended to install Tor exit relays on servers that you need "
+"for other services as well."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Do not mix your own traffic with your exit relay traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Reverse DNS and WHOIS record"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Before turning your non-exit relay into an exit relay, ensure that you have "
+"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
+"exit relay. Something like \"tor-exit\" in its name is a good start."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If your provider offers it, make sure your WHOIS record contains clear "
+"indications that this is a Tor exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Do use a domain name that you own. Definitely do not use `torproject.org` as"
+" a domain name for your reverse DNS."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Exit Notice HTML page"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To make it even more obvious that this is a Tor exit relay you should serve "
+"a Tor exit notice HTML page."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
+" of tor's DirPortFrontPage feature to display an HTML file on that port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"This file will be shown to anyone directing their browser to your Tor exit "
+"relay IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "DirPort 80"
+msgstr "DirPort 80"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "DirPortFrontPage /path/to/html/file"
+msgstr "DirPortFrontPage /path/to/html/file"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
+" to your needs:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
+"notice.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Here are some more tips for running a reliable exit relay:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "https://blog.torproject.org/tips-running-exit-node"
+msgstr "https://blog.torproject.org/tips-running-exit-node"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Exit Policy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Defining the [exit policy](https://www.torproject.org/docs/tor-"
+"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
+"relay configuration."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The exit policy defines which destination ports you are willing to forward."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"This has an impact on the amount of abuse emails you will get (less ports "
+"means less abuse emails, but an exit relay allowing only few ports is also "
+"less useful)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you want to be a useful exit relay you must **at least allow destination "
+"ports 80 and 443**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"As a new exit relay - especially if you are new to your hoster - it is good "
+"to start with a reduced exit policy (to reduce the amount of abuse emails) "
+"and further open it up as you become more experienced."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The reduced exit policy can be found on the "
+"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/Reduce…"
+" wiki page."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
+"configuration file and restart the tor daemon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "ExitRelay 1"
+msgstr "ExitRelay 1"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## DNS on Exit Relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Unlike other types of relays, exit relays also do DNS resolution for Tor "
+"clients."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"DNS resolution on exit relays is crucial for Tor clients and it should be "
+"reliable and fast by using caching."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* DNS resolution can have a significant impact on the performance and "
+"reliability that your exit relay provides."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, "
+"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid "
+"centralization."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* We recommend running a local caching and DNSSEC-validating resolver "
+"without using any forwarders (specific instructions follow below, for "
+"various operating systems)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* If you want to add a second DNS resolver as a fallback to your "
+"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"system and make sure that it is not your first entry in that file (the first"
+" entry should be your local resolver)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* If a local resolver like unbound is not an option for you, use a resolver "
+"that your provider runs in the same autonomous system (to find out if an IP "
+"address is in the same AS as your relay, you can look it up using "
+"[bgp.he.net](https://bgp.he.net))."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"limit AS-level exposure of DNS queries."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"There are multiple options for DNS server software. "
+"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"a popular one but feel free to use any other software that you are "
+"comfortable with."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"When choosing your DNS resolver software, make sure that it supports DNSSEC "
+"validation and QNAME minimization (RFC7816)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Install the resolver software over your operating system's package manager, "
+"to ensure that it is updated automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"By using your own DNS resolver, you are less vulnerable to DNS-based "
+"censorship that your upstream resolver might impose."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Below are instructions on how to install and configure unbound – a DNSSEC-"
+"validating and caching resolver – on your exit relay. Unbound has many "
+"configuration and tuning knobs but we keep these instructions simple and "
+"short; the basic setup will do just fine for most operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"After switching to unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old resolv.conf "
+"file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The following three commands install unbound, backup your DNS configuration,"
+" and tell the system to use the local unbound:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "apt install unbound"
+msgstr "apt install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To avoid unwanted configuration changed (for example by the DHCP client):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "chattr +i /etc/resolv.conf"
+msgstr "chattr +i /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The Debian configuration ships with QNAME minimization (RFC7816) enabled by "
+"default, so you don't need to enable it explicitly."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Install the unbound package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "yum install unbound"
+msgstr "yum install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "in /etc/unbound/unbound.conf replace the line"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "# qname-minimisation: no"
+msgstr "# qname-minimisation: no"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "enable and start unbound:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "systemctl enable unbound"
+msgstr "systemctl enable unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "systemctl start unbound"
+msgstr "systemctl start unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local unbound server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To avoid unwanted configuration changes (for example by the DHCP client):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"FreeBSD ships unbound in the base system but the one in ports is usually "
+"following upstream more closely, so we install the unbound package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "pkg install unbound"
+msgstr "pkg install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"following lines:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "verbosity: 1"
+msgstr "verbosity: 1"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "enable and start the unbound service:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "sysrc unbound_enable=YES"
+msgstr "sysrc unbound_enable=YES"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "service unbound start"
+msgstr "service unbound start"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "chflags schg /etc/resolv.conf"
+msgstr "chflags schg /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
+msgid "Run an obfs4 bridge to help censored users connect to the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.section)
+msgid "Bridge operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up an obfs4 bridge to help censored users "
+"connect to the Tor network. The requirements are:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "1. 24/7 Internet connectivity"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"2. The ability to expose TCP ports to the Internet (make sure that NAT "
+"doesn't get in the way)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"Note 1: If you're running a platform that is not listed on this page, you "
+"can [compile obfs4 from "
+"source](https://gitlab.com/yawning/obfs4#installation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"Note 2: If you're planning to turn an existing but non-bridge relay into a "
+"bridge relay, changing IP address, name and fingerprint is advised to avoid "
+"easy discovery and blocklisting by ISPs or governments."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.section)
+msgid "Middle/Guard relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.subtitle)
+msgid "Run a Middle/Guard relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.body)
+msgid ""
+"In this guide we describe how to setup a new Middle/Guard relay. Please "
+"choose your platform below."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title)
+msgid "Response template for Tor relay operator to ISP"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle)
+msgid "Got a DMCA notice? Check out our sample response letter!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))."
+" Last updated March 27, 2020."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Note to Tor relay operators: In this litigious era, anyone providing routing"
+" services may face copyright complaints for transmitted content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Fortunately, copyright law should provide protections from many of them both"
+" to you and to your upstream provider."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If your Internet host forwards a copyright complaint to you, you can use "
+"this template to write a response, though you will need to customize it to "
+"your situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Please also ensure all the statements are true for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"(The Tor Project has an [abuse collection of templates](/relay/community-"
+"resources/tor-abuse-templates/) to help you respond to other types of abuse "
+"complaints, too.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Before sending any response to your ISP, you may want to seek the advice of "
+"an attorney licensed to practice in your jurisdiction."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"This template letter is for informational purposes only and does not "
+"constitute legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Whether and how you should respond when you or your ISP has received a "
+"copyright notice will turn on the particular facts of your situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"This template is intended as a starting point, but you should tailor it to "
+"your own circumstances."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"In addition, it's up to you to comply with your ISP's terms of service."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If you're not comfortable including so much legal explanation, feel free to "
+"invite the ISP to contact EFF for a fuller discussion."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Also, if you received this document from anywhere other than the EFF web "
+"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq"
+"/tor-dmca-response), it may be out of date."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Follow the link to get the latest version."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Dear [ISP]:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Thank you for forwarding me the notice you received from [copyright "
+"claimant] regarding [content]. I would like to assure you that I am not "
+"hosting the claimed infringing materials, and furthermore, the Digital "
+"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from "
+"liability arising from this complaint. The notice is likely based upon "
+"misunderstandings about the law and about some of the software I run."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"As you know, the DMCA creates four \"safe harbors\" for service providers to"
+" protect them from copyright liability for the acts of their users, when the"
+" ISPs fulfill certain requirements. (17 U.S.C. 512)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The DMCA's requirements vary depending on the ISP's role. You may be "
+"familiar with the \"notice and takedown\" provisions of section 512(c) of "
+"the DMCA; however, those do not apply when an ISP merely acts as a conduit."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Instead, the \"conduit\" safe harbor of section 512(a) of the DMCA has "
+"different and less burdensome eligibility requirements, as the D.C. Circuit "
+"Court of Appeals held in RIAA v. Verizon (see "
+"https://scholar.google.com/scholar_case?case=15815830240179540527) and the "
+"Eighth Circuit Court of Appeals confirmed in RIAA v. Charter (see "
+"https://scholar.google.com/scholar_case?case=11547531128234336420)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Under DMCA 512(a), service providers like you are typically protected from "
+"damages for copyright infringement claims if you also maintain \"a policy "
+"that provides for termination in appropriate circumstances of subscribers "
+"and account holders of the service provider's system or network who are "
+"repeat infringers.\""
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If you have and implement such a policy, and you otherwise qualify for the "
+"safe harbor, you should be free from fear of copyright damages."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The copyright notice you received was likely triggered by a program I run "
+"called Tor. Tor is network software that helps users to enhance their "
+"privacy, security, and safety online."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"It does not host any content. Rather, it is part of a network of nodes on "
+"the Internet that simply pass packets among themselves before sending them "
+"to their destinations, just as any Internet intermediary does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The difference is that Tor tunnels the connections such that no hop can "
+"learn both the source and destination of the packets, giving users "
+"protection from nefarious snooping on network traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The result is that, unlike most other Internet traffic, the final IP address"
+" that the recipient receives is not the IP address of the sender."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Tor protects users against hazards such as harassment, spam, and identity "
+"theft. Initial development of Tor, including deployment of a public-use Tor "
+"network, was a project of the U.S. Naval Research Laboratory, with funding "
+"from ONR and DARPA. (For more on Tor, see https://www.torproject.org/.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I hope, as an organization committed to protecting the privacy of its "
+"customers, you'll agree that this is a valuable technology."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"While the Tor node that I run may appear to be the source of material that "
+"is alleged to be copyright-infringing, I do not host that material."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I do not select the material transmitted through the Tor node that I run, "
+"and I have no practical means of either identifying the source of such "
+"material or preventing its transmission."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I do nothing to encourage or promote the use of the Tor network for "
+"copyright infringement."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"For these reasons, I am not an infringer of copyright in any materials that "
+"are transmitted through the Tor node that I run, either directly or under a "
+"theory of contributory or vicarious liability."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Therefore, you should continue to be protected under the DMCA 512(a) safe "
+"harbor without taking any further action."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Thank you for working with me on this matter. As a loyal subscriber, I "
+"appreciate your notifying me of this issue and hope that the protections of "
+"DMCA 512 put any concerns you may have to rest."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "If not, please contact me with any further questions."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Very truly yours,"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Your customer, [User]"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.title)
+msgid "Browser Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.subtitle)
+msgid "How to run a Snowflake proxy in your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Running a Snowflake proxy as a browser add on is a great low-effort way to "
+"donate bandwidth if you don't have acces to an always-on highly connected "
+"server."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "There are very few requirements to running a browser-based proxy:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "1. Use Firefox or Chromium/Chrome as your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "2. Have WebRTC enabled"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "### 1. Install the Snowflake addon to your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"If you are running Firefox, you can install our [Firefox "
+"addon](https://addons.mozilla.org/en-US/firefox/addon/torproject-"
+"snowflake/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Chrome users can install our addon from the [Google "
+"webstore](https://chrome.google.com/webstore/detail/snowflake/mafpmfcccpbjn…."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Once it is installed, you can toggle the `Enabled` switch to turn it off and"
+" on."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"It's easiest to leave it running while you browse and it should not "
+"interfere with your regular browsing experience."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "### 2. Monitor your Snowflake's status and usage"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"The Snowflake addon will inform you about how many people you have helped in"
+" the last 24 hours."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"It will also display an error message if the Snowflake could not connect to "
+"clients or the Snowflake bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.title)
+msgid "Standalone Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.subtitle)
+msgid "How to run a standalone Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up a standalone Snowflake proxy on a server to "
+"help censored users connect to the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"The only requirements are internet connectivity, however one of the main "
+"advantages of standalone Snowflake proxies is that they can be installed on "
+"servers and offer a higher bandwidth and more reliable option for users "
+"behind restrictive NATs and firewalls."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Therefore, we especially recommend:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"2. A full-cone NAT (you can use this [NAT behaviour "
+"tool](https://github.com/pion/stun/tree/master/cmd/stun-nat-behaviour) to "
+"test what type of NAT you have."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"The properties you are looking for are address-independent mapping and "
+"either address-independent or address-dependent filtering)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "There are several ways to setup and run a standalone snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Docker setup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"You must first have [Docker](https://docs.docker.com/engine/install/) and "
+"[docker-compose](https://docs.docker.com/compose/install/) installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"We have a [Docker "
+"image](https://hub.docker.com/repository/docker/thetorproject/snowflake-"
+"proxy) to ease the setup of a snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"First [download docker-compose.yml](https://gitlab.torproject.org/tpo/anti-"
+"censorship/docker-snowflake-proxy/raw/main/docker-compose.yml)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Then, deploy the proxy by running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "docker-compose up -d snowflake-proxy"
+msgstr "docker-compose up -d snowflake-proxy"
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "You should now see the output:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Creating snowflake-proxy ... done"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "and your proxy is up and running!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Ansible"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"There is now an ansible role to install a Snowflake proxy on Debian [created"
+" by Jacobo Nájera](https://lists.torproject.org/pipermail/anti-censorship-"
+"team/2021-March/000143.html): https://galaxy.ansible.com/nvjacobo/snowflake"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Compiling and running from source"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"1. First you will need to install and configure Go to build the standalone "
+"proxy-go code."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"If you are running Ubuntu or Debian, you can install Go by executing `apt "
+"install golang`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Otherwise visit https://golang.org/dl/."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "You will need Go 1.13+ to run the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "2. Clone the [source code](#source-code)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"git clone https://git.torproject.org/pluggable-transports/snowflake.git"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "3. Build the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "go build"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "4. Run the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"For our fallback proxy-go instances on snowflake-broker, [we manage proxy-go"
+" instances using runit](https://gitlab.torproject.org/tpo/anti-"
+"censorship/team/-/wikis/Survival-Guides/Snowflake-Bridge-Survival-Guide"
+"#standalone-proxy-go-instances)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"However, a simpler nohup command will also allow you to run an instance in "
+"the background."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "nohup ./proxy &"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.title)
+msgid "NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 1. Setup `pkg_add`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
+msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "2. Install `obfs4proxy` and `tor` NetBSD's package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# pkg_add obfs4proxy tor`"
+msgstr "`# pkg_add obfs4proxy tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "RunAsDaemon 1"
+msgstr "RunAsDaemon 1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "BridgeRelay 1"
+msgstr "BridgeRelay 1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"TODO1\" with a Tor port of your choice. This port must be "
+"externally"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# reachable. Avoid port 9001 because it's commonly associated with Tor and"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# censors may be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ORPort TODO1"
+msgstr "ORPort TODO1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Replace \"TODO2\" with an obfs4 port of your choice. This port must be"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# externally reachable and must be different from the one specified for "
+"ORPort."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Avoid port 9001 because it's commonly associated with"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Tor and censors may be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Local communication port between Tor and obfs4. Always set this to "
+"\"auto\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific port"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# number, nor listen on 0.0.0.0."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ExtORPort auto"
+msgstr "ExtORPort auto"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address(a)email.com>\" with your email address so we can contact "
+"you if"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# there are problems with your bridge. This is optional but encouraged."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ContactInfo <address(a)email.com>"
+msgstr "ContactInfo <address(a)email.com>"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Pick a nickname that you like for your bridge. This is optional."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Nickname PickANickname"
+msgstr "Nickname PickANickname"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, and `Nickname` options."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open/forward both ports. "
+"You can use [our reachability test](https://bridges.torproject.org/scan/) to"
+" see if your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid ""
+"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can "
+"talk to `tor` over the loopback interface - do not forget to allow the "
+"**ExtORPort**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 3. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# /etc/rc.d/tor start`"
+msgstr "`# /etc/rc.d/tor start`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# tail /var/log/messages`"
+msgstr "`# tail /var/log/messages`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> "
+"<FINGERPRINT>'"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> "
+"<HASHED FINGERPRINT>'"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
+msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "[notice] Bootstrapped 100%: Done"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this "
+"may take up to 20 minutes -- look for log messages indicating success)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Self-testing indicates your ORPort is reachable from the outside. "
+"Excellent. Publishing server descriptor."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 5. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"If you are having troubles setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/). If your "
+"bridge is now running, check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.title)
+msgid "Post-install"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.subtitle)
+msgid "How to find your bridge in Relay Search and connect manually"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid "Congrats!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you get to this point, it means that your obfs4 bridge is running and is "
+"being distributed by BridgeDB to censored users. Note that it can take "
+"several days or weeks until you see a consistent set of users, so don't get "
+"discouraged if you don't see user connections right away. BridgeDB uses four"
+" buckets for bridge distribution: HTTPS, Moat, Email, and manual. Some "
+"buckets are used more than others, which also affects the time until your "
+"bridge sees users. Finally, there aren't many bridge users out there, so you"
+" cannot expect your bridge to be as popular as a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you want to connect to your bridge manually, you will need to know the "
+"bridge's obfs4 certificate. See the file "
+"`/var/lib/tor/pt_state/obfs4_bridgeline.txt` and paste the entire bridge "
+"line into Tor Browser:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
+msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"You'll need to replace `<IP ADDRESS>`, `<PORT>`, and `<FINGERPRINT>` with "
+"the actual values, which you can find in the tor log. Make sure to use "
+"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the obfs4 "
+"port you chose - and not the OR port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"Finally, you can monitor your obfs4 bridge's usage on [Relay "
+"Search](https://metrics.torproject.org/rs.html#search). Just enter your "
+"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After "
+"having set up the bridge, it takes approximately three hours for the bridge "
+"to show up in Relay Search."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.title)
+msgid "Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 1. Install Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"Get the latest version of Tor. If you're on Debian stable, `sudo apt-get "
+"install tor` should give you the latest stable version of Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"* Note: **Ubuntu users need to get it from Tor repository. Please see** "
+"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-"
+"deb-repo/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 2. Install obfs4proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"On [Debian](https://packages.debian.org/search?keywords=obfs4proxy), the "
+"`obfs4proxy` package is available in unstable, testing, and stable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic,"
+" cosmic, disco, eoan, and focal have the package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"If you're running any of them, `sudo apt-get install obfs4proxy` should "
+"work."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"If not, you can [build it from "
+"source](https://gitlab.com/yawning/obfs4#installation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# Replace \"TODO1\" with a Tor port of your choice."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# This port must be externally reachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# Avoid port 9001 because it's commonly associated with Tor and censors may "
+"be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# Replace \"TODO2\" with an obfs4 port of your choice."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# This port must be externally reachable and must be different from the one "
+"specified for ORPort."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific"
+" port number, nor listen on 0.0.0.0."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address(a)email.com>\" with your email address so we can contact "
+"you if there are problems with your bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# This is optional but encouraged."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"* If you decide to use a fixed obfs4 port smaller than 1024 (for example 80 "
+"or 443), you will need to give obfs4 `CAP_NET_BIND_SERVICE` capabilities to "
+"bind the port with a non-root user:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"To work around systemd hardening, you will also need to set "
+"`NoNewPrivileges=no` in `/lib/systemd/system/tor(a)default.service` and "
+"`/lib/systemd/system/tor@.service` and then run `systemctl daemon-reload`. "
+"For more details, see [ticket "
+"18356](https://gitlab.torproject.org/tpo/core/tor/-/issues/18356)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "* Note that both Tor's OR port and its obfs4 port must be reachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"If your bridge is behind a firewall or NAT, make sure to open both ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"You can use [our reachability test](https://bridges.torproject.org/scan/) to"
+" see if your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 4. Restart Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "`sudo systemctl restart tor`"
+msgstr "`sudo systemctl restart tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this (usually in `/var/log/tor/log` or `/var/log/syslog`):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 6. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"If you are having trouble setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"If your bridge is now running, check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.title)
+msgid "Windows"
+msgstr "Windows"
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Windows"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"**Note: You should only run a Windows bridge if you can run it 24/7. If the "
+"operator is unable to guarantee that, a "
+"[Snowflake](https://snowflake.torproject.org/) is a better way to contribute"
+" resources.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 1. Download the Windows Expert Bundle and the Tor Browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"* [Windows Expert Bundle](https://www.torproject.org/download/tor/). Unzip "
+"the contents on the desktop."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser (version depends on your "
+"computer)](https://www.torproject.org/download/languages/). Run the `.exe` "
+"and install with default settings."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"You will need to show hidden items and file name extensions. In your "
+"Explorer window, in the top-left, click on the View tab. In the Show/hide "
+"section furthest to the right, check the checkbox for Hidden items; check "
+"the checkbox for File name extensions."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 2. Build files and relocate"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Tor folder on your desktop. Double click `tor.exe`. Once the "
+"command prompt reads: `[notice] Bootstrapped 100% (done): Done`, close the "
+"window. This creates the folder `C:\\Users\\<user>\\AppData\\Roaming\\tor\\`"
+" (where `<user>` is your user name)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"From the Tor folder on your desktop, select all `.dll`'s and `.exe`'s and "
+"cut/paste them into the `C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Data folder on your desktop. Inside that Tor folder, select both"
+" `geoip` and `geoip6` and cut/paste them into the "
+"`C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Navigate to `C:\\Users\\<user>\\Desktop\\Tor "
+"Browser\\Browser\\TorBrowser\\Tor\\PluggableTransports`. Select "
+"`obfs4proxy.exe` and cut/paste it into the "
+"`C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 3. Create and edit your Tor config file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"In the `C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder, right-click on "
+"white space and select `New > Text Document`. Name the file `torrc`; there "
+"is no extension."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Double-click on the `torrc` file. When prompted *How do you want to open "
+"this file?*, select `Notepad`. Add the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "Log notice file C:\\Users\\<user>\\AppData\\Roaming\\tor\\notice.log"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "GeoIPFile C:\\Users\\<user>\\AppData\\Roaming\\tor\\geoip"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "GeoIPv6File C:\\Users\\<user>\\AppData\\Roaming\\tor\\geoip6"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
+msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, `<user>`, and `Nickname` options."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "* Use a fixed obfs4 port larger than 1024, still avoiding 9001."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 4. Start Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Command Prompt App. Change your directory with: `cd "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\`. Type: `tor.exe -f torrc`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this in `C:\\Users\\<user>\\AppData\\Roaming\\tor\\notice.log`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.title)
+msgid "DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 1. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with "
+"`pkg` already installed. Upgrades from earlier releases, however, will not "
+"have it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"If `pkg` is missing on the system for any reason, it can be quickly "
+"bootstrapped without having to build it from source or even having "
+"**DPorts** installed:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# cd /usr`"
+msgstr "`# cd /usr`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# make pkg-bootstrap`"
+msgstr "`# make pkg-bootstrap`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# rehash`"
+msgstr "`# rehash`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg-static install -y pkg`"
+msgstr "`# pkg-static install -y pkg`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "##### 1.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"Here, it will be similar to what we have on a **FreeBSD** system, and we are"
+" going to use HTTPS to fetch our packages, and updates - so here we also "
+"need an extra package to help us out (`ca_root_nss`)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Installing the `ca_root_nss` package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install ca_root_nss`"
+msgstr "`# pkg install ca_root_nss`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"For fresh installations, the file `/usr/local/etc/pkg/repos/df-"
+"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The "
+"files ending in the \".sample\" extension are ignored; pkg(8) only reads "
+"files that end in \".conf\" and it will read as many as it finds."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "**DragonflyBSD** has 2 packages repositories:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "- Avalon (mirror-master.dragonflybsd.org);"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "- Wolfpond (pkg.wolfpond.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"We can simply edit the **URL** used to point to the repositories on "
+"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use "
+"**pkg+https://** for Avalon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"After applying all these changes, we update the packages list again and try "
+"to check if there's already a new update to apply:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg update -f`"
+msgstr "`# pkg update -f`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg upgrade -y -f`"
+msgstr "`# pkg upgrade -y -f`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Here we can choose to install the latest stable version, like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install tor obfs4proxy-tor`"
+msgstr "`# pkg install tor obfs4proxy-tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "... or install an alpha release:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install tor-devel obfs4proxy-tor`"
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Log notice file /var/log/tor/notices.log"
+msgstr "Log notice file /var/log/tor/notices.log"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` "
+"can talk to `tor` over the loopback interface - do not forget to allow the "
+"**ExtORPort**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 4. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"Here we set `tor` to start at boot time and use the setuid feature, in order"
+" to bind to lower ports like 443 (the daemon itself will still run as a "
+"regular non-privileged user)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# service tor start`"
+msgstr "`# service tor start`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this in `/var/log/tor/notices.log`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# tail /var/log/tor/notices.log`"
+msgstr "`# tail /var/log/tor/notices.log`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 6. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"If you are having troubles setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.title)
+msgid "Docker"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge using a docker container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 1. Deploy a container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "We provide a docker-compose file that helps you deploy the container."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"First, [download docker-"
+"compose.yml](https://gitlab.torproject.org/torproject/anti-censorship"
+"/docker-obfs4-bridge/raw/main/docker-compose.yml), and then write your "
+"bridge configuration to a new file, `.env`, which is in the same directory "
+"as `docker-compose.yml`. Here's a template:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your bridge's Tor port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OR_PORT=X"
+msgstr "OR_PORT=X"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your bridge's obfs4 port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "PT_PORT=Y"
+msgstr "PT_PORT=Y"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your email address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "EMAIL=Z"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure "
+"that **both** ports are forwarded in your firewall), and `Z` with your email"
+" address, which allows us to get in touch with you if there are problems "
+"with your bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"With your bridge configuration in place, you can now deploy the container by"
+" running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker-compose up -d obfs4-bridge`"
+msgstr "`docker-compose up -d obfs4-bridge`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"This command will automatically load your `docker-compose.yml` file while "
+"considering the environment variables in `.env`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "You should now see output similar to the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "That's it! Your container is now bootstrapping your new obfs4 bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 2. Upgrade your container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Upgrading to the latest version of our image is as simple as running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Note that your bridge's data directory (which includes its key material) is "
+"stored in a docker volume, so you won't lose your bridge's identity when "
+"upgrading to the latest docker image."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"If you are running multiple bridges on your computer, you need to repeat "
+"this step for each bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"We will announce new image versions on the [tor-"
+"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing "
+"list."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 3. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "You can inspect your bridge's logs by running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker logs CONTAINER_ID`"
+msgstr "`docker logs CONTAINER_ID`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Here's how you can get your bridge line:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker exec CONTAINER_ID get-bridge-line`"
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "This will return a string similar to the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
+msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Make sure to check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 4. Advanced usage"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"You may set additional torrc variables in your `.env` file by setting "
+"`OBFS4_ENABLE_ADDITIONAL_VARIABLES` to 1 and prefixing the desired torrc "
+"options with `OBFS4V_`. For example, to set the `AddressDisableIPv6` option,"
+" include the following lines in your `.env`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OBFS4V_AddressDisableIPv6=1"
+msgstr "OBFS4V_AddressDisableIPv6=1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"You may [download our template "
+".env](https://gitlab.torproject.org/torproject/anti-censorship/docker-"
+"obfs4-bridge/raw/main/.env) to get started."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.title)
+msgid "CentOS / RHEL / OpenSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on CentOS / RHEL / OpenSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.section)
+msgid "bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 1. Install Tor and dependencies"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* CentOS / RHEL:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# yum install epel-release -y`"
+msgstr "`# yum install epel-release -y`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "Then add the following to the `/etc/yum.repos.d/tor.repo` file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "name=Tor for Enterprise Linux $releasever - $basearch"
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "And then install the following packages."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# yum install git golang tor policycoreutils-python-utils`"
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* OpenSUSE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# zypper install tor go git`"
+msgstr "`# zypper install tor go git`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 2. Build obfs4proxy and move it into place."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"Heavily outdated versions of git can make `go get` fail, so try upgrading to"
+" a more recent git version if you're running into this problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`export GOPATH='mktemp -d'`"
+msgstr "`export GOPATH='mktemp -d'`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* CentOS / RHEL / OpenSUSE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open both ports. You can "
+"use [our reachability test](https://bridges.torproject.org/scan/) to see if "
+"your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"`sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"`sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in "
+"TODO2]`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs (usually in your syslog)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.title)
+msgid "Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "Add the following to `/etc/yum.repos.d/tor.repo`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "Then install tor and the dependencies."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "dnf install tor obfs4 policycoreutils-python-utils"
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"### 2. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs (usually in your syslog)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 5. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.title)
+msgid "FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 1. Install packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"### 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` "
+"and replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, "
+"make sure that your obfs4proxy can talk to your Tor process over the "
+"loopback interface. Don't forget to allow Tor's `ExtORPort`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 3. Ensure that the `random_id` sysctl setting is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# sysctl net.inet.ip.random_id=1`"
+msgstr "`# sysctl net.inet.ip.random_id=1`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 4. Start the tor daemon and make sure it starts at boot:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# sysrc tor_enable=YES`"
+msgstr "`# sysrc tor_enable=YES`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"### 6. To get the fastest package updates, switch from the \"quarterly\" "
+"package repo to the \"latest\" repo."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "Create the following folder:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"Create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the following "
+"content:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "FreeBSD: { enabled: no }"
+msgstr "FreeBSD: { enabled: no }"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "FreeBSDlatest: {"
+msgstr "FreeBSDlatest: {"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
+msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "mirror_type: \"srv\","
+msgstr "mirror_type: \"srv\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "signature_type: \"fingerprints\","
+msgstr "signature_type: \"fingerprints\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "fingerprints: \"/usr/share/keys/pkg\","
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "enabled: yes"
+msgstr "enabled: yes"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 7. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+msgid "OpenBSD"
+msgstr "OpenBSD"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# pkg_add tor obfs4proxy`"
+msgstr "`# pkg_add tor obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 2. Edit your Tor config file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Usually located at `/etc/tor/torrc`, and replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "User _tor"
+msgstr "User _tor"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "DataDirectory /var/tor"
+msgstr "DataDirectory /var/tor"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"### 3. Create the tor log directory and give it the correct permissions:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# mkdir /var/log/tor`"
+msgstr "`# mkdir /var/log/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# chown _tor /var/log/tor`"
+msgstr "`# chown _tor /var/log/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# rcctl enable tor`"
+msgstr "`# rcctl enable tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# rcctl start tor`"
+msgstr "`# rcctl start tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this (`/var/log/tor/notices.log`):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 1. Setup `pkg_add`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
+msgstr ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 2. Install `tor` NetBSD's package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "pkg_add tor"
+msgstr "pkg_add tor"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Nickname myBSDRelay # Change your relay's nickname to something you "
+"like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"ContactInfo your@email # Please write your email address and be aware "
+"that it will be published"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"ORPort 443 # You might want to use/try a different port, "
+"should you want to"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "ExitRelay 0"
+msgstr "ExitRelay 0"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "SocksPort 0"
+msgstr "SocksPort 0"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Log notice syslog"
+msgstr "Log notice syslog"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 6. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Here we set `tor` to start during boot and call it for the first time:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "echo \"tor=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "/etc/rc.d/tor start"
+msgstr "/etc/rc.d/tor start"
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
+msgid "Windows 10"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Windows"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"**Note: You should only run a Windows relay if you can run it 24/7. If the "
+"operator is unable to guarantee that, a "
+"[Snowflake](https://snowflake.torproject.org/) is a better way to contribute"
+" resources.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"Setting up a Windows system as a relay requires performing a few simple "
+"steps to set up a user account, download the expert bundle, implement a "
+"torrc configuration file and start up Tor from the command line."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"Below are detailed instructions on how to perform these steps - please "
+"ensure you follow them very carefully, and make any of the necessary "
+"modifications outlined along the way."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 1. Creating a user account for Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"First you will need to create a new account to allow Tor to run isolated "
+"from your personal configuration as well as have manageable system "
+"permissions."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "1. To begin, open your Control Panel and select 'Accounts'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "2. On the left-side menu, select 'Family & other people'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. Beside the 'Add another user to this PC' subheader, click the large `+` "
+"sign."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. A panel will now appear asking for the Windows account information. On "
+"the bottom, select the small text that states \"I do not have this users "
+"sign-in information\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"5. On the next panel, select the similar text on the bottom stating \"Set up"
+" user without using a Microsoft account\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"6. Enter a username for the user. Anything you like is fine, though within "
+"this guide the username `torrelay` will be used. Then enter a strong "
+"password and continue."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 2. Downloading and configuring the Windows Expert bundle"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 2.1 Downloading"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"The next step is to download and install Windows Expert bundle as well as "
+"set up your torrc file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Head over to [Download Tor Source code]( "
+"https://www.torproject.org/download/tor/) and scroll down to select 'Windows"
+" Expert Bundle'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "2. Head to your `C:\\Users\\torrelay\\` directory."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "3. Create a folder called `tor`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"*(Optional. A custom path can be used, though you will have to make "
+"necessary modifications in the following steps.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 2.2 Configuration"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Unpack the zipped Expert bundle into your newly created Tor directory. "
+"Two files will be placed there; one called `Tor`, and the other `Data`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. You will now need to create a torrc file to define the ruleset of your "
+"relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. The default directory path for this file is "
+"`C:\\Users\\torrelay\\AppData\\Roaming\\tor\\torrc`, though you can specify "
+"a custom location at commandline startup with the `-f` flag. (More below)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. Open up your newly created `torrc` file in your text editor and populate "
+"it with the following contents:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#Change the nickname \"myNiceRelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#Paths assume you extracted to C:\\Users\\torrelay\\tor - if you"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#extracted elsewhere or used a different username, adjust the"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#paths accordingly"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "DataDirectory C:\\Users\\torrelay\\tor\\Data"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "Log notice file C:\\Users\\torrelay\\tor\\log\\notices.log"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "GeoIPFile C:\\Users\\torrelay\\tor\\Data\\Tor\\geoip"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "GeoIPv6File C:\\Users\\torrelay\\tor\\Data\\Tor\\geoip6"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"#Put your email below - Note that it will be published on the metrics page"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "Make sure everything is filled in correctly, then save and exit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 3. Starting up your relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"There are two methods for starting up your relay for the first time "
+"depending on your preferences and needs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "### 3.1 Method 1: User interface"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "1. Navigate to the directory you extracted Tors files."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. Simply right-click on the `tor.exe` file and select 'Run as other user' "
+"from the drop-down menu, and enter the password for your Tor account when "
+"prompted."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* **Note:** Be sure **not** to click the 'Run as administrator' button - "
+"this is dangerous!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "### 3.2 Method 2: Command line"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Open your command prompt. Navigate to "
+"`C:\\Users\\user\\torrelay\\tor\\Tor` with the command `cd "
+"C:\\Users\\user\\torrelay\\tor\\Tor`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. Type `RUNAS /user:torrelay tor.exe` and press enter. If you have your "
+"`torrc` file somewhere other than the default location (Like the `home` "
+"folder), specify the path with the `-f` flag."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* Example: `RUNAS /user:torrelay tor.exe -f "
+"C:\\Users\\user\\torrelay\\tor\\Tor\\torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. You should now see Tor starting up in your terminal. Wait until its "
+"finished bootstrapping."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. After a short period it should publish its OrPort, and you will be "
+"successfully relaying traffic for the Tor Network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* **Notice:** Depending on your systems settings, Tor may fail to start and "
+"produce an error indicating it is unable to create files. If this occurs, "
+"simply open the Windows Defender Security Center and select \"App & browser "
+"control\". Add the tor.exe file to the permissions list, then rerun "
+"`tor.exe` from the command line. Tor should now start up normally."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 4. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"If you are having trouble setting up your relay, have a look at our [help "
+"section](/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"If your relay is now running, check out the [post-install](/relay/setup"
+"/post-install/) notes."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 1. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with "
+"`pkg` already installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Upgrades from earlier releases, however, will not have it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "cd /usr"
+msgstr "cd /usr"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "make pkg-bootstrap"
+msgstr "make pkg-bootstrap"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "rehash"
+msgstr "rehash"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "pkg-static install -y pkg"
+msgstr "pkg-static install -y pkg"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "### 1.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"Here, it will be similar to what we have on a **FreeBSD** system, and we are"
+" going to use HTTPS to fetch our packages, and updates - so here we also "
+"need an extra package to help us out (ca_root_nss)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install ca_root_nss"
+msgstr "pkg install ca_root_nss"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "DragonflyBSD has 2 packages repositories:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"We can simply edit the **URL** used to point out the repositories on "
+"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use "
+"**pkg+https://** for Avalon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg update -f"
+msgstr "pkg update -f"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg upgrade -y -f"
+msgstr "pkg upgrade -y -f"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 2. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Install the `tor` package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install tor"
+msgstr "pkg install tor"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install tor-devel"
+msgstr "pkg install tor-devel"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 3. Configuration File"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Put the configuration file `/usr/local/etc/tor/torrc` in place:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "#change the nickname \"myBSDrelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Nickname myBSDRelay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# You might want to use/try a different port, should you want to"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "ORPort 443"
+msgstr "ORPort 443"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"# Change the email address below and be aware that it will be published"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 4. Start the service"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 5. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.title)
+msgid "CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 1. Enable Automatic Software Updates"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable [automatic software "
+"updates](updates) for your operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 2. Enable the EPEL repository"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"To install `tor` package on CentOS/RHEL, you need to install the "
+"[EPEL](https://fedoraproject.org/wiki/EPEL) repository first:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "`yum install epel-release`"
+msgstr "`yum install epel-release`"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"# 3. Add the following to /etc/yum.repos.d/tor.repo and then install the tor"
+" package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "`yum install tor`"
+msgstr "`yum install tor`"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"When you install the first package from the EPEL repository you will be "
+"asked about verifying the EPEL GPG signing key."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"Please ensure the key matches with the one available on the [Fedora Project "
+"website](https://getfedora.org/keys/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "#change the nickname \"myNiceRelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 5. Enable and start your Tor relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "CentOS 7 / RHEL 7:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "systemctl enable tor"
+msgstr "systemctl enable tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "systemctl start tor"
+msgstr "systemctl start tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "CentOS 6 / RHEL 6:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "service tor enable"
+msgstr "service tor enable"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 6. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid ""
+"# 2. Add the following to `/etc/yum.repos.d/tor.repo` and then install the "
+"tor package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "`sudo dnf install tor`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Put the configuration file `/etc/tor/torrc` in place:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 4. Start the tor daemon and make sure it starts at boot"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 5. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.title)
+msgid "Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"Follow the instructions to enable [automatic software updates](updates) for "
+"your operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 2. Configure Tor Package Repository"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"Enable the Torproject package repository by following the instructions "
+"**[here](https://support.torproject.org/apt/tor-deb-repo/)**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 3. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "`apt update && apt install tor`"
+msgstr "`apt update && apt install tor`"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 4. Configuration File"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ORPort 443"
+msgstr "ORPort 443"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 5. Restart the Service"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Restart the tor daemon so your configuration changes take effect:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "`systemctl restart tor@default`"
+msgstr "`systemctl restart tor@default`"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 1. Enable Automatic Updates for Packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 2. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This article assumes we have already a base installation of FreeBSD running,"
+" and only the base system (here, we are running 12.0-RELEASE)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"That means we do not have any packages installed, or even the `pkg` packages"
+" manager itself (there's no `sudo` available - we are running commands as "
+"root)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "To bootstrap and install `pkg` we should run the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg bootstrap"
+msgstr "pkg bootstrap"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "### 2.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"To follow upstream updates in a \"faster way\" we recommend changing the "
+"'quarterly' branch used by `pkg` to its 'latest' branch."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"One additional step is to prefer using HTTPS to fetch our packages, and "
+"updates - so here we also need an extra package to help us out "
+"(ca_root_nss)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"We are keeping the original setting used by `pkg` but setting a new one that"
+" will override it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"So we set up a new directory, and then create a configuration file to "
+"override what we need."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This configuration file will be `/usr/local/etc/pkg/repos/FreeBSD.conf`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Creating the new directory:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "mkdir -p /usr/local/etc/pkg/repos"
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This is how the new configuration file "
+"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "FreeBSD: {"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
+msgstr "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 3. Install `tor` FreeBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 4. Configure `/usr/local/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"This is a very simple version of the `torrc` configuration file in order to "
+"run a Middle/Guard relay on the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysrc tor_setuid=YES"
+msgstr "sysrc tor_setuid=YES"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 7. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 1. Install `tor` OpenBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Recent OpenBSD systems, like 6.5/amd64, already have the repository "
+"configured on `/etc/installurl` so we do not need to bother changing it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"If that's not your case, please adjust the `installurl` configuration file "
+"like this:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Proceed with `pkg_add` to install the package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"If you want to install a newer version of the `tor` OpenBSD's package, you "
+"can use M:Tier's binary packages:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "ftp https://stable.mtier.org/openup"
+msgstr "ftp https://stable.mtier.org/openup"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Right after fetching `openup` you can run it to sync M:Tier's repository and"
+" update your packages; it's an alternative to `pkg_add -u`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Here is how you proceed with these steps:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "openup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 3. Configure `/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "User _tor"
+msgstr "User _tor"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"By default, OpenBSD maintains a rather low limit on the maximum number of "
+"open files for a process. For a daemon such as Tor's, that opens a "
+"connection to each and every other relay (currently around 7000 relays), "
+"these limits should be raised."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Append the following section to `/etc/login.conf`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "tor:"
+msgstr "tor:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ":openfiles-max=13500:"
+msgstr ":openfiles-max=13500:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ":tc=daemon:"
+msgstr ":tc=daemon:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"OpenBSD also stores a kernel-level file descriptor limit in the sysctl "
+"variable `kern.maxfiles`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Increase it from the default of 7030 to 16000:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "sysctl kern.maxfiles=16000"
+msgstr "sysctl kern.maxfiles=16000"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "rcctl enable tor"
+msgstr "rcctl enable tor"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "rcctl start tor"
+msgstr "rcctl start tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.title)
+msgid "RPM Distributions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.section)
+msgid "Automatic Updates"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# CentOS and RHEL 8 or later versions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"For CentOS and RHEL 8 or later versions, the dnf-automatic package is the "
+"preferred approach:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "dnf install dnf-automatic"
+msgstr "dnf install dnf-automatic"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "In /etc/dnf/automatic.conf set:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "download_updates = yes"
+msgstr "download_updates = yes"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "apply_updates = yes"
+msgstr "apply_updates = yes"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Enable and start automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl enable --now dnf-automatic.timer"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Check status of dnf-automatic:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl list-timers *dnf-*"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# CentOS and RHEL 7 or earlier versions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"For CentOS and RHEL 7 or earlier versions, the yum-cron package is the "
+"preferred approach:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "yum install yum-cron"
+msgstr "yum install yum-cron"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "In /etc/yum/yum-cron.conf set:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl start yum-cron.service"
+msgstr "systemctl start yum-cron.service"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# openSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "First, you need to install the automatic update package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "zypper install yast2-online-update-configuration"
+msgstr "zypper install yast2-online-update-configuration"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Then start the configuration tool (ncurses based) with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "yast2 online_update_configuration"
+msgstr "yast2 online_update_configuration"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Enable the following settings:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Automatic Online Update"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Interval: Daily"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Skip Interactive Patches"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Agree with Licenses"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Use delta rpms"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Confirm your configuration with OK."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"The official openSUSE documentation can be found "
+"[here](https://doc.opensuse.org/documentation/leap/startup/single-"
+"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "On Fedora you enable automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "Now enable and start automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "systemctl enable --now dnf-automatic-install.timer"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.title)
+msgid "Debian and Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 1. Install the required packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "apt-get install unattended-upgrades apt-listchanges"
+msgstr "apt-get install unattended-upgrades apt-listchanges"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 2. Edit the configuration file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"Put the lines below into the configuration file /etc/apt/apt.conf.d"
+"/50unattended-upgrades, everything that was originally inside the generated "
+"file can be removed before you add the lines below."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Origins-Pattern {"
+msgstr "Unattended-Upgrade::Origins-Pattern {"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
+msgstr "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "\"origin=TorProject\";"
+msgstr "\"origin=TorProject\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "};"
+msgstr "};"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Package-Blacklist {"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "#3. Automatically reboot"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"If you want to automatically reboot add the following at the the end of the "
+"file `/etc/apt/apt.conf.d/50unattended-upgrades`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Automatic-Reboot \"true\";"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"Update the file `/etc/apt/apt.conf.d/20auto-upgrades` with the following "
+"content"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Update-Package-Lists \"1\";"
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::AutocleanInterval \"5\";"
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Unattended-Upgrade \"1\";"
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Verbose \"1\";"
+msgstr "APT::Periodic::Verbose \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 4. Test"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"You can test your unattended-upgrades setup with the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "sudo unattended-upgrade -d"
+msgstr "sudo unattended-upgrade -d"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
+msgid "*BSD"
+msgstr "*BSD"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "# DragonFlyBSD / FreeBSD / HardenedBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** _all steps documented on this page are considering that your "
+"machine/server/system only provides Tor relay services. please be aware that"
+" other services running might stop/restart during the upgrade._"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#1. Create the script to perform the updates."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "Let's use `/root/pkg_upgrade.sh`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#!/usr/bin/env sh"
+msgstr "#!/usr/bin/env sh"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 300)"
+msgstr "RAND=$(jot -r 1 300)"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
+msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#2. Schedule the job to run."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
+msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#3. Restart cron's service."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "# service cron restart"
+msgstr "# service cron restart"
+
+#: lego/templates/banner.html:3 lego/templates/banner.html:5
+#: templates/banner.html:3 templates/banner.html:5
+msgid "Close banner"
+msgstr "Tutup sepanduk"
+
+#: lego/templates/banner.html:11 templates/banner.html:11
+msgid "Use a Mask, Use Tor."
+msgstr "Guna pelitup muka, guna juga Tor."
+
+#: lego/templates/banner.html:20 templates/banner.html:20
+msgid "Resist the surveillance pandemic."
+msgstr "Tangani pandemik pengawasan."
+
+#: lego/templates/banner.html:32 templates/banner.html:32
+msgid "Your donation will be matched by Friends of Tor, up to $100,000."
+msgstr ""
+
+#: lego/templates/banner.html:38 lego/templates/footer.html:64
+#: lego/templates/footer.html:66 lego/templates/navbar.html:18
+#: lego/templates/navbar.html:20 templates/banner.html:38
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
+msgid "Donate Now"
+msgstr "Dermalah Sekarang"
+
+#: lego/templates/banner.html:40 templates/banner.html:40
+msgid "DONATE NOW"
+msgstr "BERI DERMA SEKARANG"
+
+#: lego/templates/footer.html:13 lego/templates/footer.html:22
+#: lego/templates/navbar.html:83 templates/footer.html:13
+#: templates/footer.html:22 templates/navbar.html:83
+msgid "Download Tor Browser"
+msgstr "Muat Turun Pelayar Tor"
+
+#: lego/templates/footer.html:14 templates/footer.html:14
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Muat turun Pelayar Tor untuk menikmati pelayaran secara persendirian tanpa "
+"dijejak, diintip, atau ditapis."
+
+#: lego/templates/footer.html:35 templates/footer.html:35
+msgid "Our mission:"
+msgstr "Misi kami:"
+
+#: lego/templates/footer.html:36 templates/footer.html:36
+msgid ""
+"To advance human rights and freedoms by creating and deploying free and open"
+" source anonymity and privacy technologies, supporting their unrestricted "
+"availability and use, and furthering their scientific and popular "
+"understanding."
+msgstr ""
+"Untuk melindungi hak-hak kemanusian dan kebebasan dengan mencipta dan "
+"menghasilkan teknologi keawanamaan dan kerahsiaan bebas dan bersumber-"
+"terbuka, menyokong ketersediaan dan penggunaan tanpa-had, dan melanjutkan "
+"kesefahaman saintifik dan popular mereka."
+
+#: lego/templates/footer.html:64 lego/templates/footer.html:66
+#: lego/templates/navbar.html:18 lego/templates/navbar.html:20
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
+msgid "Donate"
+msgstr "Derma"
+
+#: lego/templates/footer.html:75 templates/footer.html:75
+msgid "Subscribe to our Newsletter"
+msgstr "Langgani Surat Berita kami"
+
+#: lego/templates/footer.html:76 templates/footer.html:76
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr ""
+"Dapatkan kemaskini bulanan dan peluang-peluang yang ditawarkan melalui "
+"Projek Tor:"
+
+#: lego/templates/footer.html:77 templates/footer.html:77
+msgid "Sign up"
+msgstr "Daftar baharu"
+
+#: lego/templates/footer.html:98 templates/footer.html:98
+#, python-format
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Tanda dagangan, notis hak cipta, dan peraturan untuk kegunaan pihak ketiga "
+"boleh ditemui dalam %(link_to_faq)s kami"
+
+#: lego/templates/navbar.html:25 templates/navbar.html:25
+msgid "Menu"
+msgstr "Menu"
+
+#: lego/templates/search.html:5
+msgid "Search"
+msgstr "Gelintar"
+
+#: lego/templates/secure-connections.html:1
+msgid ""
+"The following visualization shows what information is visible to "
+"eavesdroppers with and without Tor Browser and HTTPS encryption:"
+msgstr ""
+"Pengvisualan berikut menunjukkan maklumat yang dapat dilihat oleh pengintip "
+"dengan atau tanpa Pelayar Tor dan penyulitan HTTPS."
+
+#: lego/templates/secure-connections.html:4
+msgid ""
+"Click the “Tor” button to see what data is visible to observers when you're "
+"using Tor. The button will turn green to indicate that Tor is on."
+msgstr ""
+"Klik butang “Tor” untuk melihat apakah data yang boleh dibaca oleh pemantau "
+"jika anda menggunakan Tor. Butang akan berwarna hijau jika Tor dihidupkan."
+
+#: lego/templates/secure-connections.html:5
+msgid ""
+"Click the “HTTPS” button to see what data is visible to observers when "
+"you're using HTTPS. The button will turn green to indicate that HTTPS is on."
+msgstr ""
+"Klik butang “HTTPS” untuk melihat apakah data yang boleh dibaca oleh "
+"pemantau jika anda menggunakan HTTPS. Butang akan berwarna hijau jika HTTPS "
+"hadir."
+
+#: lego/templates/secure-connections.html:6
+msgid ""
+"When both buttons are green, you see the data that is visible to observers "
+"when you are using both tools."
+msgstr ""
+"Bila kedua-dua butang berwarna hijau, anda dapat melihat apakah data yang "
+"boleh dibaca oleh pemantau ketika kedua-duanya digunakan."
+
+#: lego/templates/secure-connections.html:7
+msgid ""
+"When both buttons are grey, you see the data that is visible to observers "
+"when you don't use either tool."
+msgstr ""
+"Bila kedua-dua butang bertukar berwarna kelabu, anda dapati data tersebut "
+"boleh dibaca oleh pemantau bila salah satu atau kedua-dua alat ini tidak "
+"digunakan."
+
+#: lego/templates/secure-connections.html:11
+msgid "HTTPS"
+msgstr "HTTPS"
+
+#: lego/templates/secure-connections.html:15
+#: lego/templates/secure-connections.html:65
+msgid "Tor"
+msgstr "Tor"
+
+#: lego/templates/secure-connections.html:32
+msgid "POTENTIALLY VISIBLE DATA"
+msgstr "DATA BERPOTENSI TERDEDAH"
+
+#: lego/templates/secure-connections.html:37
+msgid "Site.com"
+msgstr "Site.com"
+
+#: lego/templates/secure-connections.html:40
+msgid "The site being visited."
+msgstr "Laman telah dilawati."
+
+#: lego/templates/secure-connections.html:44
+msgid "user / pw"
+msgstr "pengguna / pw"
+
+#: lego/templates/secure-connections.html:47
+msgid "Username and password used for authentication."
+msgstr "Nama pengguna dan kata laluan yang digunakan untuk pengesahihan."
+
+#: lego/templates/secure-connections.html:51
+msgid "data"
+msgstr "data"
+
+#: lego/templates/secure-connections.html:54
+msgid "Data being transmitted."
+msgstr "Data yang dipindahkan."
+
+#: lego/templates/secure-connections.html:58
+msgid "location"
+msgstr "lokasi"
+
+#: lego/templates/secure-connections.html:61
+msgid ""
+"Network location of the computer used to visit the website (the public IP "
+"address)."
+msgstr ""
+"Lokasi rangkaian komputer yang digunakan untuk melawat laman sesawang "
+"(alamat IP awam)."
+
+#: lego/templates/secure-connections.html:68
+msgid "Whether or not Tor is being used."
+msgstr "Sama ada ia atau tidak Tor digunakan."
+
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea — which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:5 templates/meta.html:10 templates/slideshow.html:5
+#: templates/slideshow.html:6
+msgid "Tor Project"
+msgstr "Projek Tor"
+
+#: templates/localization.html:27
+msgid "Can you help us improve our translations?"
+msgstr ""
+
+#: templates/localization.html:29
+msgid ""
+"Localization is a continuous process across our applications. Notice any "
+"improvements we could make to our translations? Open a ticket, reach out to "
+"us, or become part of our translators squad."
+msgstr ""
+
+#: templates/localization.html:32
+msgid "Translators mailing list"
+msgstr ""
+
+#: templates/meta.html:3
+msgid ""
+"Defend yourself against tracking and surveillance. Circumvent censorship."
+msgstr ""
+"Lindungi diri anda terhadap penjejakan dan pengintipan. Pintas penapisan."
+
+#: templates/onion-services.html:27
+msgid "Onionize any website"
+msgstr ""
+
+#: templates/onion-services.html:29
+msgid ""
+"There's a toolkit that lets you take any existing website and host it as a "
+".onion site too. You would do this because .onion sites are more secure than"
+" just regular sites. There is an installation guide for how to use this "
+"toolkit to onionize your site."
+msgstr ""
+
+#: templates/onion-services.html:32
+msgid "Check out the code"
+msgstr ""
+
+#: templates/onion-services.html:36
+msgid "Featured .onion sites"
+msgstr ""
+
+#: templates/onion-services.html:55
+msgid "Tools"
+msgstr ""
+
+#: templates/onion-services.html:72
+msgid "Learn More"
+msgstr "Ketahui Lebih Lanjut"
+
+#: templates/onion-services.html:74
+msgid ""
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+
+#: templates/onion-services.html:77
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: templates/outreach-talk.html:3
+msgid ""
+"Word of mouth is critical to reaching new people and helping them protect "
+"themselves online. Here's how you can help: "
+msgstr ""
+
+#: templates/outreach-talk.html:11
+msgid "Privacy and freedom are human rights."
+msgstr ""
+
+#: templates/outreach-talk.html:12
+msgid ""
+"These rights are denied online around the world, but Tor gives them back."
+msgstr ""
+
+#: templates/outreach-talk.html:22
+msgid "Tracking and surveillance are widespread."
+msgstr ""
+
+#: templates/outreach-talk.html:23
+msgid ""
+"We think privacy should be the default online, and that's what our software "
+"provides."
+msgstr ""
+
+#: templates/outreach-talk.html:33
+msgid "Privacy isn't about having something to hide."
+msgstr ""
+
+#: templates/outreach-talk.html:34
+msgid ""
+"Privacy is about protecting who we are as human beings: our fears, our "
+"relationships, and our vulnerabilities."
+msgstr ""
+
+#: templates/outreach-talk.html:44
+msgid "People shouldn't be exploited for using the internet."
+msgstr ""
+
+#: templates/outreach-talk.html:45
+msgid ""
+"Trackers are harvesting our every move, but a safer internet is possible."
+msgstr ""
+
+#: templates/outreach-talk.html:55
+msgid ""
+"Tor software is developed by the Tor Project, a 501(c)(3) nonprofit "
+"organization."
+msgstr ""
+
+#: templates/outreach-talk.html:56
+msgid "We build free and open source software anyone can use."
+msgstr ""
+
+#: templates/outreach-talk.html:66
+msgid "Tor software is used by millions of people around the world."
+msgstr ""
+
+#: templates/outreach-talk.html:67
+msgid "Journalists, activists, and everyday internet users rely on Tor."
+msgstr ""
+
+#: templates/outreach-talk.html:75 templates/two-columns-page.html:28
+msgid "Contributors to this page:"
+msgstr "Para penyumbang halaman ini:"
+
+#: templates/outreach-talk.html:77 templates/two-columns-page.html:30
+msgid "Back to previous page: "
+msgstr ""
+
+#: templates/outreach-talk.html:77 templates/two-columns-page.html:30
+msgid "Edit this page"
+msgstr "Sunting halaman ini"
+
+#: templates/outreach.html:27
+msgid "Tor Speakers Bureau"
+msgstr ""
+
+#: templates/outreach.html:29
+msgid ""
+"We have a dedicated group of Tor core contributors who are ready to speak at"
+" your next event. You can request a speaker by contacting "
+"speaking(a)torproject.org with your preferred topic, language requirement, "
+"date, and other details."
+msgstr ""
+
+#: templates/outreach.html:32
+msgid "Request a Speaker"
+msgstr ""
+
+#: templates/outreach.html:36
+msgid "Upcoming Tor Events"
+msgstr ""
+
+#: templates/project.html:40
+msgid "Back to "
+msgstr ""
+
+#: templates/relay-operations.html:23
+msgid "Connect with other Relay Operators"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid ""
+"The best resource of all is the active community of relay operators on tor-"
+"relays mailing list and on IRC"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid "#tor-relays"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid "in irc.oftc.net."
+msgstr ""
+
+#: templates/relay-operations.html:26
+msgid "Relay Operators mailing list"
+msgstr ""
+
+#: templates/training.html:27
+msgid "Join the Community"
+msgstr ""
+
+#: templates/training.html:29
+msgid ""
+"Are you interested in inviting someone from Tor to train your group? While "
+"we receive a high volume of training requests and may not be able to offer "
+"an in-person training, we may still be able to help. Contact the community "
+"team and let's talk."
+msgstr ""
+
+#: templates/training.html:32
+msgid "Community mailing list"
+msgstr ""
+
+#: templates/user-research.html:31
+msgid "Become a Community User Researcher"
+msgstr ""
+
+#: templates/user-research.html:33
+msgid ""
+"Are you a design researcher, user researcher, student, or someone interested"
+" in learning more about Tor users? Do you have new ideas, suggestions, or "
+"research that can help improve Tor applications? Help us by coordinating "
+"user research with your local community, and learn more about best practices"
+" for working with users at-risk."
+msgstr ""
+
+#: templates/user-research.html:35
+msgid "UX team mailing list"
+msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Baca lagi,"
diff --git a/contents+my.po b/contents+my.po
index 45b2077398..ab8b11281a 100644
--- a/contents+my.po
+++ b/contents+my.po
@@ -3606,7 +3606,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "```"
-msgstr ""
+msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4996,7 +4996,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
-msgstr ""
+msgstr "## Torservers.net"
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
@@ -6287,7 +6287,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6334,12 +6334,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6354,7 +6354,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6371,7 +6371,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6381,7 +6381,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6416,7 +6416,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6470,24 +6470,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6906,7 +6906,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -14612,7 +14612,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14741,6 +14741,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14750,7 +14752,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15150,17 +15152,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15181,7 +15183,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15619,7 +15621,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15813,6 +15815,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15883,22 +15887,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15925,7 +15929,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15979,12 +15983,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16001,7 +16005,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16015,7 +16019,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16070,19 +16074,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16096,7 +16100,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16189,7 +16193,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16206,7 +16210,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16259,7 +16263,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16274,7 +16278,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16316,12 +16320,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16363,7 +16367,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16399,7 +16403,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16409,7 +16413,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16426,22 +16430,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16510,7 +16514,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16551,7 +16555,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16576,12 +16580,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16593,7 +16597,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16610,7 +16614,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16674,7 +16678,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16705,22 +16709,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -17240,7 +17244,7 @@ msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
diff --git a/contents+nb-NO.po b/contents+nb-NO.po
index b07994e89d..f20d6c4ac8 100644
--- a/contents+nb-NO.po
+++ b/contents+nb-NO.po
@@ -6,6 +6,7 @@
# LarsMagnusHerland <lars.magnus(a)herland.priv.no>, 2021
# 4ea9f8151a43bd83aa50e2a598f30349, 2021
# 490cdfb601cecc09e36402222ad5913c, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -13,7 +14,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: 490cdfb601cecc09e36402222ad5913c, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Norwegian Bokmål (https://www.transifex.com/otf/teams/1519/nb/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1129,7 +1130,7 @@ msgstr ""
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
msgid "| -------- | ----------- | --------- | --------- | ----- |"
-msgstr ""
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
@@ -3422,7 +3423,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3446,7 +3447,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3507,7 +3508,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3622,12 +3623,12 @@ msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3775,12 +3776,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3817,7 +3818,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3829,7 +3830,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3854,7 +3855,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "}"
-msgstr ""
+msgstr "}"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -6303,7 +6304,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6321,7 +6322,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Nickname myNiceRelay"
-msgstr ""
+msgstr "Nickname myNiceRelay"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6334,7 +6335,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ExitRelay 0"
-msgstr ""
+msgstr "ExitRelay 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6345,17 +6346,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "SocksPort 0"
-msgstr ""
+msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6370,14 +6371,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "Log notice syslog"
-msgstr ""
+msgstr "Log notice syslog"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6387,7 +6388,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6397,7 +6398,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6413,14 +6414,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "ORPort 9001"
-msgstr ""
+msgstr "ORPort 9001"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ControlSocket 0"
-msgstr ""
+msgstr "ControlSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6432,14 +6433,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
-msgstr ""
+msgstr "sysctl net.inet.ip.random_id=1"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6451,7 +6452,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_enable=YES"
-msgstr ""
+msgstr "sysrc tor_enable=YES"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6462,7 +6463,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "service tor start"
-msgstr ""
+msgstr "service tor start"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6486,24 +6487,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6922,7 +6923,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7352,7 +7353,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7362,7 +7363,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7479,7 +7480,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7489,12 +7490,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7595,7 +7596,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8345,7 +8346,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -8696,7 +8697,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -11035,6 +11036,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -13144,7 +13146,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr ""
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13197,32 +13199,32 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingMax"
-msgstr ""
+msgstr "* AccountingMax"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingRule"
-msgstr ""
+msgstr "* AccountingRule"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingStart"
-msgstr ""
+msgstr "* AccountingStart"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthRate"
-msgstr ""
+msgstr "* BandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthBurst"
-msgstr ""
+msgstr "* BandwidthBurst"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* RelayBandwidthRate"
-msgstr ""
+msgstr "* RelayBandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13272,6 +13274,10 @@ msgid ""
"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13298,7 +13304,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ORPort [IPv6-address]:9001"
-msgstr ""
+msgstr "ORPort [IPv6-address]:9001"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13399,7 +13405,7 @@ msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13828,7 +13834,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "ExitRelay 1"
-msgstr ""
+msgstr "ExitRelay 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14635,7 +14641,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14764,6 +14770,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14773,7 +14781,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14793,7 +14801,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "RunAsDaemon 1"
-msgstr ""
+msgstr "RunAsDaemon 1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14812,7 +14820,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "BridgeRelay 1"
-msgstr ""
+msgstr "BridgeRelay 1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14879,12 +14887,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ORPort TODO1"
-msgstr ""
+msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14965,7 +14973,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
-msgstr ""
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15035,7 +15043,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ExtORPort auto"
-msgstr ""
+msgstr "ExtORPort auto"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15087,7 +15095,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address(a)email.com>"
-msgstr ""
+msgstr "ContactInfo <address(a)email.com>"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15125,7 +15133,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
-msgstr ""
+msgstr "Nickname PickANickname"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15173,17 +15181,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15204,7 +15212,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15265,7 +15273,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15287,6 +15295,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15407,6 +15417,7 @@ msgstr ""
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/post-install/
#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
@@ -15527,7 +15538,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15581,7 +15592,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-msgstr ""
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15639,7 +15650,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15833,6 +15844,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15903,22 +15916,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15945,7 +15958,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15999,12 +16012,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16021,7 +16034,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16035,7 +16048,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16051,7 +16064,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16060,7 +16073,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Log notice file /var/log/tor/notices.log"
-msgstr ""
+msgstr "Log notice file /var/log/tor/notices.log"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16090,19 +16103,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16116,7 +16129,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16168,7 +16181,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16178,7 +16191,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16209,7 +16222,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16226,7 +16239,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16279,7 +16292,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16294,7 +16307,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16308,6 +16321,9 @@ msgid ""
"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
"iat-mode=0"
msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16333,12 +16349,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16380,7 +16396,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16416,7 +16432,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16426,7 +16442,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16443,22 +16459,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16527,7 +16543,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16568,7 +16584,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16593,12 +16609,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16610,7 +16626,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16627,7 +16643,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16639,37 +16655,37 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSD: { enabled: no }"
-msgstr ""
+msgstr "FreeBSD: { enabled: no }"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
-msgstr ""
+msgstr "FreeBSDlatest: {"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
-msgstr ""
+msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "mirror_type: \"srv\","
-msgstr ""
+msgstr "mirror_type: \"srv\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "signature_type: \"fingerprints\","
-msgstr ""
+msgstr "signature_type: \"fingerprints\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
-msgstr ""
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "enabled: yes"
-msgstr ""
+msgstr "enabled: yes"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16681,7 +16697,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
msgid "OpenBSD"
-msgstr ""
+msgstr "OpenBSD"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.subtitle)
@@ -16691,7 +16707,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16706,12 +16722,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "DataDirectory /var/tor"
-msgstr ""
+msgstr "DataDirectory /var/tor"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16722,22 +16738,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16762,6 +16778,8 @@ msgid ""
"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
msgstr ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16773,7 +16791,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "pkg_add tor"
-msgstr ""
+msgstr "pkg_add tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16822,7 +16840,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ExitRelay 0"
-msgstr ""
+msgstr "ExitRelay 0"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16833,7 +16851,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "SocksPort 0"
-msgstr ""
+msgstr "SocksPort 0"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16844,7 +16862,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "Log notice syslog"
-msgstr ""
+msgstr "Log notice syslog"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
@@ -16865,17 +16883,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
-msgstr ""
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "echo \"tor=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "/etc/rc.d/tor start"
-msgstr ""
+msgstr "/etc/rc.d/tor start"
#: https//community.torproject.org/relay/setup/guard/windows/
#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
@@ -17245,22 +17263,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "cd /usr"
-msgstr ""
+msgstr "cd /usr"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "make pkg-bootstrap"
-msgstr ""
+msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "pkg-static install -y pkg"
-msgstr ""
+msgstr "pkg-static install -y pkg"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17280,7 +17298,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install ca_root_nss"
-msgstr ""
+msgstr "pkg install ca_root_nss"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17300,14 +17318,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg update -f"
-msgstr ""
+msgstr "pkg update -f"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg upgrade -y -f"
-msgstr ""
+msgstr "pkg upgrade -y -f"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17326,14 +17344,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor"
-msgstr ""
+msgstr "pkg install tor"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor-devel"
-msgstr ""
+msgstr "pkg install tor-devel"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17365,7 +17383,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17387,12 +17405,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17446,7 +17464,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
-msgstr ""
+msgstr "`yum install epel-release`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17458,7 +17476,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install tor`"
-msgstr ""
+msgstr "`yum install tor`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17503,14 +17521,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl enable tor"
-msgstr ""
+msgstr "systemctl enable tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl start tor"
-msgstr ""
+msgstr "systemctl start tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17520,7 +17538,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "service tor enable"
-msgstr ""
+msgstr "service tor enable"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17608,7 +17626,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`apt update && apt install tor`"
-msgstr ""
+msgstr "`apt update && apt install tor`"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -17618,7 +17636,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -17633,7 +17651,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`systemctl restart tor@default`"
-msgstr ""
+msgstr "`systemctl restart tor@default`"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
@@ -17673,7 +17691,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg bootstrap"
-msgstr ""
+msgstr "pkg bootstrap"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17723,7 +17741,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
-msgstr ""
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17740,7 +17758,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
-msgstr ""
+msgstr "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17769,7 +17787,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_setuid=YES"
-msgstr ""
+msgstr "sysrc tor_setuid=YES"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17803,7 +17821,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
-msgstr ""
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17825,7 +17843,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ftp https://stable.mtier.org/openup"
-msgstr ""
+msgstr "ftp https://stable.mtier.org/openup"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17852,7 +17870,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "User _tor"
-msgstr ""
+msgstr "User _tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17876,17 +17894,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "tor:"
-msgstr ""
+msgstr "tor:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid ":openfiles-max=13500:"
-msgstr ""
+msgstr ":openfiles-max=13500:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid ":tc=daemon:"
-msgstr ""
+msgstr ":tc=daemon:"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17903,22 +17921,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "sysctl kern.maxfiles=16000"
-msgstr ""
+msgstr "sysctl kern.maxfiles=16000"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
-msgstr ""
+msgstr "rcctl enable tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl start tor"
-msgstr ""
+msgstr "rcctl start tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.title)
@@ -17953,7 +17971,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/updates/
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
msgid "dnf install dnf-automatic"
-msgstr ""
+msgstr "dnf install dnf-automatic"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -17963,12 +17981,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "download_updates = yes"
-msgstr ""
+msgstr "download_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "apply_updates = yes"
-msgstr ""
+msgstr "apply_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18005,7 +18023,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yum install yum-cron"
-msgstr ""
+msgstr "yum install yum-cron"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18015,7 +18033,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "systemctl start yum-cron.service"
-msgstr ""
+msgstr "systemctl start yum-cron.service"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18030,7 +18048,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "zypper install yast2-online-update-configuration"
-msgstr ""
+msgstr "zypper install yast2-online-update-configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18040,7 +18058,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yast2 online_update_configuration"
-msgstr ""
+msgstr "yast2 online_update_configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18113,7 +18131,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "apt-get install unattended-upgrades apt-listchanges"
-msgstr ""
+msgstr "apt-get install unattended-upgrades apt-listchanges"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18131,22 +18149,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "Unattended-Upgrade::Origins-Pattern {"
-msgstr ""
+msgstr "Unattended-Upgrade::Origins-Pattern {"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
-msgstr ""
+msgstr "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "\"origin=TorProject\";"
-msgstr ""
+msgstr "\"origin=TorProject\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "};"
-msgstr ""
+msgstr "};"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18180,22 +18198,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Update-Package-Lists \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::AutocleanInterval \"5\";"
-msgstr ""
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Unattended-Upgrade \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Verbose \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Verbose \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18211,12 +18229,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "sudo unattended-upgrade -d"
-msgstr ""
+msgstr "sudo unattended-upgrade -d"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
msgid "*BSD"
-msgstr ""
+msgstr "*BSD"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18244,28 +18262,29 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "#!/usr/bin/env sh"
-msgstr ""
+msgstr "#!/usr/bin/env sh"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
-msgstr ""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "RAND=$(jot -r 1 300)"
-msgstr ""
+msgstr "RAND=$(jot -r 1 300)"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "sleep ${RAND}"
-msgstr ""
+msgstr "sleep ${RAND}"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18278,6 +18297,8 @@ msgid ""
"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
"/etc/crontab"
msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18287,7 +18308,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "# service cron restart"
-msgstr ""
+msgstr "# service cron restart"
#: lego/templates/banner.html:3 lego/templates/banner.html:5
#: templates/banner.html:3 templates/banner.html:5
diff --git a/contents+pa.po b/contents+pa.po
new file mode 100644
index 0000000000..565eda1090
--- /dev/null
+++ b/contents+pa.po
@@ -0,0 +1,18681 @@
+#
+# Translators:
+# erinm, 2021
+# Tanveer Singh <singh(a)tanveer.net>, 2021
+# Emma Peel, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-06-29 12:10+CET\n"
+"PO-Revision-Date: 2019-12-11 10:50+0000\n"
+"Last-Translator: Emma Peel, 2021\n"
+"Language-Team: Panjabi (Punjabi) (https://www.transifex.com/otf/teams/1519/pa/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: pa\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.title)
+msgid "User Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.section)
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.section)
+msgid "Community"
+msgstr "ਭਾਈਚਾਰਾ"
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid "## We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"We practice human-centered design when we build tools for internet freedom."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid "The way we build tools also builds community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"Our user research is founded on the premises of consent, respect, and "
+"empathy."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"You can make an impact in your community by learning from our methods and "
+"helping us with user research."
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.title)
+msgid "Project Ideas"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.subtitle)
+msgid "Some project ideas for GSoC."
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.section)
+msgid "GSoC"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/ (content/gsoc/contents+en.lrpage.cta)
+msgid "Get coding"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.body)
+msgid ""
+"You may find some of these projects to be good ideas for Google Summer of "
+"Code. We have labelled each idea with which of our core developers would be "
+"good mentors. If one or more of these ideas looks promising to you, please "
+"[contact us](mailto:gso+c@torproject.org) to discuss your plans rather than "
+"sending blind applications."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.title)
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.section)
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.section)
+msgid "Training"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.subtitle)
+msgid ""
+"Do you teach your community about using Tor? These resources are for you."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid "## We want to teach the world about Tor. Can you help?"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"Are you a Tor trainer or interested in becoming one? Looking for resources "
+"to help your community learn the most about Tor? We've got you covered."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"For some users with serious threat models, teaching Tor and other privacy "
+"tools can be risky if not done with care."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"If this describes your community, or if you're not sure, please [contact our"
+" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"community-team) for more help."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "ਓਨਿਅਨ ਸ਼ੇਵਾਵਾਂ"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.title)
+msgid "Localization"
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid "##Localization is how we reach a global community."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"In order for Tor to work for everyone, it needs to speak everyone's "
+"languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"Our volunteer translation team works hard to make this a reality, and we can"
+" always use more help."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"Our current translation priorities are translating [Tor "
+"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor"
+" Project website](https://torpat.ch/tpo-locales), but there are many other "
+"documents that we could use help translating as well."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.title)
+msgid "Relay Operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "The Tor network relies on volunteers to donate bandwidth."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "The more people who run relays, the better the Tor network will be."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid ""
+"The current Tor network is quite small compared to the number of people who "
+"need to use Tor, which means we need more dedicated volunteers like you to "
+"run relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "By running a Tor relay you can help make the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* faster (and therefore more usable)"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* more robust against attacks"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* more stable in case of outages"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* safer for its users (spying on more relays is harder than on a few)"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid ""
+"Running a relay requires technical skill and commitment, which is why we've "
+"created a wealth of resources to help our relay operators."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid "##Tell the world about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid ""
+"We love it when people bring information about Tor to their community "
+"events, conferences, and meetups."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid ""
+"We've curated some beautiful materials for sharing in-person and on social "
+"media we welcome you to use."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.title)
+msgid "Open User Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.subtitle)
+msgid ""
+"We put our users in the center of our development process. That is how we "
+"bring privacy-enhancing technology to the ones who more need it. Explore "
+"what we are working on and start to run user research with your local "
+"community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.section)
+msgid "user research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"These are our current needs for testing Tor products, as well as "
+"methodologies and testing scripts."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"Before running Tor user research, be sure you read our [Guidelines to "
+"becoming a user researcher with Tor](https://community.torproject.org/user-"
+"research/guidelines)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Tor Browser for Desktop"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser "
+"Usage](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%…"
+"/browser-usage.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Research: "
+"Onboarding](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scr…"
+"._Tor_Browser_Desktop_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Discovery: Get "
+"Bridges](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"/discovery-bridges.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Needs "
+"Discovery](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scri…"
+"._User_Needs_Discovery_-_Tor_Browser_Desktop.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Tor Browser for Android"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Research: "
+"Onboarding](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scr…"
+"._Tor_Browser_Android_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Emma"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Run Emma Network "
+"Test](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%2…"
+"/run-emma.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.title)
+msgid "User Research Guidelines"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.subtitle)
+msgid "We collect only necessary data to improve our services."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Congrats! You're going to run your first User Research session for Tor – and"
+" we're delighted to have you on board!"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Here you will find helpful guidelines that are designed to make your "
+"research easier for both you and your audience."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"First of all, make sure you read the [Tor Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Respect privacy"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"At Tor, we don't collect invasive data about user behavior, only the data "
+"necessary to improve our services. We test our software, not people."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Be a good listener and open-minded"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Listening is a skill that helps build bridges. We believe this doesn't just "
+"apply to our services, but our communities too."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Learn"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"During the training session we listen to the stories people tell us about "
+"their lives, the laws of the jurisdictions they live in, and the "
+"difficulties they are going through."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"This way, we can learn how to facilitate better access to information "
+"through Tor. By listening, we learn."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Describe and Ask for consent"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"We don't keep or publish the names or contact details of research "
+"participants, and any time you're going to handle participant data (be it "
+"via impressions, survey submissions, or other records) you should ask for "
+"their consent in writing using the [consent "
+"form](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%2…"
+" beforehand."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Coordinate with the trainer and the Tor UX team"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You don't have to do this alone - we can support you with meetings, guides, "
+"and mentorship too if you wish."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Join us at any time on our IRC channel #tor-ux or our [mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/ux)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"**We strongly recommend that you run through the plan for your session with "
+"the trainer**."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Your agenda must be aligned and leave sufficient time to run your interviews"
+" or exercise at the end of the training session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"When the training commences, be sure to let everyone know your role and why "
+"you're taking notes during the session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Get prepared!"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Before your session, read and print the [Demographics "
+"questionnaire](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/…"
+"/user_demographics-en.md) and [User Research "
+"Reporting](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/comm…"
+" templates."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You'll also need to bring your chosen usability test and its accompanying "
+"methodology, if applicable."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"It's easier to have this material printed and in hand, however if you prefer"
+" you can use digital copies instead."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "Keep in mind that you might not have Internet access at the venue."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"If you're planning to install any Tor software during your exercise or "
+"interviews you may need to download it before the session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## The interview process"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Thank the participant for their willingness to participate and explain that "
+"we are testing the product, not them."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "The interview should not last longer than 20 minutes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You can take notes on the printed material you will carry with you, or on "
+"your computer."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"While we're not interested in the specific characteristics of individual "
+"participants, it's important for us to be able to determine the reach of our"
+" training sessions, usability workshops and interviews."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Distribute the demographics questionnaire among the participants, and help "
+"answer their questions about how to fill it in if they have any."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Don't forget to thank the participant again at the end of the interview."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Report to Tor UX team"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Before ending the session, coordinate with the trainer to solicit feedback "
+"from the participants."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"The two of you should work together to hand out post-its to the audience."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Give each participant a different color of post-it per question and ask them"
+" to fill it in with what they think about: 1. the software, service or skill"
+" they just learned; 2. the Tor Project; and 3. Tor in general."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Their feedback can also take the form of questions - keep in mind that any "
+"feedback is a good feedback."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "It's very important for us to hear back from you too."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"We want to know how the session was for you, how we can improve our support "
+"going forward, and if you plan to keep running user research for Tor in the "
+"future."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"After your research is complete we'll ask you to fill a form with your "
+"address so we can send you a researcher kit too (including a t-shirt and "
+"stickers)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"If you don't think you'll have time to format your report using the [User "
+"Research Reporting "
+"template](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/commu…,"
+" we will happily accept your findings another way - for example, you can "
+"take pictures or send us your raw notes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "### How to submit your findings"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"1. Write your "
+"[report](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/communi…"
+" (keep it simple)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"2. Upload it to our [Gitlab "
+"repository](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/REA…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"3. Create issues in the [Research "
+"repository](https://gitlab.torproject.org/tpo/ux/research/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"4. Allow the UX team time to discuss each issue and forward it to developers"
+" when necessary."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Additional links"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "From the Tor Project:"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Strength in Numbers: Usable Tools Don't Need to Be "
+"Invasive](https://blog.torproject.org/strength-numbers-usable-tools-dont-"
+"need-be-invasive)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "From elsewhere on the web:"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Design Kit: The Human-Centered Design Toolkit](https://www.ideo.com/post"
+"/design-kit)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Simply Secure Knowledge Base](https://simplysecure.org/knowledge-base/)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "* [OK Thanks Exploratorium ](https://okthanks.com/exploratorium)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.title)
+msgid "How to Volunteer"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.subtitle)
+msgid "We care about privacy and security."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "## Where to start"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If this is your first time running a User Research session for the Tor "
+"Project, we recommend starting with one of these studies. Both can be "
+"conducted on a rolling basis and ran remotely."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- [Usability Testing Tor Browser "
+"Desktop](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"._Tor_Browser_Desktop_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- [Discovery "
+"Bridges](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"/discovery-bridges.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"After choosing which study to run, open an issue in our [GitLab "
+"page](https://gitlab.torproject.org/tpo/ux/research)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Add the title of your research, then select the Usability Testing template "
+"option and fill it in."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "Please remember to update the issue as your research evolves."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Not all of the data collected in our research is disclosed to the public, "
+"but our general findings are."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"To protect our participants' privacy we take care to anonymize their "
+"responses and avoid recording our sessions."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If you're already familiar with the Tor Project and user testing, have a "
+"look at our [current needs for user "
+"research](https://community.torproject.org/user-research/open/) and see "
+"which study better suits you."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Remember to drop us an email telling us about your plans so we can follow "
+"and support your research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"As a volunteer we also ask that you read and follow our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…,"
+" as well our [Guidelines for Research](https://community.torproject.org"
+"/user-research/guidelines/)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "**Why do we run Demographics?**"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We don't collect personal data in our "
+"[Demographics](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/s…"
+"/user_demographics-en.md), and all questions are optional."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We believe it's important to collect basic demographics to help us "
+"understand if we are meeting our mission regarding diversity and inclusion."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"In addition, collecting these demographics is required for specific studies "
+"to support human rights."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**We don't trick participants.** We don't use trick questions in our "
+"research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We expect participants to be honest with us, and we must be honest about our"
+" questions in return."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"As a transparent research space our surveys, studies, and reports are all "
+"public, and participants are free to view past studies prior to taking part "
+"- however they are not advised to do so."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**We don't track participants.** We care about your privacy and security."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If we invite you to participate in a study, we won't track you and any "
+"recordings will be erased after the report is complete."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "We advise volunteers not to record their sessions at all."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "**Open source for privacy.**"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We use free and open source software to analyze our data, and we recommend "
+"our volunteers do the same."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We also ask anyone running research not use software hosted by third parties"
+" like cloud providers."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**Decision-making process.** We don't have a single model for decision "
+"making."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"After conducting your research, it's normal to be excited to see your "
+"feedback implemented as soon as possible."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"However all feedback must be discussed internally across the different teams"
+" at the Tor Project first."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"This means that it's often necessary to run the same research more than once"
+" to validate your findings, and meet the expectations of the engineers, "
+"developers, designers, researchers and others at Tor."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Please read our [Guidelines](https://community.torproject.org/user-"
+"research/guidelines/) to get to know this process more."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "## Checklist"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Read the guidelines on [how to do user research with "
+"Tor](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/README.md)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Read and follow our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- If you don't have one yet, [request a Gitlab "
+"account](https://support.torproject.org/misc/bug-or-feedback/)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Open an issue in the [UX Research "
+"Repository](https://gitlab.torproject.org/tpo/ux/research/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Subscribe to the [UX mailing list](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Learn more about our users by reading [Tor's user "
+"personas](https://community.torproject.org/user-research/persona)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.title)
+msgid "Reports"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.subtitle)
+msgid ""
+"We are committed to open design, so you can see the user research we have "
+"conducted within our community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"We are committed to open design, so you can see the user research we have "
+"conducted in the global-south. If you want to run user research with us, "
+"please [get in touch.](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/ux)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "| Project | Methodology | Locations | Dates | Reporting |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "| -------- | ----------- | --------- | --------- | ----- |"
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Snowflake User Survey | Survey | Online | Q121, Q221 | [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports…"
+"/public-snowflake-survey-report.pdf) · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/reports/2021"
+"/public-snowflake-survey-report.pdf?inline=false) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Discovery: Get Bridges | User Discovery "
+"([.md](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2020"
+"/discovery-bridges.md)) | Online | Q420, Q121 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2021"
+"/User_Research_-_Bridges.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Users Demographics | Survey "
+"([.md](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2020"
+"/user_demographics-en.md)) | Online | 2020 | n/a |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| User Research: Security Settings | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2019/2"
+".Tor_Browser_Desktop_-_Security_Settings.pdf)) | Multiple locations | 2019 |"
+" n/a |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Launcher | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/1.India_User_testing_Tor_Launcher_Test.pdf))"
+" | Mumbai(IN) | Q118 | .pdf |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Onion Security Indicator | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/2.User_testing_.onion_states_Test.pdf))"
+" | Mumbai(IN), Kampala(UG), Valencia(ES), Mombasa(KE)| Q118, Q218 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018/ur_kenya_2018_Feature_report__Onions_and_Circuit_Display.pdf)"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| TB Circuit Display | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/3.User_testing_circuit_display_Test.pdf))"
+" | Kampala(UG), Nairobi(KE), Mombasa(KE) | Q118, Q218 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018/ur_kenya_2018_Feature_report__Onions_and_Circuit_Display.pdf)"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Browser for Desktop | User needs discovery "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/4.00_user_needs_discovery.pdf))"
+" | Bogotá(CL), Cali(CL), Valle del Cauca(CL), Kampala(UG), Hoima(UG), "
+"Nairobi(KE) | 2018 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018"
+"/ur_colombia_2018_report_tbb-tba.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Browser for Android | User needs discovery "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/4.00_user_needs_discovery.pdf))"
+" | Bogotá(CL), Cali(CL), Valle del Cauca(CL), Kampala(UG), Hoima(UG), "
+"Nairobi(KE) | 2018 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018"
+"/ur_colombia_2018_report_tbb-tba.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "### Community Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"* [Censored Continent - Understanding the use of tools during Internet "
+"censorship in Africa](https://research.torproject.org/techreports/icfp-"
+"censored-continent-2020-07-31.pdf): Cameroon, Nigeria, Uganda and Zimbabwe "
+"as case studies."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.title)
+msgid "Tor Personas"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.subtitle)
+msgid ""
+"Personas help us to drive human-centered design processes across teams. Meet"
+" our archetypes of Tor users."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"Persona is a tool that represents the needs, thoughts, and goals of the "
+"target user. We created personas because they help us to drive human-"
+"centered design processes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"As part of our global south travels during 2018 and 2019, we got the lucky "
+"chance to meet a lot of different Tor users: from activists to journalists, "
+"all of them with different motivations, but demanding a usable private and "
+"secure tool to access the Internet."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"With the Community Team, we have been working collecting and mapping real "
+"user stories and finding patterns across them. It is how our Personas "
+"emerged from our in field research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid "### Tor Personas"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Jelani, the human rights defender: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/jel…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Aleisha, the privacy looker: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/ale…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Fernanda, the feminist activist: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/fer…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Fatima, the censored user: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/fat…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Alex, the fearless journalist: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/ale…"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.title)
+msgid "Risks"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.subtitle)
+msgid ""
+"Things you should be aware of before running a digital security training."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.section)
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.section)
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.section)
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.section)
+msgid "training"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"To our knowledge, no Tor trainer has ever faced consequences as a result of "
+"training others or speaking about Tor."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"However, in some countries and in certain circumstances, it's possible that "
+"simply a gathering as human rights defenders could be risky, illegal, or "
+"even lead to imprisonment, physical assaults, large fines, threats, "
+"placement on government watch lists, and targeting for surveillance."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"If you want to run a Tor training for the first time and you don't know how "
+"to assess the political and social environment, we strongly encourage you "
+"read this document and, in case of doubt, to reach out to the Tor Community "
+"Team privately."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Some potential risks of running a digital security training are only valid "
+"in specific contexts."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "The potential risks associated with running a Tor training depend on:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"1. **Your threat model.** A high-profile activist already under a lot of "
+"surveillance, for example, might attract more attention when reaching out to"
+" other activists to run a digital security training."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"2. **The laws and regulations in the country.** Consult with local lawyers "
+"and local freedom of expression organizations and learn whether your country"
+" has a record in prosecuting individuals engaging in similar types of "
+"activities."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"3. **The types of training.** Not all trainings carry the same weight in "
+"terms of potential risk."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"For example, talking about privacy in the digital age might be appreciated, "
+"but teaching how to circumvent government censorship could be a serious "
+"felony."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"4. **The audience.** Gathering university students might not attract "
+"attention, but if you're gathering a group of journalists working with "
+"leaked documents about government corruption, you might need to take extra "
+"care to reach out to them in a private way."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"5. **The training venue.** Running a Tor training in some spaces could "
+"expose your participants' identities."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Ideally, you should use a private space where you control the participants' "
+"entrance."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"If the space isn't private, check before the training to find out if "
+"participants are comfortable with revealing their identity to a third party."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "## Evaluating risks"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Some questions you may want to answer before running a digital security "
+"training include:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* Has anyone in my country ever been criminalized based on their internet "
+"activity? (This does not necessarily need to be specific to digital security"
+" training or use of Tor.)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* Are there laws in my country that require Internet Service Providers "
+"(ISPs) to track my online activity?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Is it illegal for me to access certain websites?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Does my country prohibit me from using:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Cryptography?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Anonymity software?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "Note, this is not an exhaustive list of questions."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Additionally, while many countries do not have laws specifically prohibiting"
+" the activity of running a digital security training, the use of digital "
+"security tools may still be criminalized in certain countries under other, "
+"broader laws."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"For example, using Tor Browser may be viewed as illegal or anti-government "
+"activity."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Please note that we are not lawyers, and any information we give you does "
+"not constitute legal advice."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Additionally, your communication with us is not protected by any legal "
+"privilege, so law enforcement may subpoena and obtain any information you "
+"give us."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"However, we may be able to put you in touch with lawyers who are capable of "
+"addressing your questions and/or concerns."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "Some relevant resources include:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* [OONI disclaimer](https://ooni.io/about/risks/)"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.title)
+msgid "Code of Conduct for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.subtitle)
+msgid "Foster a safe, engaging environment."
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.cta)
+msgid "Code of Conduct"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.body)
+msgid "## Code of Conduct for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.body)
+msgid ""
+"The Tor Project is committed to fostering an inclusive environment and "
+"community. Tor is a place where people should feel safe to engage, share "
+"their point of view, and participate."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.title)
+msgid "Training Checklist"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.subtitle)
+msgid ""
+"Based on our best practices, we have a checklist to help you prepare to "
+"conduct your training."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "Complete this checklist before running a Tor training."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Prepare"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I read and agree with the Tor Project [Code of "
+"Coduct](https://community.torproject.org/training/code-of-conduct/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I read the Training [Best "
+"Practices](https://community.torproject.org/training/best-practices/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I have an agenda for the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I reviewed my [training "
+"slides](https://community.torproject.org/training/resources/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Security Protocol"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I already contacted my organization and told them that I'm organizing this"
+" training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I shared a contact to whom my organization should call if something "
+"happens"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## About the Venue"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* The venue has enough tables and chairs for everyone"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* The venue has an internet connection and I know the wifi password"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* There is a projector or TV available and works with my computer"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Audience & Communication"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I shared the venue address, date and time to all participants"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I asked all participants to bring the necessary equipment to the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I have confirmed participants for the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## During the Training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "Before starting the training, make sure you:"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Make an agreement about taking or not taking photos"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Present the agenda"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Introduce yourself and ask people to introduce themselves"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* \"All questions are welcome\""
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## After the Training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Collect participants' feedback"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Leave an e-mail for further contact and support"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Make an evaluation about the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Report to Community and UX team"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.title)
+msgid "Training Best Practices"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.subtitle)
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Good preparation is essential to an effective and safe training, so we've "
+"curated some resources to help you make the most of your training event."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.cta)
+msgid "Best Practices for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Running security training is a fun and rewarding way to help your community "
+"conduct human rights work safely."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## Before the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "_Am I the right person to give this training?_"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Security trainings can help people communicate and use the internet safely, "
+"but there are additional considerations to be made before training some at-"
+"risk groups."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"That's why we recommend this resource from EFF's Security Education "
+"Companion, [\"Am I the right person to give this "
+"training?\"](https://sec.eff.org/articles/right-person-to-train)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"This resource can help you be sure that you're doing the best by the "
+"community of people you wish to train."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Other questions to ask yourself before deciding to do a training:"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"- How will you assess the needs of your group? What needs can you meet?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"- How will you assess the skill level of your group? What skill levels can "
+"you teach to?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Once you've answered those questions, you're ready to plan your training!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"1. Find a location that is accessible, affordable, has an internet "
+"connection and other materials like a white board, projector, and screen."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Make sure that the location is safe for your attendees to visit."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"2. Promote your event in your community's spaces, taking safety into "
+"consideration."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Under many circumstances, social media is great for promotion, but for "
+"higher risk groups, you may want to use a smaller word-of-mouth network or "
+"require community members to share information individually to other trusted"
+" people."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"3. Create localized handouts for some of the more difficult concepts that "
+"you'll be teaching."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "4. Make sure you have plenty of stickers to hand out to participants!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "5. Create a link list of all the resources you'll be talking about."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "This includes downloads and PDFs of handouts."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You'll share this link list on a whiteboard or project it at the training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "6. Determine how you'll do hands-on assistance at your training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Will you be able to handle this alone? Or will you require partners?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"If you need more help, make sure the partners you're bringing in are aware "
+"of the safety needs of the community, and communicate with your contacts in "
+"the community to make sure they're okay with you bringing in additional "
+"trainers."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"7. Make sure your presentation is up-to-date (both information and "
+"screenshots) and save your presentation in two file formats -- for example, "
+"odp and pdf -- and on at least one additional device -- for example, on your"
+" computer and on a USB stick."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"8. Decide how you will facilitate a safer space. We recommend using the [Tor"
+" Code of Conduct](/training/code-of-conduct/)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You can also start the training by asking participants to come up with their"
+" own community agreements for the space."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## At the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"1. Create an agenda and share it on a projection or on a whiteboard so that "
+"your participants can be prepared for the day."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"2. Communicate about how much time the training will take, and when breaks "
+"will happen. Make sure you take breaks!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"3. Communicate about when you'll take questions, either during the training,"
+" at the end, or both."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "4. Communicate about how you'll offer hands-on help (if at all)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"5. Communicate about how participants can contact you securely after the "
+"training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"6. Show the participants the resources at "
+"[community.torproject.org](https://community.torproject.org) and "
+"[support.torproject.org](https://support.torproject.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"7. Show the participants other resources like "
+"[sec.eff.org](https://sec.eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## After the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "1. Think about how you will evaluate your success at the training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You may want to create a follow up survey, or at least contact participants "
+"and ask them to share their feedback with you."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.title)
+msgid "Tor Training FAQ"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.subtitle)
+msgid ""
+"People who are new to the Tor project, quite often, ask similar questions, "
+"and we can help you prepare for these questions."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"After running a couple of Tor trainings, you will find that first time users"
+" have some similar questions about Tor."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"Outlined below are some of the most frequent questions we get during our "
+"training sessions. Be prepared for these questions before running your "
+"training."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"For an extensive resource, check [Support "
+"portal](https://support.torproject.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-"
+"called-tor/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Does using Tor Browser protect other applications on my "
+"computer?](https://support.torproject.org/tbb/tbb-13/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is using Tor with a VPN more "
+"secure?](https://support.torproject.org/faq/faq-5/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Can I browse HTTPS sites with "
+"Tor?](https://support.torproject.org/https/https-2/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is it possible to find out the path that a client is taking on the Tor "
+"Network?](https://support.torproject.org/misc/misc-1/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why don't you prevent bad people from doing bad things when using "
+"Tor?](https://support.torproject.org/misc/misc-2/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [When I use Tor Browser, will anyone be able to tell which websites I "
+"visit?](https://support.torproject.org/tbb/tbb-3/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why did my search engine switch to DuckDuckGo? Or what is "
+"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [What is a "
+"bridge?](https://support.torproject.org/censorship/censorship-7/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser won't connect, but it doesn’t seem to be an issue with "
+"censorship.](https://support.torproject.org/tbb/tbb-20/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [What is the difference between using Tor Browser and 'incognito mode' or "
+"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Does running Tor Browser make me a "
+"relay?](https://support.torproject.org/tbb/tbb-33/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is there a backdoor in "
+"Tor?](https://support.torproject.org/about/backdoor/)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.title)
+msgid "Training Resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.cta)
+msgid "Check out our resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.body)
+msgid "##Resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.body)
+msgid ""
+"Do you teach your community about using Tor? These training resources are "
+"for you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.title)
+msgid "How do onion services work?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.subtitle)
+msgid "Learn how onion services work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.section)
+msgid "onion services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Onion services are services that can only be accessed over Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Running an onion service gives your users all the security of HTTPS with the"
+" added privacy benefits of Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## Why onion services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services offer various privacy and security benefits to their users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Location hiding"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "An onion service's IP address is protected."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services are an overlay network on top of TCP/IP, so in some sense IP "
+"addresses are not even meaningful to onion services: they are not even used "
+"in the protocol."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### End-to-end authentication"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"When a user visits a particular onion, they know that the content they are "
+"seeing can only come from that particular onion."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "No impersonation is possible, which is generally not the case."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Usually, reaching a website does not mean that a man-in-the-middle did not "
+"reroute to some other location (e.g. DNS attacks)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### End-to-end encryption"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Onion service traffic is encrypted from the client to the onion host."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "This is like getting strong SSL/HTTPS for free."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### NAT punching"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Is your network filtered and you can't open ports on your firewall?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This could happen if you are in a university campus, an office, an airport, "
+"or pretty much anywhere."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services don't need open ports because they punch through NAT. They "
+"only establish outgoing connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## The Onion Service Protocol: Overview"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now the question becomes **what kind of protocol is needed to achieve all "
+"these properties?**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Usually, people connect to an IP address and are done, but how can you "
+"connect to something that does not have an IP address?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In particular, an onion service's address looks like this: "
+"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This looks weird and random because it's the _identity public key_ of the "
+"onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"That's one of the reasons we can achieve the security properties above."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service protocol uses the Tor network so that the client can "
+"introduce itself to the service, and then set up a rendezvous point with the"
+" service over the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Here is a detailed breakdown of how this happens:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 1: Where the onion service sets up its introduction points"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Let's imagine that your local newspaper decides to set up an onion service "
+"(using [SecureDrop](https://securedrop.org/)) to receive anonymous tips."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"As the first step in the protocol, the onion service will contact a bunch of"
+" Tor relays and ask them to act as its _introduction points_ by establishing"
+" long-term circuits to them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"These circuits are anonymized circuits, so the server does not reveal the "
+"service location to the introduction points."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service will hide and protect itself behind the Tor network by "
+"only allowing access through three introduction points that it connects to "
+"through a two-hop Tor circuit."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-01.png\" alt=\"Onion Services: Step 1\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 2: Where the onion service publishes its descriptors"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now that the introduction points are set up, we need to create a way for "
+"clients to be able to find them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"For this reason, the onion service assembles an _onion service descriptor_, "
+"containing a list of its introduction points (and \"authentication keys\"), "
+"and signs this descriptor with the onion service's _identity private key_."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The _identity private key_ used here is the private part of the **public key"
+" that is encoded in the onion service address**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service upload that signed descriptor to a _distributed hash "
+"table_, which is part of the Tor network, so that clients can also get it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"It uses an anonymized Tor circuit to do this upload so that it does not "
+"reveal its location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-02.png\" alt=\"Onion Services: Step 2\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 3: Where a client wants to visit the onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Say you want to anonymously send some tax fraud data to your local newspaper"
+" through its SecureDrop."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"You find the onion address for the newspaper's SecureDrop from a public "
+"website or friend."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-03.png\" alt=\"Onion Services: Step 3\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 4: Where the client introduces itself to the onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"All the previous steps were just set up for the onion service so that it's "
+"reachable by clients."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now let's fast-forward to the point where an actual client wants to visit "
+"the service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In this case, the client has the onion address of SecureDrop and want to "
+"visit it, so they connect to the service with Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now the next thing that needs to happen is that the client goes to the "
+"_distributed hash table_ from **Step 2** and ask for the signed descriptor "
+"of SecureDrop's onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-04.png\" alt=\"Onion Services: Step 4\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 5: Where the client verify onion address signature"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"When the client receives the signed descriptor, they verify the signature of"
+" the descriptor using the public key that is encoded in the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This provides the _end-to-end authentication_ security property, since we "
+"are now sure that this descriptor could only be produced by that onion "
+"service and no one else."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"And inside the descriptor, there are the introduction points that allow the "
+"client to introduce themselves to SecureDrop's onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-05.png\" alt=\"Onion Services: Step 5\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 6: Where the client establishes a rendezvous point"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Before the introduction takes place, the client (in this case, you) picks a "
+"Tor relay and establishes a circuit to it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The client asks the relay to become their rendezvous point and give it an "
+"\"one-time secret\" that will be used as part of the rendezvous procedure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-06.png\" alt=\"Onion Services: Step 6\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 7: Where the onion service rendezvous with the client"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The introduction point passes your details (secret string and rendezvous "
+"address) on to the onion service, which runs multiple verification processes"
+" to decide whether you're trustworthy or not."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-07.png\" alt=\"Onion Services: Step 7\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 8: Where the rendezvous point verifies the client's secret"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service connects to the rendezvous point (through an anonymized "
+"circuit) and sends the \"one-time secret\" to it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The rendezvous point makes one final verification to match the secret "
+"strings from you and service (the latter also comes from you but has been "
+"relayed through the service)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The rendezvous point simply relays (end-to-end encrypted) messages from "
+"client to service and vice versa."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-08.png\" alt=\"Onion Services: Step 8\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 9: Where the onion service rendezvous with the client"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In general, the complete connection between client and onion service "
+"consists of 6 relays: 3 of them were picked by the client, with the third "
+"being the rendezvous point, and the other 3 were picked by the onion "
+"service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "This provides _location hiding_ to this connection."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Finally, using the rendezvous point, a Tor circuit is formed between you and"
+" your newspaper's SecureDrop onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-09.png\" alt=\"Onion Services: Step 9\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## Further resources"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This was just a high-level overview of the Tor onion services protocol."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Here are some more resources if you want to learn more:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- The [Tor design paper](https://svn.torproject.org/svn/projects/design-"
+"paper/tor-design.pdf) describing the original design."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- The [Tor v3 onion services](https://gitweb.torproject.org/torspec.git/tree"
+"/rend-spec-v3.txt) protocol specification."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- Presentations about onion services: [Understanding Tor Onion Services and "
+"Their Use Cases - HOPE XI "
+"2016](https://www.youtube.com/watch?v=VmsFxBEN3fc), [DEF CON 25 - Roger "
+"Dingledine - Next Generation Tor Onion "
+"Services](https://www.youtube.com/watch?v=Di7qAVidy1Y)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.title)
+msgid "Talk about onions"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.subtitle)
+msgid "Become an onion advocate and explain the importance of onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Beyond myths and misperceptions, advocating for onion services and privacy "
+"enhancing technologies sometimes is challenging."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"There are different use cases, and approaching potential adopters with a "
+"specific use case instead of another, can engage them and lead to new onions"
+" services being setup."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"These talking points will help to explain how onion services offer multiple "
+"privacy and security benefits in different contexts."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* How Onion Services Work"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Freedom of Press and Censorship Circumvention"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Network sustainability"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Level up your service privacy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Protect sources, whistleblowers, and journalists"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Decentralization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Educate users about privacy by design"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Metadata obfuscation or elimination"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### How Onion Services Work"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"A potential adopter has probably already heard about the Tor Project, the "
+"network and even Tor relays, and that's great!"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[Tor relays](https://community.torproject.org/relay/types-of-relays/) are "
+"part of a [public "
+"infrastructure](https://metrics.torproject.org/rs.html#toprelays), where Tor"
+" users encrypted traffic is routed around to reach out the open internet."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "Onion services aren't like a Tor relay in the network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"An onion service on the Tor network behaves like any other Tor clients."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The Onion Service to become available on the network connects to rendezvous "
+"nodes."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "A client that wants to access the onion service does the same."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"This means that connections from the client to the server never leave the "
+"Tor network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"In contrast to running a [Tor "
+"relay](https://community.torproject.org/relay), running a Tor Onion Service "
+"does not result in your IP address being publicly listed anywhere, nor does "
+"your service relay other Tor traffic."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"For a broader understanding, read [Onion Services "
+"overview](https://community.torproject.org/onion-services/overview/) and "
+"watch this talk: [DEF CON 25 - Next Generation Tor Onion "
+"Services](https://www.youtube.com/watch?v=Di7qAVidy1Y)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Freedom of Press and Censorship Circumvention"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Regular Tor connections already provide censorship circumvention, but only "
+"onion services can anonymize both parts of communication - users and "
+"provider -, creating a metadata free communication between the user of the "
+"service and the service itself."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Censorship technologies are being deployed by different actors, like "
+"governments and Internet providers, worldwide to block access to free press "
+"and privacy tools."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"To protect freedom of speech and freedom of opinion in censored spaces, "
+"major media organizations have made their websites available over onion "
+"services in the last few years."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"That's the case of NY Times, ProPublica, Deutsche Welle, BBC, The Markup and"
+" other newsrooms."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The project [Secure The News](https://securethe.news/), developed by "
+"[Freedom of the Press Foundation](https://freedom.press/news/onions-side-"
+"tracking-tor-availability-reader-privacy-major-news-sites/), tracks how "
+"secure news organizations’s websites are. One of its metrics is the adoption"
+" of onion services ."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "Read the news organizations announcement about their onion site:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"We launched this in part because we do a lot of reporting, writing, and "
+"coding about issues like media censorship, digital privacy and surveillance,"
+" and breaches of private medical information. Readers use our interactive "
+"databases to see data that reveals a lot about themselves, such as whether "
+"their doctor receives payments from drug companies. Our readers should never"
+" need to worry that somebody else is watching what they’re doing on our "
+"site. So we made our site available as a Tor hidden service (onion service) "
+"to give readers a way to browse our site while leaving behind less of a "
+"digital trail.\" [ProPublica](https://www.propublica.org/nerds/a-more-"
+"secure-and-anonymous-propublica-using-tor-hidden-services)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"Some readers choose to use Tor to access our journalism because they're "
+"technically blocked from accessing our website; or because they worry about "
+"local network monitoring; or because they care about online privacy; or "
+"simply because that is the method that they prefer.\" [New York "
+"Times](https://open.nytimes.com/https-open-nytimes-com-the-new-york-times-"
+"as-a-tor-onion-service-e0d0b67b7482)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"DW is a global advocate for freedom of opinion and freedom of speech. "
+"[…] It is therefore a logical step for us to also use Tor to reach people in"
+" censored markets who previously had limited or no access to free media.\" "
+"[Deutsche Welle](https://www.dw.com/en/dw-websites-accessible-via-tor-"
+"protocol/a-51338328)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"The browser can obscure who is using it and what data is being accessed,"
+" which can help people avoid government surveillance and censorship. "
+"Countries including China, Iran and Vietnam are among those who have tried "
+"to block access to the BBC News website or programmes.\" "
+"[BBC](https://www.bbc.com/news/technology-50150981)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Network sustainability"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The traffic generated by onion services doesn't leave the Tor network, and "
+"therefore, these onion circuits free up exit relay bandwidth for others."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"This is important because exit relays are a limited resource, making up 20% "
+"of the [7000 relays](https://metrics.torproject.org/networksize.html)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As they're a small fraction of the network, in general, exit relays are "
+"overloaded and represent a bottleneck for Tor users' browsing experience."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Onion services don't use the same circuit path as regular Tor connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"When a service is available over onion services, it adds diversity to the "
+"Tor network since it uses a different set of circuits on the network, "
+"avoiding exit relays completely."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As a result of this design, onion services and its users are immune to "
+"attacks related to [bad exit relays](https://blog.torproject.org/bad-exit-"
+"relays-may-june-2020)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Level up your service privacy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Beyond websites and onion sites, it's possible to do many things with onion "
+"services, for example, email."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Even though privacy aware users can adopt tools to protect their "
+"communications like OpenPGP, there is plenty of metadata on encrypted "
+"emails: for example who is communicating with whom, when, how frequently, "
+"where, when it was sent and received, what type of computer it was "
+"generated, etc."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "As Edward Snowden points out in his book, **\"Permanent Record\"** (2019),"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"\"You know what you're saying during a phone call, or what you're writing in"
+" an email. But you have hardly any control over the metadata you produce, "
+"because it is generated automatically. [...] In sum, metadata can tell your "
+"surveillant virtually everything they'd ever want or need to know about you,"
+" except what's actually going on inside your head.\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[Onionmx](https://github.com/ehloonion/onionmx) is a software that allows "
+"the delivery of emails entirely over onion services, obfuscating the "
+"metadata of who is talking with whom."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"E-mail providers like [Riseup](https://riseup.net/en/security/network-"
+"security/tor#riseups-tor-onion-services), "
+"[Systemli](https://www.systemli.org/service/onion.html) and [many "
+"others](https://github.com/ehloonion/onionmx/blob/master/sources/map.yml) "
+"protect their users privacy using onionmx."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Other providers like [ProtonMail](https://protonmail.com/blog/protonmail-"
+"tor-censorship/) allow users to read and send their e-mail securely and "
+"anonymously over their webclient that serves an onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Protect sources, whistleblowers, and journalists"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Many journalists and media organizations use tools based on onion services "
+"to protect their sources."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"They share and accept documents from anonymous sources using tools like "
+"SecureDrop, GlobaLeaks or OnionShare."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Originally developed by Aaron Swartz, [SecureDrop](https://securedrop.org/) "
+"is an open source whistleblower submission system maintained by [Freedom of "
+"the Press Foundation](https://freedom.press) and deployed by many news "
+"organizations around the world."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"With SecureDrop, sources can only submit documents in a secure and anonymous"
+" way, using Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Thus, a journalist won't know who the author is and can't put the source at "
+"risk."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[GlobaLeaks](https://globaleaks.org) is an open source whistleblowing "
+"framework focused on portability and accessibility."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"It is a web application running as an onion service that whistleblowers and "
+"journalists can anonymously exchange information and files."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Started in 2011 by a group of Italians, the project is now developed by the "
+"[Hermes Center for Transparency and Digital Human "
+"Rights](https://www.hermescenter.org/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[OnionShare](https://onionshare.org) is another tool based on onion services"
+" used to provide strong anonymity to transmit sensitive files between "
+"journalists safely."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"It makes it possible to host files on your own computer and share (send and "
+"receive) using onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"All the recipients of this communication need to have Tor Browser installed "
+"on their computer to open the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"OnionShare was developed after a human rights violation during the Snowden "
+"revelations in 2013,"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"\"I first saw the need for this tool when I learned about how David Miranda,"
+" the partner of my colleague Glenn Greenwald, got detained for nine hours at"
+" a London airport while he was trying to fly home to Brazil."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Working on a journalism assignment for the Guardian, Miranda was carrying a "
+"USB stick with sensitive documents."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"I knew that he could have securely sent the documents over the internet "
+"using a Tor onion service, one of the most underappreciated technologies on "
+"the internet, and avoided the risk of physically traveling with them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"I developed OnionShare to make this file sharing process over the Tor "
+"network more accessible to everyone.\" [OnionShare 2 "
+"release](https://blog.torproject.org/new-release-onionshare-2)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Decentralization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As explained in [Overview](https://community.torproject.org/onion-"
+"services/overview/), there's no central authority that approves or rejects "
+"onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "The address of an onion service is automatically generated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Operators don't use the regular DNS infrastructure and do not need to "
+"purchase or register a domain name."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"A great example of this use case is the chat program [Ricochet "
+"Refresh](https://ricochetrefresh.net/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Ricochet uses onion services to build secure communication with these "
+"features: metadata resistant, anonymous, and decentralized."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "In Ricochet Refresh, each user is an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"And because of that, there isn't a central server that can be compromised by"
+" an attacker."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Educate users about privacy by design"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Onion services are an excellent example of privacy by design technology, "
+"where one is secure and anonymous by default."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Making your service available over onion services is an opportunity to "
+"educate the general public about Tor and how a more secure way to access the"
+" internet looks like: easy as browsing a web page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Get inspired by our campaign "
+"[#MoreOnionsPorFavor](https://blog.torproject.org/more-onions-porfavor) and "
+"teach others about the importance of anonymity."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Metadata obfuscation or elimination"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"When you use the Tor network to browse the web you are not sending any "
+"information by default of who you are or where you are connecting from."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The Onion Services use the Tor network to eliminate information about where "
+"they are situated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Using them eliminates all metadata that may be associated with the service "
+"otherwise."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### One onion a day keeps the surveillance away"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Now that you know all the benefits of onion services, you may want to set up"
+" an [onion site](https://community.torproject.org/onion-services/setup/) and"
+" read about the [protocol overview](https://community.torproject.org/onion-"
+"services/overview/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.title)
+msgid "Advanced settings"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.subtitle)
+msgid ""
+"Learn more about how to configure client authentication, Onion-Location and "
+"more tips to secure your onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.body)
+msgid ""
+"In this section you will find how to configure your onion service to enable "
+"client authorization, Onion-Location and tips to make your onion service "
+"more secure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.title)
+msgid "Set up Your Onion Service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.subtitle)
+msgid "Learn how to set up a .onion site of your very own."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.cta)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.cta)
+msgid "Get Started"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "This guide shows you how to set up an onion service for your website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"For the technical details of how the onion service protocol works, see our "
+"onion service protocol page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 0: Get a working Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As part of this guide, we will assume you have a functional Tor in your "
+"machine."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"To set up Tor, please follow the [Tor installation "
+"guide](https://community.torproject.org/onion-services/setup/install/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Tor should be up and running correctly for this guide to work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "You should also know where Tor's configuration files are."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 1: Get a web server working"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As a first step, you should set up a web server locally, like Nginx, Apache,"
+" or your favorite web server."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Setting up a web server can be complex."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you get stuck or want to do more, find a friend who can help you or join "
+"our [tor-onions](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"onions) mailing list to speak with other operators."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As an example, we will cover how to set up an onion site with Nginx and "
+"Apache on Debian."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"We recommend you install a new separate web server for your onion service, "
+"since even if you already have one installed, you may be using it (or want "
+"to use it later) for a regular website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"On this page, the commands to manage the web server are based on Debian-like"
+" operating systems and may differ from other systems."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Check your web server and operating system documentation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Apache"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Apache is available in the main repository of multiple Linux and *BSD "
+"distributions."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "To install `apache2` package:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo apt install apache2`"
+msgstr "`$ sudo apt install apache2`"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Nginx"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Nginx is available in the main repository of multiple Linux and *BSD "
+"distributions."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "To install `nginx` package:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo apt install nginx`"
+msgstr "`$ sudo apt install nginx`"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"By default, the web server will be running on `localhost:80` at the end of "
+"the installation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you get an error message, something has gone wrong and you cannot "
+"continue until you've figured out why this didn't work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Once your web server is set up, make sure it works: open your browser and go"
+" to http://localhost/."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Then try putting a file in the main html directory, and make sure it shows "
+"up when you access the site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 2: Configure your Tor onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The next step is opening the config file of Tor (torrc) and doing the "
+"appropriate configurations to setup an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Depending on your operating system and setup, your Tor configuration file "
+"can be at a different location or look different."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "You will need to put the following two lines in your `torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/my_website/"
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 127.0.0.1:80"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `HiddenServiceDir` line specifies the directory which should contain "
+"information and cryptographic keys for your onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You will want to change the `HiddenServiceDir` line, so that it points to an"
+" actual directory that is readable/writeable by the user that will be "
+"running Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port "
+"that people visiting your onion service will be using), and in the above "
+"case it says that any traffic incoming to port 80 of your onion service "
+"should be redirected to `127.0.0.1:80` (which is where the web server from "
+"step 1 is listening)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"**Tip:** A good practice to avoid leaking an onion service to a local "
+"network is to run onion services over Unix sockets instead of a TCP socket."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You will need to edit and put the following two lines in your `torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "```"
+msgstr "```"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/my-website/"
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 3: Restart Tor and check that it worked"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Now save your `torrc` and restart Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo systemctl restart tor`"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If Tor starts up again, great. Otherwise, something is wrong. First look at "
+"your logfiles for hints."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"It will print some warnings or error messages. That should give you an idea "
+"of what went wrong."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Typically, there are typos in the `torrc` or wrong directory permissions "
+"(See the [logging FAQ](https://www.torproject.org/docs/faq#Logs) entry if "
+"you don't know how to enable or find your log file.)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"When Tor starts, it will automatically create the `HiddenServiceDir` that "
+"you specified (if necessary)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Make sure this is the case."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 4: Test that your onion service works"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now to get your onion service address, go to your `HiddenServiceDir` "
+"directory, and find a file named `hostname`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `hostname` file in your onion service configuration directory contains "
+"the hostname for your new onion v3 service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The other files are your onion service keys, so it is imperative that these "
+"are kept private."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If your keys leak, other people can impersonate your onion service, deeming "
+"it compromised, useless, and dangerous to visit."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now you can connect to your onion service using Tor Browser, and you should "
+"get the html page you setup back in **Step 1**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If it doesn't work, look in your logs for some hints, and keep playing with "
+"it until it works."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"It is important to note that an onion service configured like this will be "
+"readable by anybody who knows or discovers the address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You can make onion services require authentication, and only users with a "
+"private key will access the service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Read more about [Client authorization](https://community.torproject.org"
+"/onion-services/advanced/client-auth/) documentation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## (Optional) Step 5: Running multiple onion services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you want to forward multiple virtual ports for a single onion service, "
+"just add more `HiddenServicePort` lines."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you want to run multiple onion services from the same Tor client, just "
+"add another `HiddenServiceDir` line."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"All the following `HiddenServicePort` lines refer to this `HiddenServiceDir`"
+" line, until you add another `HiddenServiceDir` line:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/onion_service/"
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 6667 127.0.0.1:6667"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 22 127.0.0.1:22"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you're running multiple onion sites on the same web server, remember to "
+"edit your web server virtual host file and add the onion address for each "
+"website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"For example, in Nginx and using Tor with Unix sockets, the configuration "
+"would look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server {"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "listen unix:/var/run/tor-my-website.sock;"
+msgstr "listen unix:/var/run/tor-my-website.sock;"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server_name <your-onion-address>.onion;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/my-website.log;"
+msgstr "access_log /var/log/nginx/my-website.log;"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "index index.html;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "root /path/to/htdocs;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "}"
+msgstr "}"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Or in Apache with Tor service listening on port 80:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "<VirtualHost *:80>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "ServerName <your-onion-address.onion>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "DocumentRoot /path/to/htdocs"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "ErrorLog ${APACHE_LOG_DIR}/my-website.log"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "</VirtualHost>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 6: Security advice and more tips"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The default version of onion services is version 3 and it has 56 characters "
+"long."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Onion services version 2 is being deprecated and will be retired soon from "
+"the Tor network, after 0.4.6.x Tor release, in July 2021."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Please read the blog post [Onion Service version deprecation "
+"timeline](https://blog.torproject.org/v2-deprecation-timeline) for more "
+"information."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Some onion site operators may not want to disclose their onion service "
+"location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Therefore, you need to configure your web server so it doesn't give away any"
+" information about you, your computer, or your location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"That is not an easy task, and these resources will help on how to make this "
+"possible:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [Operational Security](https://community.torproject.org/onion-"
+"services/advanced/opsec/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [Onion services best practices](https://riseup.net/en/security/network-"
+"security/tor/onionservices-best-practices) by Riseup Collective."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [OnionScan](https://onionscan.org/) is a tool to check if your onion site "
+"is leaking information that could compromise your anonymity like your server"
+" IP address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Finally, if you plan to keep your service available for a long time, you "
+"might want to make a backup copy of the `private_key` file somewhere."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now that you have an onion site working, you may want to deploy [Onion-"
+"Location](https://community.torproject.org/onion-services/advanced/onion-"
+"location/), or use tools like Docker, "
+"[Heroku](https://gitlab.torproject.org/hiro/onions-on-heroku), "
+"[Terraform](https://gitlab.torproject.org/hiro/terraform-onions), "
+"[Ansible](https://galaxy.ansible.com/systemli/onion) or "
+"[stem](https://stem.torproject.org/tutorials/over_the_river.html) to "
+"automate the management of your onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you have a static website, but never installed Nginx or Apache, another "
+"project to try is [OnionShare](https://onionshare.org), where running an "
+"onion site will be easier: guided with a graphic interface and with minimal "
+"configuration."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.title)
+msgid "Current Status of Translations"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.subtitle)
+msgid ""
+"Not sure where to start? Here you can find an overview of the current "
+"localization status for all of the different Tor Project projects."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.section)
+msgid "localization"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"Some languages are more active than others with a higher number of active "
+"and committed contributors (such as French, Russian, Portuguese). However "
+"you are still welcome to help us with these languages, even after the "
+"translations are complete."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"Our translations are incomplete for a lot of languages. They may be spoken "
+"by fewer people around the world, but it is still critical that we improve "
+"access to Tor for people who do not speak English."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"We have statistics about some of our translations available in [tor patches "
+"website](https://torpat.ch/)"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"To learn more about the different files in translation, please consult [our "
+"wiki section for "
+"translators](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-translators)"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"You can see the open tickets about translation issues on our "
+"[bugtracker](https://gitlab.torproject.org/tpo/community/l10n/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.title)
+msgid "Becoming a Tor translator"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle)
+msgid "Learn how to sign up and begin contributing."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "Thank you for your interest in helping us with translations."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "# Localization mailing list"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "<a name=\"tor-l10n\" />"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"To communicate with other translators, please join the [Tor localization "
+"mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"l10n), where we organize translations, take decisions, report errors in "
+"source strings, etc. Please introduce yourself and ask any questions you may"
+" have after following up these instructions."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "# Translation platform"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"Most of our localization efforts are hosted in the [Localization Lab "
+"Hub](https://www.localizationlab.org/) on Transifex, a third-party "
+"translation platform."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"In order to begin contributing you will have to sign up with Transifex. "
+"Here's an outline of what to expect during that process."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "## Signing Up On Transifex"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Head over to the [Transifex signup page](https://transifex.com/signup/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "Enter your information into the fields and click the 'Sign Up' button:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "![Sign up to Transifex](/static/images/localization/tr1.png)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Fill out the next page with your name and select \"Localization\" and "
+"\"Translator\" from the drop-down menus:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "![Fill out details](/static/images/localization/tr2.png)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. On the next page, select 'Join an existing project' and continue."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. On the next page, select the languages you speak from the drop-down menu "
+"and continue."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. You are now signed up! Go to the [Tor Transifex "
+"page](https://www.transifex.com/otf/torproject/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. Click the blue 'Join Team' button on the far right:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr3.png\" "
+"alt=\"Join Team\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Select the language you would like to translate from the dropdown menu:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr4.png\" "
+"alt=\"Choose Language\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. A notification will now show up on the top of the page like so:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr5.png\" "
+"alt=\"Request Submitted\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Before translating, please read through the Tor Project page on the "
+"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Please consult the Tor L10n wikipages for "
+"[translators](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-translators) and "
+"[reviewers](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-reviewers)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"The page includes guidelines, resources, and priorities that will help you "
+"make the most out of your contribution."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "After your membership is approved, you're ready to begin."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "#IRC channel"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "We hang out in the #tor-l10n channel on the oftc IRC network."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"Please [join us to talk about localization](https://support.torproject.org"
+"/get-in-touch/#irc-help) (l10n)!"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"# [Tor Monthly Localization "
+"Hangouts](https://gitlab.torproject.org/tpo/community/l10n/-/wikis/Monthly-"
+"Tor-Localization-Hangouts)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"We meet on our irc channel every 3rd Friday of the month. Come over to hang "
+"out with other translators, ask questions, or simply translate together."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.title)
+msgid "Report a problem with a translation"
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.subtitle)
+msgid ""
+"Sometimes the translations of apps are not working correctly. Here you can "
+"learn to fix it."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid "### Reporting an error with a translation"
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* If you are already a [Tor translator](../becoming-tor-translator), you can"
+" simply find the string and fix it in "
+"[transifex](https://www.transifex.com/otf/torproject/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* If you don't know how to find the string to fix, you can [open a ticket on"
+" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), "
+"under the **Community/Localization** repository."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"Before opening a ticket, see the currently [open tickets for "
+"Translations](https://github.com/torproject/community/tree/master/content/l…"
+" because maybe it is already reported."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* You can send an email to the [tor localization mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* You can report such issues on [irc](https://support.torproject.org/get-in-"
+"touch/#irc-help), on the #tor-l10n channel on the oftc network (you may need"
+" to be registered to log in)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Relay requirements"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.subtitle)
+msgid ""
+"Requirements for Tor relays depend on the type of relay and the bandwidth "
+"they provide. Learn more about specific relay requirements."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.section)
+msgid "relay operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Requirements for Tor relays depend on the type of relay and the bandwidth "
+"they provide."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Bandwidth and Connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"A non-exit relay should be able to handle at least 7000 concurrent "
+"connections."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"This can overwhelm consumer-level routers. If you run the Tor relay from a "
+"server (virtual or dedicated) in a data center you will be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you run it behind a consumer-level router at home you will have to try "
+"and see if your home router can handle it or if it starts failing."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Fast exit relays (>=100 Mbit/s) usually have to handle a lot more concurrent"
+" connections (>100k)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"It is recommended that a relay have at least 16 Mbit/s (Mbps) upload "
+"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is"
+" better."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you have less than 10 Mbit/s but at least 1 Mbit/s we recommend you run a"
+" [bridge with obfs4 support](/relay/setup/bridge/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you do not know your bandwidth you can use http://beta.speedtest.net to "
+"measure it."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Monthly Outbound Traffic"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"It is required that a Tor relay be allowed to use a minimum of 100 GByte of "
+"outbound traffic (and the same amount of incoming traffic) per month."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Note: That is only about 1 day worth of traffic on a 10 Mbit/s (Mbps) "
+"connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "More (>2 TB/month) is better and recommended."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"**Ideally a relay runs on an unmetered plan** or includes 2 TB/month or "
+"more."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you have a metered plan you might want to configure tor to only use a "
+"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Public IPv4 Address"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Every relay needs a public IPv4 address - either directly on the host "
+"(preferred) or via NAT and port forwarding."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"The IPv4 address is not required to be static but static IP addresses are "
+"preferred."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Your IPv4 address should remain unchanged for at least 3 hours (if it "
+"regularly changes more often than that, it does not make much sense to run a"
+" relay or bridge there since it takes time to distribute the new list of "
+"relay IPs to clients - which happens only once every hour)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Additional IPv6 connectivity is great and recommended/encouraged but not a "
+"requirement."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"There should be no problem at all with this requirement (all commercially "
+"available servers come with at least one IPv4 address)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Note: You can only run two Tor relays per public IPv4 address."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you want to run more than two relays you will need more IPv4 addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Memory Requirements"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* A <40 Mbit/s non-exit relay should have at least 512 MB of RAM available."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* A non-exit relay faster than 40 Mbit/s should have at least 1 GB of RAM."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* On an exit relay we recommend at least 1.5 GB of RAM per tor instance."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Disk Storage"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Tor does not need much disk storage."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"A typical Tor relay needs less than 200 MB for Tor related data (in addition"
+" to the operating system itself)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# CPU"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "* Any modern CPU should be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* It is recommended to use CPUs with AESNI support (that will improve "
+"performance and allow for up to about ~400-450 Mbps in each direction on a "
+"single tor instance on modern CPUs)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If the file /proc/cpuinfo contains the word aes your CPU has support for "
+"AES-NI."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Uptime"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Tor has no hard uptime requirement but if your relay is not running for more"
+" than 2 hours a day its usefulness is limited."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Ideally the relay runs on a server which runs 24/7."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Reboots and tor daemon restarts are fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Tor Version"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"For security reasons, Tor relays should not downgrade their tor version from"
+" a supported to an unsupported version of tor. Some unsupported versions are"
+" insecure. Relays that attempt to downgrade to an insecure version will be "
+"rejected from the network automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.title)
+msgid "Types of relays on the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.subtitle)
+msgid ""
+"Bridges, guards, middle relays, and exits all serve important functions in "
+"the Tor network. Learn about the different relays you can run."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"All nodes are important, but they have different technical requirements and "
+"legal implications."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Understanding the different kinds of nodes is the first step to learning "
+"which one is right for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Guard and middle relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "(also known as non-exit relays)"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A guard relay is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between the two."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"To become a guard, a relay has to be stable and fast (at least 2MByte/s) "
+"otherwise it will remain a middle relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "Guard and middle relays usually do not receive abuse complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"All relays will be listed in the public list of Tor relays, so may be "
+"blocked by certain services that don't understand how Tor works or "
+"deliberately want to censor Tor users."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you are running a relay from home and have one static IP, you may want to"
+" consider running a bridge instead so that your non-Tor traffic doesn't get "
+"blocked as though it's coming from Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you have a dynamic IP address or multiple static IPs, this isn't as much "
+"of an issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A non-exit Tor relay requires minimal maintenance efforts and bandwidth "
+"usage can be highly customized in the tor configuration (will be covered in "
+"more detail later in this guide)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The so called \"exit policy\" of the relay decides if it is a relay allowing"
+" clients to exit or not."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "A non-exit relay does not allow exiting in its exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Exit relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The exit relay is the final relay in a Tor circuit, the one that sends "
+"traffic out to its destination."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The services Tor clients are connecting to (website, chat service, email "
+"provider, etc) will see the IP address of the exit relay instead of the real"
+" IP address of the Tor user."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Exit relays have the greatest legal exposure and liability of all the "
+"relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"For example, if a user downloads copyrighted material while using your exit "
+"relay, you, the operator may receive a [DMCA "
+"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-"
+"ba92-3d58c8345a32&?ref=sol08a2)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Any abuse complaints about the exit will go directly to you (via your "
+"hoster, depending on the WHOIS records)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Generally, most complaints can be handled pretty easily through template "
+"letters, which we'll discuss further in the legal considerations section."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Because of the legal exposure that comes with running an exit relay, you "
+"should not run a Tor exit relay from your home."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Ideal exit relay operators are affiliated with some institution, like a "
+"university, a library, a hackerspace or a privacy related organization."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"An institution can not only provide greater bandwidth for the exit, but is "
+"better positioned to handle abuse complaints or the rare law enforcement "
+"inquiry."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you are considering running an exit relay, please read the [section on "
+"legal considerations](/relay/community-resources) for exit relay operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The design of the Tor network means that the IP address of Tor relays is "
+"public."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"However, one of the ways Tor can be blocked by governments or ISPs is by "
+"blocklisting the IP addresses of these public Tor nodes."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Tor bridges are nodes in the network that are not listed in the public Tor "
+"directory, which makes it harder for ISPs and governments to block them."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are useful for Tor users under oppressive regimes or for people who "
+"want an extra layer of security because they're worried somebody will "
+"recognize that they are contacting a public Tor relay IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Several countries, including China and Iran, have found ways to detect and "
+"block connections to Tor bridges."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"[Pluggable transports](https://tb-manual.torproject.org/circumvention/), a "
+"special kind of bridge, address this by adding an additional layer of "
+"obfuscation."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are relatively easy, low-risk and low bandwidth Tor nodes to "
+"operate, but they have a big impact on users."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A bridge isn't likely to receive any abuse complaints, and since bridges are"
+" not listed as public relays, they are unlikely to be blocked by popular "
+"services."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are a great option if you can only run a Tor node from your home "
+"network, have only one static IP, and don't have a huge amount of bandwidth "
+"to donate -- we recommend giving your bridge at least 1 Mbit/sec."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.section)
+msgid "Community and legal resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.subtitle)
+msgid ""
+"How to get involved with the Tor relay operator community, advice on "
+"responding to abuse complaints, and how to start an organization dedicated "
+"to relay operation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.section)
+msgid "community resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Legal resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Exit relay operators should understand the potential risks associated with "
+"running an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"For the majority of operators in most countries, bridges and guard/middle "
+"relays are very low risk."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Exits are the ones that present some legal concerns, but operators under "
+"most circumstances will be able to handle legal matters by having an abuse "
+"response letter, running the exit from a location that isn't their home, and"
+" reading through some of the legal resources that Tor-supportive lawyers "
+"have put together."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) "
+"answers many common questions about relay operation and the law. We also "
+"like [Noisebridge's "
+"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional "
+"legal resources."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"In general it's a good idea to consult with a lawyer before deciding to "
+"operate an exit relay, especially if you live in a place where exit relay "
+"operators have been harassed, or if you're the only exit relay operator in "
+"your region."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Get in touch with your local digital rights organization to see if they have"
+" recommendations about legal assistance, and if you're not sure what "
+"organizations are working in your region, [write to "
+"EFF](https://www.eff.org/about/contact) and see if they can help connect "
+"you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Also see the [Tor Exit Guidelines](tor-exit-guidelines)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Responding to abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Operators can put together their own abuse complaint template responses from"
+" one of many templates that Tor has created: [Tor Abuse Templates](tor-"
+"abuse-templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"It is important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours). If the hoster gets annoyed by the amount of abuse you can "
+"reduce the amount of ports allowed in your exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Please document your experience with new hosters on the following page: "
+"[GoodBadISPs](good-bad-isps)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Other docs we like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* a letter Boing Boing used to respond to a US federal subpoena about their "
+"exit relay: [What happened when we got subpoenaed over our Tor exit "
+"node](https://boingboing.net/2015/08/04/what-happened-when-the-fbi-sub.html)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* abuse response templates from Coldhak, an organization in Canada that runs"
+" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-"
+"templates/blob/master/dmca.template), [Generic Abuse "
+"Template](https://github.com/coldhakca/abuse-"
+"templates/blob/master/generic.template)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Running a relay with other people"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Running relays is more fun with other people! You can work with your "
+"university department, your employer or institution, or an organization like"
+" [Torservers.net](https://torservers.net) to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## Torservers.net"
+msgstr "## Torservers.net"
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Torservers is an independent, global network of organizations that help the "
+"Tor network by running high bandwidth Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Becoming a Torservers partner is a good way to become more involved in the "
+"Tor relay community, and can help you connect with dedicated relay operators"
+" around the world for solidarity and support."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"To start a Torservers partner, the most important thing is to have a group "
+"of people (3-5 suggested to start) interested in helping with the various "
+"activities required for running relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"There should be mutual trust between the people in the group, and members "
+"should commit to running relays for the long term."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"If you do not know anyone in your social network interested in running "
+"relays, one place to meet people is [your local "
+"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Once you have a trusted group of people, depending on your region, it is "
+"often advised to create some type of non-profit corporation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"This is useful for having a bank account, shared ownership, grant "
+"applications, etc."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"In many countries operating as a corporation instead of as an individual can"
+" also get you certain legal protections."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "The next steps are figuring out hardware, traffic, and server hosting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Depending on your location and connections within the technical community of"
+" the area, the last one may be the hardest step."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Small local ISPs often have extra bandwidth, and may be interested in "
+"supporting your group with some bandwidth or rackspace."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"It is extremely important to maintain good relationships with these ISPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## At your university"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Many computer science departments, university libraries, and individual "
+"students and faculty run relays from university networks."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"These universities include the Massachusetts Institute of Technology (MIT "
+"CSAIL), Boston University, the University of Waterloo, the University of "
+"Washington, Northeastern University, Karlstad University, Universitaet "
+"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"To learn more about how to get support for a relay on your university's "
+"network, check out EFF's resources: Tor on campus [Part 1 - It's Been Done "
+"Before and Should Happen Again](https://www.eff.org/deeplinks/2014/08/tor-"
+"campus-part-i-its-been-done-and-should-happen-again) and [Part 2 - "
+"Icebreakers and Risk Mitigation "
+"Strategies](https://www.eff.org/deeplinks/2014/08/tor-campus-part-ii-"
+"icebreakers-and-risk-mitigation-strategies)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## At your company or organization"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"If you work at a Tor-friendly company or organization, that's another ideal "
+"place to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Some companies running relays include [Brass Horn "
+"Communications](https://brasshorncommunications.uk/), [Quintex Alliance "
+"Consulting](https://www.quintex.com/), [Private Internet "
+"Access](https://www.privateinternetaccess.com/), [Boing "
+"Boing](https://boingboing.net/) and OmuraVPN."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Some organizations running Tor relays include Digital Courage, [Access "
+"Now](https://www.accessnow.org/), [Derechos "
+"Digitales](https://tor.derechosdigitales.org), [Enjambre "
+"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Bad relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"A bad relay is one that either do not work properly or tamper with our "
+"users' connections. This can be either through maliciousness or "
+"misconfiguration."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Many bad relays are caught thanks to our wider community, so many thanks for"
+" all your help and vigilance! Learn how you can report [bad relays](bad-"
+"relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Other resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Congratulations, you're officially a Tor relay operator! What now?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* You can check out traffic and other statistics for your relay at our "
+"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will "
+"appear on \"Relay Search\" about 3 hours after you started it)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* There is also more info about running a relay at the [Tor "
+"FAQ](https://support.torproject.org/operators/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* And, most importantly, make sure to email tshirt(a)torproject.org and [claim"
+" your swag](swag). It's our way of saying thanks for defending privacy and "
+"free speech online."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.title)
+msgid "Technical Setup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.subtitle)
+msgid ""
+"How to install and configure each type of relay: bridge, guard, middle, and "
+"exit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"This section covers the installation and configuration of the program "
+"required to run a Tor relay for various operating systems."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"These steps are intended for the latest stable version of the given OS, on "
+"Ubuntu for the latest LTS release."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"Note: For some operating systems, there are alpha version packages available"
+" (Tor versions with new features not deemed to be stable yet)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"These are only recommended for people eager to test and report bugs in "
+"bleeding edge releases/features."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"If you are looking to run a relay with minimal effort, we recommend you "
+"stick to stable releases."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "# Questions you should clarify before configuring Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* Do you want to run a Tor exit or non-exit (bridge/guard/middle) relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* If you want to run an exit relay: Which ports do you want to allow in your"
+" exit policy?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "(More ports usually means potentially more abuse complaints.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* What external TCP port do you want to use for incoming Tor connections?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"(\"ORPort\" configuration: We recommend port 443 if that is not used by "
+"another daemon on your server already."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"ORPort 443 is recommended because it is often one of the few open ports on "
+"public WIFI networks."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "Port 9001 is another commonly used ORPort.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* What email address will you use in the ContactInfo field of your relay(s)?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "This information will be made public."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* How much bandwidth/monthly traffic do you want to allow for Tor traffic?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "* Does the server have an IPv6 address?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"The installation commands are shown in code blocks and must be executed with"
+" root privileges."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"Click below on type of relay do you want to host and don't forget to read "
+"[Relay post-install and good practices](/relay/setup/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.title)
+msgid "Technical considerations"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.subtitle)
+msgid ""
+"How to choose a good hosting provider, what's an AS and Operating System "
+"diversity."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# Choosing a hosting provider"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Having access to a high speed internet connection (>=100 Mbit/s in both "
+"directions) and a physical piece of computer hardware is the best way to run"
+" a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Having full control over the hardware and connection gives you a more "
+"controllable and (if done correctly) secure environment."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"You can host your own physical hardware at home (do NOT run a Tor exit relay"
+" from your home) or in a data center."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Sometimes this is referred to as installing the relay on \"bare metal.\""
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"If you do not own physical hardware, you could run a relay on a rented "
+"dedicated server or virtual private server (VPS)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"This can cost anywhere between $3.00/month and thousands per month, "
+"depending on your provider, hardware configuration, and bandwidth usage."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Many VPS providers will not allow you to run exit relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"You must follow the VPS provider's terms of service, or risk having your "
+"account disabled."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"For more information on hosting providers and their policies on allowing Tor"
+" relays, please see this list maintained by the Tor community: [GoodBadISPs"
+"](../community-resources/good-bad-isps/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## Questions to consider when choosing a host"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* How much monthly traffic is included? Is bandwidth \"unmetered\"?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster provide IPv6 connectivity? It is recommended, but not "
+"required."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* What virtualization / hypervisor (if any) does the provider use? Anything "
+"but OpenVZ should be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster start to throttle bandwidth after a certain amount of "
+"traffic?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* How well connected is the autonomous system of the hoster?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"To answer this question you can use the AS rank of the autonomous systems if"
+" you want to compare: (a lower value is better) <http://as-rank.caida.org/>"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## If you plan to run exit relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow Tor exit relays? We recommend you explicitly ask "
+"them before getting started."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow custom WHOIS records for your IP addresses? This "
+"helps reduce the amount of abuse sent to the hoster instead of you."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow you to set a custom DNS reverse entry? (DNS PTR "
+"record)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "You can usually ask these questions in a Pre-Sales ticket."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# AS/location diversity"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"When selecting your hosting provider, consider network diversity on an "
+"autonomous system (AS) and country level."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "A more diverse network is more resilient to attacks and outages."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Sometimes it is not clear which AS you are buying from in case of resellers."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "To be sure, ask the host about the AS number before ordering a server."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"It is best to avoid hosts where many Tor relays are already hosted, but it "
+"is still better to add one there than to run no relay at all."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "**Try to avoid** the following hosters:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* OVH SAS (AS16276)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* Online S.a.s. (AS12876)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* Hetzner Online GmbH (AS24940)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* DigitalOcean, LLC (AS14061)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"To find out which host and countries are already used by many other "
+"operators (that should be avoided) you can use Relay Search:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* [Autonomous System Level "
+"Overview](https://metrics.torproject.org/rs.html#aggregate/as)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* [Country Level "
+"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# Choosing an Operating System"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"We recommend using the operating system you are most familiar with, but if "
+"you're able, the network would most benefit from BSD and other non-Linux "
+"based relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Most relays currently run on Debian."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"The following table shows the current OS distribution on the Tor network to "
+"give you an idea of how much more non-Linux relays we should have:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# OS Level Configuration"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"OS configuration is outside the scope of this guide, but the following "
+"points are crucial for a Tor relay, so we want to mention them here "
+"nonetheless."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## Time Synchronization (NTP)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Correct time settings are essential for Tor relays. It is recommended that "
+"you use the network time protocol (NTP) for time synchronization and ensure "
+"your timezone is set correctly."
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Getting help"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.subtitle)
+msgid "How to get help if you run into issues"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.body)
+msgid ""
+"If you run into problems while setting up your relay, you can ask your "
+"questions on the public [tor-relays mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays). "
+"The list is a great resource for asking (and answering) questions, and for "
+"getting to know other relay operators. Make sure to check out the archives!"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.body)
+msgid ""
+"You can also get help by joining the IRC channel #tor-relays in the network "
+"[irc.oftc.net](https://support.torproject.org/get-in-touch/#irc-help)."
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.title)
+msgid "Street team kit"
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.subtitle)
+#: (content/outreach/kit/contents+en.lrpage.body)
+msgid ""
+"This kit includes printable flyers, stickers, and other materials to get "
+"people excited about using Tor."
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.section)
+msgid "outreach"
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.body)
+msgid "## Street Team Kit"
+msgstr ""
+
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.title)
+msgid "Talk about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.subtitle)
+msgid ""
+"Here you'll find materials on basic Tor explainers and concepts, ideas for "
+"preparing a Tor talk, suggested social media posts, and more."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.title)
+msgid "Organize a Tor meetup"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.subtitle)
+msgid "Learn how to organize a Tor meetup with your friends."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Organized by the community, meetups are a great way to find and strengthen "
+"the privacy supporters community in your local area."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 1"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Connect with a local space that will allow you to meet for an hour or two."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"A public library, a social center, a hackerspace or a room in a university "
+"are some spaces that you can usually host your event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 2"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Choose a date and time that is convenient for your group and the local "
+"space."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"On weekends or during week days, after working hours (7 pm) might be better."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"After confirming a local and date, create a poster and an online invitation "
+"to spread the event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 3"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Find a meetup facilitator and draft an agenda, for example, question & "
+"answer about Tor, how to setup relays."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Read and follow our [best "
+"practices](https://community.torproject.org/training/best-practices/)."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 4"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Before the meetup, organize the space. Buy some chips and snacks, hang some "
+"[posters](https://community.torproject.org/outreach/kit/) nearby the local, "
+"so people can find easily."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "If you have some printed materials and/or Tor swag, put it on a table."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 5"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "Load your presentation and wait a few minutes to people arrive."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"During the activity take notes about questions, how many knew about Tor "
+"before, how many are relay operators, etc"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 6"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"After the meetup, clean up the space, remove the posters and upload your "
+"notes to [Tor Community Team](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/tor-community-team) mailing list."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslideshow.title)
+msgid "The Tor Network"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Topics"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- What is Tor?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Types of relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Technical setup"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- More about relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Relay diversity"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Getting help"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What is Tor?"
+msgstr "ਟੋਰ ਕੀ ਹੈ?"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Tor is free software and an open network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Mitigates against tracking, surveillance and censorship."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Run by a US non-profit and volunteers from all over the world."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- It's Tor, not TOR."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The Tor network"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- An open network that everyone can be a part of."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The network is composed of different types of servers run by volunteers "
+"around the world."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Your server will relay the Tor traffic to another server on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Before entering the network, your server will automatically go through the"
+" relay lifecycle."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Why run a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "By running a Tor relay, you can help make the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- faster (and therefore more usable)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- more robust against attacks"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- more stable in case of outages"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- safer for users (spying on more relays is harder than on a few)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Types of Relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "-"
+msgstr "-"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Guard/middle (aka non-exit) relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A guard is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between them."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- To become a guard, a middle relay has to be stable and fast (at least "
+"2MByte/s); otherwise, it will remain a middle relay."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Exit relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The exit relay is the final relay in a Tor circuit, and sends the traffic "
+"to its destination."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- That is why exit relays have the most significant legal exposure and "
+"liability of all relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Before running an exit relay, talk with your local digital rights "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- **You should not run a Tor exit relay from your home.**"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.section)
+msgid "Bridge"
+msgstr "ਪੁੱਲ"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A bridge is a node in the network that is not listed in the public Tor "
+"directory, making it harder for ISPs and governments to block it."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Bridges are relatively easy, low-risk, and low bandwidth Tor relays to "
+"operate."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- And there's another special kind of bridge: Pluggable transports. These "
+"hide your Tor traffic by adding a layer of obfuscation."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The lifecycle of a new relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"Non-exit relays go through a lifecycle of four phases (defined in days):"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Days 0-3: the unmeasured phase."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Days 3-8: network authorities start the remote measurement phase (the "
+"ramp-up guard phase)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Days 8-68: guard phase (where load counter intuitively drops and then "
+"rises higher)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- After 68 days, if stable and fast enough, the relay will receive a **Guard"
+" flag** (steady-state guard phase)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Read about all the phases in: <https://blog.torproject.org/lifecycle-new-"
+"relay>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Before we start"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Never run a relay without the consent of the network administrator or "
+"machine owner."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Read the Terms of Service (ToS) first, so you don’t risk losing money."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Choose which type of relay you will host. A non-exit relay is an easy way "
+"to start helping the network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Read the documentation: <https://community.torproject.org/relay>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Bandwidth requirements"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It’s recommended to have at least 16 Mbit/s (Mbps) upload and download "
+"bandwidth available for Tor. More is better."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you have less than 10 Mbit/s but at least 1 Mbit/s, we recommend "
+"running a bridge with obfs4 support."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Monthly outbound traffic"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Relays must use at least 100 GByte of outbound/incoming traffic per month."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you have a metered plan, you might want to configure Tor to use only a "
+"given amount of bandwidth or monthly traffic."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- More (>2 TB/month) is better and recommended."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Public IPv4 address"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Every relay needs a public IPv4 address - either directly on the host "
+"(preferred) or via NAT and port forwarding."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The IPv4 address is not required to be static, but static IP addresses are"
+" preferred."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Your IPv4 address should remain unchanged for at least 3 hours (network "
+"consensus)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- You can only run two Tor relays per public IPv4."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Other requirements"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Memory: A <40 Mbit/s non-exit relay should have at least 512 MB of RAM "
+"available."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Disk storage: Tor does not need much disk storage. A typical Tor relay "
+"needs less than 200 MB."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Any modern CPU should be fine."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Uptime: Ideally, the relay runs on a server which runs 24/7."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Choosing your relay hosting"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The Tor community team maintains GoodBadISPs – a list about the experience"
+" of running relays: <https://community.torproject.org/relay/community-"
+"resources/good-bad-isps/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Some providers only allow non-exit relays, so check the GoodBadISPs list "
+"before buying a service."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Running a relay can cost anywhere between a few bucks to hundreds per "
+"month."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Technical setup"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Non-exit relay - Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Enable the Tor Project package repository"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Install the tor package"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "$ apt update && apt install tor"
+msgstr "$ apt update && apt install tor"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Add relay configuration to the `/etc/tor/torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Nickname myNiceRelay"
+msgstr "Nickname myNiceRelay"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ExitRelay 0"
+msgstr "ExitRelay 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "SocksPort 0"
+msgstr "SocksPort 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "ControORPort 443"
+msgstr "ControORPort 443"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "lSocket 0"
+msgstr "lSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ContactInfo tor-operator@your-emailaddress-domain"
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "Log notice syslog"
+msgstr "Log notice syslog"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Restart the tor daemon:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "$ systemctl restart tor@default"
+msgstr "$ systemctl restart tor@default"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Non-exit relay - FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "pkg install tor ca_root_nss"
+msgstr "pkg install tor ca_root_nss"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Edit the configuration file `/usr/local/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "ORPort 9001"
+msgstr "ORPort 9001"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ControlSocket 0"
+msgstr "ControlSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Ensure that the random_id sysctl setting is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysctl net.inet.ip.random_id=1"
+msgstr "sysctl net.inet.ip.random_id=1"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Start the tor daemon and make sure it starts at boot:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysrc tor_enable=YES"
+msgstr "sysrc tor_enable=YES"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "service tor start"
+msgstr "service tor start"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Optional, but recommended to get package updates faster: "
+"<https://community.torproject.org/relay/setup/guard/freebsd/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Verify that your relay works"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"After restarting the service, verify that the log file contains the "
+"following entry:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Self-testing indicates your ORPort is"
+msgstr "Self-testing indicates your ORPort is"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "reachable from the outside."
+msgstr "reachable from the outside."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Excellent."
+msgstr "Excellent."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Publishing server descriptor."
+msgstr "Publishing server descriptor."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"About 3 hours after you started your relay, it should appear on Metrics "
+"portal in Relay Search."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "More about relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Technical tips"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Enable automatic software updates."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Backup your Tor Identity Keys."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's possible to limit bandwidth usage (and traffic). Check the "
+"parameters, for example, AccountingMax, AccountingRule, AccountingStart."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you run more than one Tor relay, you need to set the MyFamily "
+"parameter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Orchestrating"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Running multiple relays by hand can be challenging."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Configuration management tools can make relay operators' lives easier:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Ansible-relayor: <http://github.com/nusenu/ansible-relayor>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Metrics"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Metrics portal: <https://metrics.torproject.org>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- You can search for how many relays are in the network, how many are exits,"
+" etc."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- In 2021 there are ~6,600 public relays and ~1,500 bridges."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Check: how many relays are in your country? Who runs these relays? How "
+"diverse are they?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Network diversity"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Monoculture"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A single kernel vulnerability in GNU/Linux impacting all Tor relays could "
+"be devastating."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Diversity of Operating System (OS): ~90% of relays are Linux."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Diversity of Autonomous Systems (AS)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Try to avoid the following hosters: OVH SAS (AS16276), Online S.a.s. "
+"(AS12876), Hetzner Online GmbH (AS24940), DigitalOcean, LLC (AS14061)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The TorBSD Diversity Project"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The Tor BSD Diversity Project (TDP) is an initiative seeking to extend the"
+" use of BSD Unix operating systems in the network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Goals: increase the number of Tor relays running BSDs; Engage the BSD "
+"community about Tor anonymity; Port Tor related programs to BSD operating "
+"systems."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "More about exit relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Legal information"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Many countries have regulations that exclude internet service providers "
+"from liability."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's a good idea to consult with a lawyer or your local digital rights "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Under most circumstances, you will be able to handle legal matters by "
+"having an abuse response letter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Legal resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The EFF Tor Legal FAQ: <https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Abuse letter templates: <https://community.torproject.org/relay/community-"
+"resources/tor-abuse-templates>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Tips for running an exit relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Get a separate IP for the relay, and don’t use it for other services."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Set up a Tor Exit Notice, so if someone checks your exit IP they'll know "
+"that it’s a Tor Exit."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you receive excessive complaints, consider running a Reduced Exit "
+"Policy."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- For more tips: <https://blog.torproject.org/tips-running-exit-node>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running relays with others"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running a relay with others"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- You can work with your university department, employer or institution, or "
+"an organization like Torservers.org, Nos oignons, etc."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Some organizations – known as Relay Associations – are solely dedicated to"
+" this purpose: <https://community.torproject.org/relay/community-resources"
+"/relay-associations/>."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Relays associations"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's often advised to create some type of non-profit organization. This is"
+" useful for having a bank account and shared ownership."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The most important thing is to have a group of people (3-5 suggested to "
+"start) interested in helping."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running a relay with universities"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Universities are typically home to a reliable, robust, and well-equipped "
+"network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Many computer science departments and university libraries run relays: "
+"Massachusetts Institute of Technology, Universität Stuttgart, the University"
+" of Waterloo."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Read more: <https://community.torproject.org/relay/community-resources"
+"/tor-relay-universities/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "At your company or organization"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you work at a Tor-friendly company or organization, that's another "
+"ideal place to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Companies like Brass Horn Communications, Quintex Alliance Consulting, and"
+" many others run relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- And organizations like Digital Courage, Access Now, Derechos Digitales, "
+"Calyx Institute, and Lebanon Libraries in New Hampshire."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.title)
+msgid "Bad relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What is a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A bad relay is one that either doesn't work properly or tampers with our "
+"users' connections. That can be either through maliciousness or "
+"misconfiguration."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- For example: tampering with exit traffic in any way (including dropping "
+"accepted connections). Or, running HSDirs that harvest and probe .onion "
+"addresses"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Reporting a bad relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The \"Bad relays\" private working group at the Tor Project work to detect"
+" misconfigured, malicious, or suspicious relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Users can report bad relays by sending an email to bad-"
+"relays(a)lists.torproject.org with the relay’s IP address or fingerprint, what"
+" kind of behavior you see, and any additional information needed to "
+"reproduce the issue."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What happens to bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- After a relay is reported and behavior has been verified, the Tor Project "
+"will attempt to contact the relay operator."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The relay will be flagged to prevent it from being used (BadExit, Invalid,"
+" Reject)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The working group actively looks for bad relays using open source tools "
+"like exitmap, sysbilhunter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "How do I get help running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Read the Tor Relay documentation:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "<https://community.torproject.org/relay>"
+msgstr "<https://community.torproject.org/relay>"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Subscribe to the tor-relays mailing list: <https://lists.torproject.org"
+"/cgi-bin/mailman/listinfo/tor-relays>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Join our IRC channel: #tor-relays in irc.oftc.net"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Thank you!"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.title)
+msgid "Onion service DoS guidelines"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.subtitle)
+msgid "Tips to help you keep afloat in turbulent times."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.section)
+msgid "advanced configuration"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "In this page we present a few ways to mitigate DoS attacks currently."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"However there is no single one-size-fits-all solution for this problem at "
+"the moment."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Defending a site under attack requires creativity and a custom-tailored "
+"approach."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Here are a few tips:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Onionbalance"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"[Onionbalance](https://onionbalance-v3.readthedocs.io/en/latest/v3/tutorial-v3.html)"
+" allows onion service operators to achieve the property of high availability"
+" by allowing multiple machines to handle requests for an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "You can use Onionbalance to scale horizontally."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The more you scale, the harder it is for attackers to overwhelm you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Onionbalance is available for [v3 onion "
+"services](https://blog.torproject.org/cooking-onions-reclaiming-"
+"onionbalance)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"### Client authorization or multiple onion addresses to compartmentalize "
+"your users"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If you have users you trust, give them dedicated onion service and client "
+"authorization credentials so that it can always be available."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "For users you don't trust, split them into multiple addresses."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"That said, having too many onion addresses is actually bad for your security"
+" (because of the use of many guard nodes), so try to use [client "
+"authorization](https://community.torproject.org/onion-services/advanced"
+"/client-auth) when possible."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Captchas and cookies"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If you need to further rate-limit users, split your infrastructure into "
+"layers and put Captchas near the frontend."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"This way attackers will have to solve Captchas before they are able to "
+"attack deeper into your infrastructure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Captchas are a way to mitigate DDoS attacks."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"When a request comes from a client checks if the client contains the correct"
+" secure cookie otherwise redirects to the recaptcha page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The client inputs the captcha letters."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Nginx sends this input letters to recaptcha server for verification."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"The correct answer from recaptcha server with beginning of \"true...\", else"
+" it's beginning with \"false...\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Add the secure cookie for the correct verified client, redirect the client "
+"to the page which he wants to view."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"It is possible to implement Captchas directly at your webserver with Nginx "
+"and OpenResty using [Lua to generate and verify the captcha "
+"images](https://github.com/openresty/lua-nginx-module)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "This implementation isn't easy to configure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "An alternative might be to just implement a test-cookie challenge."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"At your webserver check that clients can set valid cookies, malicious "
+"clients often do not have this feature."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"In Nginx, Cloudflare provide a [library](https://github.com/cloudflare/lua-"
+"resty-cookie) to interact with cookies."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Other methods include making sure that clients connecting to your .onion "
+"have valid User-Agent header and the Referer header is not set to a value "
+"you can associate with the attack."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Webserver rate limiting"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If attackers are overwhelming you with aggressive circuits that perform too "
+"many queries, try to detect that overuse and kill them using the "
+"`HiddenServiceExportCircuitID` torrc option."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"You can use your own heuristics or use your web server's [rate limiting "
+"module](https://www.nginx.com/blog/rate-limiting-nginx/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The above tips should help you keep afloat in turbulent times."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"At the same time [we are working on more advanced "
+"defenses](https://blog.torproject.org/stop-the-onion-denial), so that less "
+"manual configuration and tinkering is needed by onion operators."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.title)
+msgid "Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.subtitle)
+msgid "Learn how to set up an Onion-Location for your onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Onion-Location is an easy way to advertise an onion site to the users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"You can either configure a web server to show an Onion-Location Header or "
+"add an HTML meta attribute in the website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"For the header to be valid the following conditions need to be fulfilled:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The Onion-Location value must be a valid URL with http: or https: protocol"
+" and a .onion hostname."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The webpage defining the Onion-Location header must be served over HTTPS."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The webpage defining the Onion-Location header must not be an onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"In this page, the commands to manage the web server are based Debian-like "
+"operating systems and may differ from other systems."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To configure this header in Apache 2.2 or above, you will need to enable a "
+"`headers` and `rewrite` modules and edit the website Virtual Host file."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 1.** Enable headers and rewrite modules and reload Apache2"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo a2enmod headers rewrite"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo systemctl reload apache2"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"**Step 2.** Add the Onion-Location header to your Virtual Host configuration"
+" file"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Header set Onion-Location \"http://your-onion-address.onion%{REQUEST_URI}s\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Where `your-onion-address.onion` is the onion service address you want to "
+"redirect and `{REQUEST_URI}` is the [path component of the requested "
+"URI](https://httpd.apache.org/docs/2.4/mod/mod_rewrite.html), such as "
+"\"/index.html\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Virtual Host example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "<VirtualHost *:443>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ServerName <your-website.tld>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLEngine on"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLCertificateFile \"/path/to/www.example.com.cert\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLCertificateKeyFile \"/path/to/www.example.com.key\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 3.** Reload Apache"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Reload the apache2 service, so your configuration changes take effect:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 4.** Testing your Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To test if Onion-Location is working, fetch the website HTTP headers, for "
+"example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ wget --server-response --spider your-website.tld"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Look for `onion-location` entry and the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Or open the website in Tor Browser and a purple pill will appear in the "
+"address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To configure an Onion-Location header, the service operator should first "
+"configure an Onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"**Step 1.** Create an Onion service by setting the following in `torrc`:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServiceVersion 3"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 2.** Edit website configuration file"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"In `/etc/nginx/conf.d/<your-website>.conf` add the Onion-Location header and"
+" the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "For example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"add_header Onion-Location http://<your-onion-address>.onion$request_uri;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "The configuration file with the Onion-Location should look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen 80;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen [::]:80;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server_name <your-website.tld>;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "location / {"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "return 301 https://$host$request_uri;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen 443 ssl http2;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen [::]:443 ssl http2;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "# managed by Certbot - https://certbot.eff.org/"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_certificate /etc/letsencrypt/live/<hostname>/fullchain.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_certificate_key /etc/letsencrypt/live/<hostname>/privkey.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"add_header Strict-Transport-Security \"max-age=63072000; "
+"includeSubdomains\";"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "add_header X-Frame-Options DENY;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "add_header X-Content-Type-Options nosniff;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "# managed by Certbot"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "include /etc/letsencrypt/options-ssl-nginx.conf;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/<hostname>-access.log;"
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "try_files $uri $uri/ =404;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen unix:/var/run/tor-hs-my-website.sock;"
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/hs-my-website.log;"
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 3.** Test website configuration"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo nginx -t"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "The web server should confirm that the new syntax is working:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "nginx: the configuration file /etc/nginx/nginx.conf syntax is ok"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "nginx: configuration file /etc/nginx/nginx.conf test is successful"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 4.** Restart nginx"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo nginx -s reload"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 5.** Testing your Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To test if the Onion-Location is working, fetch the web site HTTP headers, "
+"for example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Or, open the web site in Tor Browser and a purple pill will appear in the "
+"address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Caddy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Caddy features [automatic HTTPS](https://caddyserver.com/docs/automatic-"
+"https) by default, so it provisions your TLS certificate and takes care of "
+"HTTP-to-HTTPS redirection for you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"If you're using Caddy 2, to include an Onion-Location header, add the "
+"following declaration in your Caddyfile:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "header Onion-Location http://<your-onion-address>.onion{path}"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"If you're running a static site and have the onion address in a "
+"`$TOR_HOSTNAME` environment variable, your Caddyfile will look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "your-website.tld"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "header Onion-Location http://{$TOR_HOSTNAME}{path}"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "root * /var/www"
+msgstr "root * /var/www"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "file_server"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Testing it out:** Test it out with:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Using an HTML `<meta>` attribute"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"The identical behaviour of Onion-Location includes the option of defining it"
+" as a HTML `<meta>` http-equiv attribute."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"This may be used by websites that prefer (or need) to define an Onion-"
+"Location by modifying the served HTML content instead of adding a new HTTP "
+"header."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"The Onion-Location header would be equivalent to a `<meta http-equiv"
+"=\"onion-location\" content=\"http://<your-onion-service-address>.onion\" "
+"/>` added in the HTML head element of the webpage. Replace `<your-onion-"
+"service-address.onion>` with the onion service that you want to redirect."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### More information"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Read the [Onion-Location spec](https://gitweb.torproject.org/tor-browser-"
+"spec.git/tree/proposals/100-onion-location-header.txt)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.title)
+msgid "HTTPS for your onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.subtitle)
+msgid "Learn why some onions have TLS certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"When visiting a site over HTTPS (HTTP over TLS), the TLS protocol prevents "
+"data in transit from being read or manipulated by man in the middle attacks,"
+" and an x.509 certificate obtained from a Certificate Authority (CA) "
+"validates that the user is actually connecting to a server representing the "
+"domain name in the browser address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Modern browsers indicate that a connection is insecure if not using TLS, and"
+" require that a TLS connection is authenticated by a CA-issued x.509 "
+"certificate."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"When visiting a site over the onion services protocol, the Tor protocol "
+"prevents data in transit from being read or manipulated by man in the middle"
+" attacks, and the onion service protocol validates that the user is "
+"connected to the domain name in the browser address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"No certificate authority is required for this proof, because the name of the"
+" service is the actual public key used to authenticate the underlying "
+"connection."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"As \".onion\" is a [special top level domain "
+"name](https://tools.ietf.org/html/rfc7686), most Certificate Authorities "
+"don't have support for issuing X.509 certificates for onion sites."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "Right now, HTTPS certificates are only provided by:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"- [DigiCert](https://www.digicert.com/) with an Extended Validation (EV) TLS"
+" certificate, which means a considerable cost for an organization."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"- [HARICA](https://www.harica.gr) with Domain Validation (DV) TLS "
+"certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"That said, there are some specific cases where you would need or want to "
+"have an HTTPS for your onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"We compiled some topics and arguments, so you can analyze what's the best "
+"for your onion site:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"1. As anyone can generate an onion address and its 56 random alphanumeric "
+"characters, some enterprise onions believe that associating their onion site"
+" to an HTTPS certificate might be a solution to announce their service to "
+"users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Users would need to click and do a manual verification, and that would show "
+"that they're visiting the onion site that they're expecting."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Alternatively, websites can provide other ways to verify their onion address"
+" using HTTPS, for example, linking their onion site address from an HTTPS-"
+"authenticated page, or using [Onion-"
+"Location](https://community.torproject.org/onion-services/advanced/onion-"
+"location/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"2. Another topic of this discussion is user expectations and modern "
+"browsers."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"While there is extensive criticism regarding HTTPS and the CA trust model, "
+"the information security community has taught users to look for HTTPS when "
+"visiting a website as a synonym of secure connection, and to avoid HTTP "
+"connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Tor Developers and UX team worked together to bring a new user experience "
+"for Tor Browser users, so when a user visits an onion site using HTTP, [Tor "
+"Browser doesn't display a warning or error "
+"message](https://support.torproject.org/onionservices/onionservices-5/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"3. One of the risks of using a certificate issued by a CA is that `.onion` "
+"names might unintentionally get [leaked](https://crt.sh/?q=.onion) if the "
+"onion service owners use HTTPS due to [Certificate "
+"Transparency](https://certificate.transparency.dev/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"There is an [open proposal](https://github.com/alecmuffett/onion-dv-"
+"certificate-proposal/blob/master/text/draft-muffett-same-origin-onion-"
+"certificates.txt) to allow Tor Browser to verify self-created HTTPS "
+"certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"If this proposal gets implemented, an onion service operator could make "
+"their own HTTPS certificate chain using an onion key to sign it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "Tor Browser would know how to verify such a self-created chain."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"This will mean that you don't need to involve a third-party in making it, so"
+" no third-party will know that your onion exists."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"4. Some websites have a complex setup, and are serving HTTP and HTTPS "
+"content."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In that case, just using onion services over HTTP could leak [secure "
+"cookies](https://github.com/alecmuffett/eotk/blob/master/docs.d/security-"
+"advisories.d/001-torbrowser.md)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"We wrote about [Tor Browser security "
+"expectations](https://blog.torproject.org/tor-brower-onion-services-"
+"challenges-opportunities), and how we're working on onion services usability"
+" and adoption."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"There are some alternatives you might want to try to address this problem:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* To avoid using an HTTPS certificate for your onion, the easiest answer is "
+"to write all your content so it uses only relative links."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"This way the content will work smoothly, independently of what website name "
+"it's being served from."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* Another option is to use webserver rules to rewrite absolute links on the "
+"fly."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* Or use a reverse proxy in the middle (more specifically EOTK with an HTTPS"
+" certificate)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"5. Related to the previous point, some protocols, frameworks, and "
+"infrastructures use SSL as a technical requirement; they won't work if they "
+"don't see an \"https://\" link."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In that case, your onion service will need to use an HTTPS certificate in "
+"order to function."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "6. Actually HTTPS does give you a little bit more than onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"For example, in the case where the webserver isn't in the same location as "
+"the Tor program, you would need to use an HTTPS certificate to avoid "
+"exposing unencrypted traffic to the network in between the two."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Remember that there's no requirement for the webserver and the Tor process "
+"to be on the same machine."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "### What's next"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Recently in 2020, the Certificate Authority/Browser Forum voted and "
+"[approved version 3 onion "
+"certificates](https://archive.cabforum.org/pipermail/servercert-"
+"wg/2020-February/001637.html), so CAs are now allowed to issue Domain "
+"Validation (DV) and Organization Validation (OV) certificates containing Tor"
+" onion addresses."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In the nearby future, we hope that [Let's Encrypt](https://letsencrypt.org/)"
+" CA can start issuing v3 onion certificates for free."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"If you're going to purchase an HTTPS certificate be aware that [v2 onion "
+"service deprecation](https://blog.torproject.org/v2-deprecation-timeline) "
+"will happen between July - October 2021."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "### Read more"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* For a detailed step by step how to create an HTTPS onion certificate, "
+"check [Brave's blog post](https://brave.com/new-onion-service/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser and Onion Services - Challenges and Opportunities "
+"(2020)](https://blog.torproject.org/tor-brower-onion-services-challenges-"
+"opportunities)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [Facebook, hidden services, and https certs "
+"(2014)](https://blog.torproject.org/facebook-hidden-services-and-https-"
+"certs)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [DigiCert: Get TLS certificate with Extended Validation (EV) for your "
+"onion site (2015)](https://www.digicert.com/blog/onion-officially-"
+"recognized-special-use-domain/)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [HARICA: Get a TLS certificate with Domain Validation (DV) for your onion "
+"site (2021)](https://blog.torproject.org/tls-certificate-for-onion-site)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [The \".onion\" Special-Use Domain Name - IETF RFC "
+"7686](https://tools.ietf.org/html/rfc7686)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.title)
+msgid "Operational Security"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.subtitle)
+msgid "Learn more tips to secure your Onion Services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"Onion services operators need to practice proper [operational "
+"security](https://trac.torproject.org/projects/tor/wiki/doc/OperationalSecu…"
+" and system administration to maintain security."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"For some security suggestions please make sure you read over Riseup's [\"Tor"
+" Hidden (Onion) Services Best Practices\" "
+"document](https://riseup.net/en/security/network-security/tor/onionservices-"
+"best-practices)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid "Also, here are some more anonymity issues you should keep in mind:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- As mentioned [here](https://community.torproject.org/onion-"
+"services/setup/), be careful of letting your web server reveal identifying "
+"information about you, your computer, or your location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"For example, readers can probably determine whether it's thttpd or Apache, "
+"and learn something about your operating system."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- If your computer isn't online all the time, your onion service won't be "
+"either."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid "This leaks information to an observant adversary."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- It is generally a better idea to host onion services on a Tor client "
+"rather than a Tor relay, since relay uptime and other properties are "
+"publicly visible."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- The longer an onion service is online, the higher the risk that its "
+"location is discovered."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"The most prominent attacks are building a profile of the onion service's "
+"availability and matching induced traffic patterns."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- Another common issue is whether to use HTTPS on your onionsite or not."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"Have a look at [this post](https://blog.torproject.org/blog/facebook-hidden-"
+"services-and-https-certs) on the Tor Blog to learn more about these issues."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- To protect your onion service from advanced attacks you should use "
+"[Vanguards addon](https://github.com/mikeperry-tor/vanguards), read [Tor "
+"blog about Vanguards](https://blog.torproject.org/announcing-vanguards-add-"
+"onion-services) and [Vanguards' Security README](https://github.com"
+"/mikeperry-tor/vanguards/blob/master/README_SECURITY.md)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.title)
+msgid "Client Authorization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.subtitle)
+msgid "Learn how to set up client authorization for your onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Client authorization is a method to make an onion service private and "
+"authenticated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"It requires Tor clients to provide an authentication credential in order to "
+"connect to the onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For v3 onion services, this method works with a pair of keys (a public and a"
+" private)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The service side is configured with a public key and the client can only "
+"access it with a private key."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"**Note:** Once you have configured client authorization, anyone with the "
+"address will not be able to access it from this point on."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If no authorization is configured, the service will be accessible to anyone "
+"with the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "## Configuring v3 Onion Services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "### Service side"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To configure client authorization on the service side, the "
+"`<HiddenServiceDir>/authorized_clients/` directory needs to exist. Following"
+" the instructions described in the section "
+"[Setup](https://community.torproject.org/onion-services/setup/) will "
+"automatically create this directory."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Client authorization will only be enabled for the service if tor "
+"successfully loads at least one authorization file."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For now, you need to create the keys yourself with a script (like these "
+"written in "
+"[Bash](https://gist.github.com/mtigas/9c2386adf65345be34045dace134140b), "
+"[Rust](https://github.com/haxxpop/torkeygen) or "
+"[Python](https://github.com/pastly/python-"
+"snippits/blob/master/src/tor/x25519-gen.py)) or manually."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To manually generate the keys, you need to install `openssl` version 1.1+ "
+"and `basez`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 1.** Generate a key using the algorithm x25519:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ openssl genpkey -algorithm x25519 -out /tmp/k1.prv.pem"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 2.** Format the keys into base32:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Private key**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"$ cat /tmp/k1.prv.pem | grep -v \" PRIVATE KEY\" | base64pem -d | tail "
+"--bytes=32 | base32 | sed 's/=//g' > /tmp/k1.prv.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Public key**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"$ openssl pkey -in /tmp/k1.prv.pem -pubout | grep -v \" PUBLIC KEY\" | "
+"base64pem -d | tail --bytes=32 | base32 | sed 's/=//g' > /tmp/k1.pub.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 3.** Copy the public key:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ cat /tmp/k1.pub.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 4.** Create an authorized client file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Format the client authentication and create a new file in "
+"`<HiddenServiceDir>/authorized_clients/` directory."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Each file in that directory should be suffixed with \".auth\" (i.e. "
+"\"alice.auth\"; the file name is irrelevant) and its content format must be:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "<auth-type>:<key-type>:<base32-encoded-public-key>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "The supported values for `<auth-type>` are: \"descriptor\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "The supported values for `<key-type>` are: \"x25519\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The `<base32-encoded-public-key>` is the base32 representation of the raw "
+"key bytes only (32 bytes for x25519)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For example, the file "
+"`/var/lib/tor/hidden_service/authorized_clients/alice.auth` should look "
+"like:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "descriptor:x25519:N2NU7BSRL6YODZCYPN4CREB54TYLKGIE2KYOQWLFYC23ZJVCE5DQ"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you are planning to have more authenticated clients, each file must "
+"contain one line only. Any malformed file will be ignored."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 5.** Restart the tor service:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ sudo systemctl reload tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"**Important:** Revoking a client can be done by removing their \".auth\" "
+"file, however the revocation will be in effect only after the tor process "
+"gets restarted."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "### Client side"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To access a version 3 onion service with client authorization as a client, "
+"make sure you have `ClientOnionAuthDir` set in your torrc."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "For example, add this line to `/etc/tor/torrc`:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Then, in the `<ClientOnionAuthDir>` directory, create an `.auth_private` "
+"file for the onion service corresponding to this key (i.e. "
+"'bob_onion.auth_private')."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The content of the `<ClientOnionAuthDir>/<user>.auth_private` file should "
+"look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"<56-char-onion-addr-without-.onion-part>:descriptor:x25519:<x25519 private "
+"key in base32>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"rh5d6reakhpvuxe2t3next6um6iiq4jf43m7gmdrphfhopfpnoglzcyd:descriptor:x25519:ZDUVQQ7IKBXSGR2WWOBNM3VP5ELNOYSSINDK7CAUN2WD7A3EKZWQ"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you manually generated the key pair following the instructions in this "
+"page, you can copy and use the private key created in **Step 2**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Then restart `tor` and you should be able to connect to the onion service "
+"address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you are generating a private key for an onion site, the user does not "
+"necessarily need to edit Tor Browser's torrc. It is possible to enter the "
+"private key directly in the [Tor Browser](https://tb-manual.torproject.org"
+"/onion-services/) interface."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For more information about client authentication, please see [Tor "
+"manual](https://2019.www.torproject.org/docs/tor-onion-"
+"service.html.en#ClientAuthorization)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "## Configuring v2 Onion Services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To set up Cookie Authentication for **v2** services, see the entries for the"
+" [HidServAuth](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#HidServAuth) and "
+"[HiddenServiceAuthorizeClient](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#HiddenServiceAuthorizeClient) options in the tor manual."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"First add the following line to the "
+"[torrc](https://2019.www.torproject.org/docs/faq.html.en#torrc) file of your"
+" onion service:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "HiddenServiceAuthorizeClient [auth-type] [service-name]"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Restart tor and read the cookie from the hostname file of your onion "
+"service, for example in"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "`/var/lib/tor/hidden_service_path/hostname`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To access it with a tor client, add following line to torrc and restart tor:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "HidServAuth [onion-address] [auth-cookie] [service-name]"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "You can now connect to the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.title)
+msgid "How to install Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "**Admin access:** To install Tor you need root privileges."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Below all commands that need to be run as root user like apt and dpkg are "
+"prepended with '#', while commands to be run as user with '$' resembling the"
+" standard prompt in a terminal."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To open a root terminal you have several options: sudo su, or sudo -i, or su"
+" -i. Note that sudo asks for your user password, while su expects the root "
+"password of your system."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### macOS"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Install a package manager"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "There are two package manager on OS X: Homebrew and Macports."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "You can use the package manager of your choice."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To install Homebrew follow the instructions on [brew.sh](https://brew.sh/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To install Macports follow the instructions on "
+"[macports.org/install.php](https://www.macports.org/install.php)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "2. Package installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "If you are using Homebrew in a Terminal window, run:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# brew install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "If you are using Macports in a Terminal window, run:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "$ sudo port install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "**Do not use the packages in Ubuntu's universe**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"In the past they have not reliably been updated. That means you could be "
+"missing stability and security fixes."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Configure Tor package repository"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Enable the Torproject package repository by following the "
+"[instructions](https://support.torproject.org/apt/tor-deb-repo/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# apt install tor"
+msgstr "# apt install tor"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Fedora"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Configure Tor Package repository"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Add the following to /etc/yum.repos.d/tor.repo and then install the tor "
+"package."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "[tor]"
+msgstr "[tor]"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "name=Tor for Fedora $releasever - $basearch"
+msgstr "name=Tor for Fedora $releasever - $basearch"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "enabled=1"
+msgstr "enabled=1"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "gpgcheck=1"
+msgstr "gpgcheck=1"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "cost=100"
+msgstr "cost=100"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# dnf install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Package installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# pkg install tor"
+msgstr "# pkg install tor"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# pkg_add tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Installing Tor from source"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Download latest release and dependencies"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"The latest release of Tor can be found on the "
+"[download](https://www.torproject.org/download/tor/) page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"If you're building from source, first install "
+"[libevent](http://www.monkey.org/~provos/libevent/), and make sure you have "
+"openssl and zlib (including the -devel packages if applicable)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "2. Install Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "tar xzf tor-0.4.3.6.tar.gz; cd tor-0.4.3.6"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "./configure && make"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Now you can run tor as src/app/tor (0.4.3.x and later), or you can run `make"
+" install` (as root if necessary) to install it into /usr/local/, and then "
+"you can start it just by running tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.title)
+msgid "Relay Associations"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.subtitle)
+msgid ""
+"Relay associations are independent organizations that runs relays in the Tor"
+" network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.section)
+msgid "Community Resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid "There are several organizations around the world that run Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid ""
+"Some organizations are dedicated to this purpose only and they are called "
+"Relay Associations."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid "Below, you can find a list of organizations that run relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid ""
+"Please let us know if you would like your organization to be listed on this "
+"page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.title)
+msgid "Tor Abuse Templates"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.subtitle)
+msgid "How to handle abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "# Before You Start"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The best way to handle abuse complaints is to set up your exit node so that "
+"they are less likely to be sent in the first place."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Please see [Tips for Running an Exit Node with Minimal "
+"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit "
+"Guidelines](/relay/community-resources/tor-exit-guidelines/) for more info, "
+"before reading this document."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Below are a collection of letters you can use to respond to your ISP about "
+"their complaint in regards to your Tor exit server."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Format and Philosophy of Templates"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The general format of these templates is to inform the complainant about "
+"Tor, to help them to find a solution to their particular issue that works in"
+" general for the Internet at large (open wifi, open proxies, botnets, etc), "
+"and barring all else, how to block Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The philosophy of the Tor Project is that abuse should be handled "
+"proactively by the site administrators, rather than wasting effort and "
+"resources on seeking vengeance and chasing ghosts."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The difference between the proactive approach and the reactive approach to "
+"abuse is the difference between decentralized fault-tolerant Internet "
+"freedom, and fragile, corruptible totalitarian control."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"To further preach to the choir, the identity-based Internet \"driver's "
+"licenses\" of South Korea and China have done nothing to curtail cybercrime "
+"and Internet abuse."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, all [objective evidence](http://boingboing.net/2011/08/12/south-"
+"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it "
+"has only created new markets for organized crime to preside over."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"This is the core idea that these abuse complaint templates attempt to instil"
+" in the recipient."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "Feel free to improve them if you feel they fall short of this goal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"All templates should include the Common Boilerplate below, and append some "
+"additional paragraphs depending on the specific Scenario."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Common Boilerplate (Tor Intro)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "The IP address in question is a Tor exit node."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "https://www.torproject.org/overview.html"
+msgstr "https://www.torproject.org/overview.html"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"There is little we can do to trace this matter further. As can be seen from "
+"the overview page, the Tor network is designed to make tracing of users "
+"impossible. The Tor network is run by some 5000 volunteers who use the free "
+"software provided by the Tor Project to run Tor routers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Client connections are routed through multiple relays, and are multiplexed "
+"together on the connections between relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The system does not record logs of client connections or previous hops."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"This is because the Tor network is a censorship resistance, privacy, and "
+"anonymity system used by whistle blowers, journalists, Chinese dissidents "
+"skirting the Great Firewall, abuse victims, stalker targets, the US "
+"military, and law enforcement, just to name a few."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "See https://www.torproject.org/about/torusers.html.en for more info."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Unfortunately, some people misuse the network. However, compared to the rate"
+" of legitimate use (the IP range in question processes nearly a gigabit of "
+"traffic per second), [abuse complaints are "
+"rare](https://www.torproject.org/docs/faq-abuse.html.en)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Abuse Scenarios"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The following scenario-specific paragraphs should be appended to the Common "
+"Boilerplate paragraphs above."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The common boilerplate should be abridged or be omitted if the abuse "
+"complainant is already familiar with Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Comment/Forum Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This does not mean that nothing can be done, however."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The Tor Project provides an automated DNSRBL for you to query to flag posts "
+"coming from Tor nodes as requiring special review."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You can also use this DNSRBL to only allow Tor IPs to read but not post "
+"comments. https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, be aware that this may be just one jerk amongst many legitimate Tor"
+" users who use your forums."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You might have luck getting rid of this jerk by temporarily limiting account"
+" creation to require Gmail accounts before posting, or by requiring account "
+"creation be done over non-Tor before posting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general, we believe that problems like this are best solved by improving "
+"your service to defend against the attack from the Internet at large."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Brute force login attempts can be reduced/slowed by Captchas, which is the "
+"approach taken by Gmail for this same problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, Google provides a free Captcha service, complete with code for easy"
+" inclusion in a number of systems to help other sites deal"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "with this issue: https://code.google.com/apis/recaptcha/intro.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## PHP Relay or Exploited Webmail Account Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In addition, our nodes do not allow SMTP traffic to be sent using our IPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Upon investigation, it appears that the source of the spam is due to an "
+"abusive or compromised webmail gateway running at:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "<web server here>."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "Did you contact their abuse department?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Google Groups Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It appears that your specific abuse complaint was generated by an "
+"authenticated Google Groups user."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Inspecting the headers reveals that the abuse complaint address for Google "
+"Groups is groups-abuse(a)google.com."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Contacting this address will give you better luck at actually having this "
+"abuser's Google Groups account canceled than will chasing down Tor nodes, "
+"proxies, and open wireless access points."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, if your news reader supports killfiles, you may be interested "
+"in using the Tor Bulk Exit list script to download a list of IPs to include "
+"in your killfile for posts that match \"NNTP-Posting-Host:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## DoS Attacks and Scraping Robots"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "We're sorry your site is experiencing this heavy load from Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, it is possible that your rate limiting alarms simply experienced a "
+"false positive due to the amount of traffic that flows through the router."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"We provide service to almost a gigabit of traffic per second, 98% of which "
+"is web traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If the attack is real and ongoing, however, the Tor project provides an "
+"automated DNSRBL for you to query to block login attempts coming from Tor "
+"nodes: https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It is also possible to download a list of all Tor exit IPs that will connect"
+" to your server port:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=YOUR_IP&port=80"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general however, we believe that problems like this are best solved by "
+"improving the service to defend against the attack from the Internet at "
+"large."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Scraping and robot activity can be reduced/slowed by Captchas, which is the "
+"approach taken by Gmail for this same problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, Google provides a free Captcha service, complete with code for easy"
+" inclusion in a number of systems to help other sites deal with this issue: "
+"https://code.google.com/apis/recaptcha/intro.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Slow DoS attacks [aimed to consume the Apache MaxClients limit](http://www"
+".guerilla-ciso.com/archives/2049) can be alleviated by reducing the "
+"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising "
+"the ServerLimit and MaxClients values to something like 3000."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If this fails, DoS attempts can also be solved with iptables-based rate "
+"limiting solutions, load balancers such as nginx, and also IPS devices, but "
+"be aware that Internet traffic is not always uniform in quantity by IP, due "
+"to large corporate and even national outproxies, NATs, and services like "
+"Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
+msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "http://deflate.medialayer.com/"
+msgstr "http://deflate.medialayer.com/"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Brute Force Web Attacks"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"We're sorry your account has been brute forced. We can try to prevent our "
+"node from connecting to this site, but since the Tor network has 800 or so "
+"exits, doing so wouldn't really stop the action long term."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The attacker would probably just chain an open proxy after Tor, or just use "
+"open wireless and/or a proxy without Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The Tor project does provide an automated DNSRBL for you to query to flag "
+"requests from Tor nodes as requiring special treatment: "
+"https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general, we believe that problems like this are best solved by improving "
+"the service to defend against the attack from the Internet at large rather "
+"than specifically tailoring behavior for Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## SSH Bruteforce Attempts"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If you are concerned about SSH scans, you might consider running your SSHD "
+"on a port other than the default of 22."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Many worms, scanners, and botnets scan the entire Internet looking for SSH "
+"logins."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The fact that a few logins happened to come from Tor is likely a small blip "
+"on your overall login attempt rate."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You might also consider a rate limiting solution: "
+"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If it is in fact a serious problem specific to Tor, the Tor project provides"
+" an automated DNSRBL for you to query to block login attempts coming from "
+"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It is also possible to download a list of all Tor exit IPs that will connect"
+" to your SSH port: https://check.torproject.org/cgi-"
+"bin/TorBulkExitList.py?ip=YOUR_IP&port=22"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "You can use this list to create iptables rules to block the network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, we still recommend using the general approach, as the attack will "
+"likely simply reappear from an open proxy or other IP once Tor is blocked."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Hacked Gmail, Web Forum, or Misc Account Access"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"With respect to your account, given that the attacker used Tor and not a "
+"large botnet (or your machine's IP itself), it is likely that your password "
+"was either harvested off of your machine from a keylogger, or it was "
+"captured via a kiosk, or from open wireless."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Our recommendation is to treat this event as though there was a login from "
+"an open wireless access point in your city. Reset your password, and if you "
+"don't have antivirus already, download the free AVG: http://free.avg.com/us-"
+"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, "
+"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Use these to scan to check for keyloggers or spyware that someone with "
+"access to your computer may have installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"To help protect yourself while using open wireless, consider using this "
+"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "site maintainer to support HTTPS logins."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Hacking (PHP Webshells, XSS, SQL Injection)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This also does not mean that there is nothing that can be done."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"For serious incidents, traditional police work techniques of running stings "
+"and investigating to determine means, motive, and opportunity are still very"
+" effective."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, the Tor project provides an automated DNSRBL for you to query "
+"to flag visitors coming from Tor nodes as requiring special treatment: "
+"https://www.torproject.org/projects/tordnsel.html.en."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The same list is available through the Tor Bulk Exit List: "
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, rather than banning legitimate Tor users from using your service in"
+" general, we recommend ensuring that such services are updated and "
+"maintained to free of vulnerabilities that can lead to situations such as "
+"this (PHP webshell/XSS compromise/SQL Injection compromise)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## E-Commerce Fraud"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, the Tor project provides an automated DNSRBL for you to query "
+"to flag orders coming from Tor nodes as requiring special review: "
+"https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It also provides a Bulk Exit List service for retrieving the entire list: "
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You can use this list to help you take a closer look at Tor orders, or to "
+"hold them temporarily for additional verification, without losing legitimate"
+" customers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, in my experience, the fraud processing teams contracted by many "
+"ISPs simply mark all requests from Tor nodes as fraud using that very list."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"So it is even possible this is a legitimate order, but was flagged as fraud "
+"solely based on IP, especially if you contract out fraud detection to a "
+"third party."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Threats of Violence (Advice for Real-Time Discussion)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If a serious abuse complaint not covered by this template set arrives, the "
+"best answer is to follow a pattern with the complaining party."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This is not legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This was not written or reviewed by a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It was written by someone with experience working with various ISPs who had "
+"issues with a Tor exit node on their network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It has also been reviewed by someone who works in Abuse at a major ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Read the [Tor "
+"Overview](https://2019.www.torproject.org/about/overview.html.en). Be "
+"prepared to summarize and answer basic questions. Assume the person with "
+"whom you're going to converse knows nothing about Tor. Assume this same "
+"person isn't going to trust anything you say."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* In serious cases, such as harassment email or death threats, it is often "
+"helpful to draw an analogy to situations in the physical world where an "
+"action is perpetrated by an anonymous individual (such as delivering the "
+"notice via postal mail)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Remind them that traditional policework can still be used to determine who"
+" had the means, motive, and opportunity to commit the crime."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Arrange to talk with or directly email the complainant."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* During the conversation make sure you explain a few points:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* You are not the perpetrator of the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are a responsible server operator and concerned about the "
+"complainant's problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are not insane. You may be insane, but we don't want the complainant "
+"to guess this is true."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* In many cases, your ISP will be involved as a conduit for the 3rd party "
+"complainant. Your ISP wants to know:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not compromised."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not a spam relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not a trojan/zombie."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are a competent server administrator and can address the issue. "
+"Minimally, you can at least discuss and respond to the issue intelligently."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP is not at fault and not liable for your actions. This is normally "
+"the case, but the poor abuse person dealing with the issues just wants to "
+"hear it isn't the ISPs problem. They will move on after they are "
+"comfortable."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Discuss options. Options Phobos has been offered:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant may very well demand to see logfiles. Fortunately, by "
+"default, nothing sensitive disclosed. You may want a new ISP if they demand "
+"access to log files ad hoc."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant suggests you convert to middleman. In this case, you "
+"may want to counter with a reduced exit policy, such as the one suggested in"
+" [item #6 of the above blog post](https://blog.torproject.org/running-exit-"
+"node)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant demands you disable Tor. You may want a new ISP as a "
+"result."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant states they will firewall off the traffic on the "
+"default ports. You may want a new ISP as a result."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Update the config to disallow traffic to a certain IP range from your exit"
+" node. You may want to suggest the complainant use the [Tor DNS "
+"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* After all has been discussed, offer a follow up conversation within a "
+"week. Make sure your agreed upon changes are implemented. Neither the ISP "
+"nor Complainant may want to do this, but the fact that you offered is in "
+"your credit. This may help them feel \"comfortable\" with you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Other Template Sets"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* [DMCA Response template for Tor node maintainer to ISP](/relay/community-"
+"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Torservers [response template "
+"emails](https://www.torservers.net/wiki/abuse/templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.subtitle)
+msgid ""
+"Learn how to report relays that either doesn't work properly or tampers with"
+" our users' connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Ran into a misconfigured, malicious, or suspicious relay while using Tor? "
+"Please let us know by sending email to bad-relays AT lists DOT torproject "
+"DOT org!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Many bad relays are caught thanks to our wider community, so many thanks for"
+" all your help and vigilance!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"The criteria for rejecting bad relays can be found in the [Network Health "
+"wiki](https://gitlab.torproject.org/tpo/network-health/team/-/wikis"
+"/Criteria-for-rejecting-bad-relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### What is a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"A bad relay is one that either doesn't work properly or tampers with our "
+"users' connections. This can be either through maliciousness or "
+"misconfiguration. Some common examples are..."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Tampering with exit traffic in any way (including dropping accepted "
+"connections). This might be accidental (such as an anti-virus filter) or "
+"malicious (commonly SSLStrip, which replaces https:// links with http:// to "
+"snoop on traffic) or even intentional (such as layer 7 inspection for P2P "
+"traffic detection/mitigation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "* Running HSDirs that harvest and probe .onion addresses"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Manipulating the DHT that is used for onion services, e.g., by positioning"
+" itself in the DHT."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Using a DNS provider that censors its results (such as some "
+"[OpenDNS](http://www.opendns.com) or Quad (9.9.9.9) configurations)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), "
+"which means flooding the network with new relays in an effort to deanonymize"
+" users. If you want to run multiple relays then that's great! But please be "
+"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Exit relays routing their exit traffic back into the tor network (not "
+"actually exiting any traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Also, if your relay is stolen or goes missing, please report it as well, so "
+"we can blocklist it in case whoever took it puts it back online."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"The following are currently permitted yet do have some discussion for "
+"prohibition (as such, they should not be reported at this time):"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Only allowing plain-text traffic (for instance, just port 80). There's no "
+"good reason to disallow its encrypted counterpart (like port 443), making "
+"these relays highly suspect for sniffing traffic. See "
+"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and"
+" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### How do I report a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"If you encounter a bad relay then please let us know and write to `bad-"
+"relays AT lists DOT torproject DOT org`."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"You can check which exit you are using at any time by visiting [tor "
+"check](https://check.torproject.org/). Please include the following in your "
+"report:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"1. The relay's IP address or fingerprint. The fingerprint is a forty-"
+"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "2. What kind of behavior did you see?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "3. Any additional information we'll need to reproduce the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"However, if you need help with anything Tor-related, please contact the "
+"[front desk](https://www.torproject.org/about/contact) instead."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### What happens to bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"After a relay is reported and we've verified the behavior we'll attempt to "
+"contact the relay operator. Often we can sort things out but if not (or the "
+"relay lacks contact information) we'll flag it to prevent it from continuing"
+" to be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "We have three types of flags we can apply:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* BadExit - Never used as an exit relay (for relays that appear to mess with"
+" exit traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Invalid - Never used unless AllowInvalidNodes is set (by default this only"
+" allows for middle and rendezvous usage)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "* Reject - Dropped from the consensus entirely"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Which we use depends on the severity of the issue, and if it can still be "
+"safely used in certain situations."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### My relay was given the BadExit flag. What's up?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"In just about all cases we're unable to contact the operator to resolve the "
+"issue, so if your relay has been flagged as a BadExit then please let us "
+"know (see above for contact info) so we can work together to fix the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### Do you actively look for bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Yes. For our automated issue detection see "
+"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and "
+"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Other monitors include [tortunnel](https://github.com/moxie0/tortunnel), "
+"[SoaT](https://gitweb.torproject.org/torflow.git/tree/NetworkScanners/ExitAu…,"
+" [torscanner](https://code.google.com/p/torscanner/), and DetecTor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.title)
+msgid "Tor Exit Guidelines"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.subtitle)
+msgid "Quick introduction into running your Exit relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"These guidelines are meant to give you a quick introduction into the "
+"business of running your own exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "NOTE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"This FAQ is for informational purposes only and does not constitute legal "
+"advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Our aim is to provide a general description of the legal issues surrounding "
+"Tor exit relaying."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Different factual situations and different legal jurisdictions will result "
+"in different answers to a number of questions."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Therefore, please do not act on this information alone; if you have any "
+"specific legal problems, issues, or questions, seek a complete review of "
+"your situation with a lawyer licensed to practice in your jurisdiction."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Hosting"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Tor at Universities: Find allies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Find some professors (or deans!) who like the idea of supporting and/or "
+"researching anonymity on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If possible, use an extra IP range whose abuse contact doesn't go through "
+"the main university abuse team."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Ideally, use addresses that are not trusted by the IP-based authentication "
+"many library-related services use -- if the university's entire IP address "
+"space is \"trusted\" to access these library resources, the university is "
+"forced to maintain an iron grip on all its addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Also read [How do I make my University / ISP / etc happy with my exit "
+"node?](/relay/community-resources/tor-relay-universities/)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Find Tor-friendly ISPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A good ISP is one that offers cheap bandwidth and is not being used by other"
+" members of the Tor community."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Before you continue, you may ask the Tor community if your choice is a good "
+"one."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We very much need diversity, and it does not help if we pool too many exits "
+"at one friendly ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In any case, add the ISP to the [GoodBadISPs](/relay/community-resources"
+"/good-bad-isps/) page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"To find an ISP, go through forums and sites where ISPs posts their latest "
+"deals, and contact them about Tor hosting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Once you identified your ISP, you can follow the two-step advice of "
+"TorServers.net."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "1. Ask if the ISP is okay with a Tor exit"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"2. If they come back positively, ask them if they are OK with an IP range "
+"reassignment."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If not, you can still explain that you are a non-profit superb large "
+"organization filled with security professionals, and that all will be good, "
+"and why IP reassignment helps reduce their workload."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The two-step process usually helps in elevating your request to higher "
+"levels of support staff without scaring them off too early, even if you "
+"don't end up with your own IP range. Here is template you can use: "
+"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Legal"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Make sure you know the relevant legal paragraphs for common-carrier like"
+" communication services in your country (and the country of your hosting "
+"provider!)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"At least most western countries should have regulations that exclude "
+"communication service providers from liability."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "Please add your country's regulations to this list."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* USA: [DMCA 512](https://www.law.cornell.edu/uscode/text/17/512); see "
+"[EFF's Legal FAQ for Tor Operators](/relay/community-resources/eff-tor-"
+"legal-faq) (a very good and relevant read for other countries as well)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Germany: [TMG 8](http://www.gesetze-im-internet.de/tmg/__8.html) and "
+"[15](http://www.gesetze-im-internet.de/tmg/__15.html)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Netherlands: [Artikel 6:196c "
+"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Austria: [ECG "
+"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NOR40025809)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Sweden: [16-19 2002:562](https://lagen.nu/2002:562#P16S1)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you country is missing here and you know a lawyer who can provide a legal"
+" opinion, please get in contact with Tor Project."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### If you're part of an organization that will be running the exit relay "
+"(ISP, university etc), consider teaching your legal people about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"It's way better for them to hear about Tor from you, in a relaxed "
+"environment, than to hear about it from a stranger over the phone. Make them"
+" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources"
+"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to "
+"explain the legal aspects of Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### If you're not part of an organization, think about starting one!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Depending on the chosen form, setting up a legal body might help with "
+"liability, and in general it helps to appear bigger than you are (and less "
+"likely to get raided)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The people from Torservers.net in Germany found a lawyer who would agree to "
+"\"host\" them inside his office."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"They are now are a non-profit association (\"eingetragener Verein, "
+"gemeinnutzig\") registered inside a lawyer's office."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The setup process was easy and cheap. Similar setups probably exist for your"
+" country."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Another benefit of an association-like structure is that it might still work"
+" even when you leave, if you manage to find successors."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Consider preemptively teaching your local law enforcement about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"\"Cybercrime\" people actually love it when you offer to [teach them about "
+"Tor and the Internet](https://blog.torproject.org/blog/talking-german-"
+"police-stuttgart) -- they're typically overwhelmed by their jobs and don't "
+"have enough background to know where to start."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Contacting them gives you a chance to teach them why Tor is useful to the "
+"world (and why it's [not particularly helpful to "
+"criminals](https://2019.www.torproject.org/docs/faq-"
+"abuse#WhatAboutCriminals))."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Also, if they do get a report about your relay, they'll think of you as a "
+"helpful expert rather than a potential criminal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Handling abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Answering complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you receive an abuse complaint, don't freak out! Here is some advice for "
+"you:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Answer to abuse complaints in a professional manner within a reasonable "
+"time span."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"TorServers.net is a fairly large Tor exit operator and we receive only a "
+"very small number of complaints, especially compared to the amount of "
+"traffic we push."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Roughly 80% are automated reports, and the rest is usually satisfied with "
+"[our default reply](https://www.torservers.net/wiki/abuse/templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We have not needed the input of a lawyer in many years of operation "
+"following the advice on this page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In addition to the [templates at "
+"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can "
+"find many more templates for various scenarios on the [Tor Abuse "
+"Templates](/relay/community-resources/tor-abuse-templates/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"It is exceptionally rare to encounter a scenario where none of these "
+"templates apply."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### If you receive a threatening letter from a lawyer about abusive use or a"
+" DMCA complaint, also don't freak out."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We are not aware of any case that made it near a court, and we will do "
+"everything in our power to support you if it does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"You can look up if an IP address was listed as an exit relay at a given time"
+" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website "
+"in your reply to the complaint."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you feel it might be helpful, we can write you a signed letter confirming"
+" this information: Contact us at frontdesk(a)torproject.org if you need one."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In your reply, state clearly that you are not liable for forwarded content "
+"passing through your machine, and include the relevant legal references for "
+"your country."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Things you can do preemptively"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Make the WHOIS info point as close to you as possible."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"One of the biggest reasons exit relays disappear is because the people "
+"answering the abuse address get nervous and ask you to stop."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you can get your own IP block, great. Even if not, many providers will "
+"still reassign subblocks to you if you ask."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"ARIN uses [SWIP](https://www.arin.net/resources/request/reassignments.html),"
+" and RIPE uses something similar."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"You can also add comments to your range, hinting at your usage as "
+"anonymization service "
+"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUN…)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you have questions about the process, please write an email to [tor-"
+"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo"
+"/tor-relays) and we will try to explain the process to you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Register a phone number and a fax number as abuse contact."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"At least law enforcement in Germany regularly uses the fax and phone numbers"
+" present in IP records."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Torservers.net uses a free German fax-to-email service, call-manager.de, and"
+" a VoIP number from Sipgate.de."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Consider using the Reduced Exit Policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The [Reduced Exit "
+"Policy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+" is an alternative to the default exit policy. It allows many Internet "
+"services while still blocking the majority of TCP ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"This drastically reduces the odds that a Bittorrent user will select your "
+"node and thus reduces or even eliminates the number of [DMCA "
+"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)"
+" you will receive."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you have your own experience of abuse handling, just share it on our "
+"public mailing list or write us an email to frontdesk(a)torproject.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Technical"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Please read all the technical details before getting started. If you have "
+"any questions or need help, please contact us at [tor-"
+"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* [Tor Relay Guide](https://community.torproject.org/relay)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Set up an informative website on the exit IP(s) on port 80."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A disclaimer helps giving people the right idea about what is behind traffic"
+" coming from these IPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A simple notice can be published without a separate webserver using Tor's "
+"\"DirPortFrontPage \" directive."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Try to use dedicated IPs, and when possible dedicated hardware."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Disk encryption might be useful to protect your node keys, but on the "
+"other hand unencrypted machines are easier to \"audit\" if required. We feel"
+" it's best to be able to easily show that you do Tor exiting, and nothing "
+"else (on that IP or server)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Set reverse DNS to something that signals its use, e.g. 'anonymous-relay',"
+" 'proxy', 'tor-proxy'. So when other people see the address in their web "
+"logs, they will more quickly understand what's going on."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you do, and if SMTP is allowed in your exit policy, consider configuring "
+"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:"
+" this will protect you from users using your exit node to forge e-mails "
+"which look like they come from you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.title)
+msgid "Tor Relay Universities"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.subtitle)
+msgid "How do I make my University / ISP / etc happy with my exit node?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"To keep your exit node running long-term, you're going to need the support "
+"of the people around you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In this sense, Tor provides a lever to help you change your organization's "
+"policies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the administration considers an Internet community that helps other "
+"people to be a foreign concept, or if they're used to treating new "
+"situations as security risks and telling everybody to quit it, a Tor relay "
+"may give you a way to focus the discussion and find allies who want to help "
+"change policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In short, running a Tor exit node may well require you to become an advocate"
+" for anonymity and privacy in the world."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The best strategy depends on your situation, but here are some tips to get "
+"you started."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"(We focus on the university scenario, but hopefully you can adapt it to your"
+" own situation.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* First, learn about your university's AUP -- acceptable use policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Most likely it is ambiguously worded, to let them allow or deny things based"
+" on the situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"But it might be extremely restrictive (\"no services of any kind\"), in "
+"which case you're going to have a tough road ahead of you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"* Second, learn about your local laws with respect to liability of traffic "
+"that exits from your Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In the US, these appear to be mainly the [DMCA](/relay/community-resources"
+"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-"
+"faq/), and the good news is that many lawyers believe that Tor exit node "
+"operators are in the same boat as the ISPs themselves."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Become familiar with [the EFF's template letter regarding DMCA notices for "
+"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which"
+" is quite clear about not putting liability on service providers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The CDA is less clear, because it was written before the modern Internet "
+"emerged, but EFF and ACLU are optimistic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Of course, you need to understand that without actual clear precedent (and "
+"even then), it's still possible that a given judge will not interpret things"
+" the way the lawyers expect."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In any case, the key here is to become familiar with the laws and their "
+"implications and uncertainties."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Third, learn about Tor's design."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Read the [design overview](https://2019.www.torproject.org/overview.html), "
+"the [design paper](https://svn-archive.torproject.org/svn/projects/design-"
+"paper/tor-design.pdf), and the "
+"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Hang out on IRC ([irc.oftc.net](https://www.oftc.net) - #tor-relays) for a "
+"while and learn more."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "If possible, attend a talk by one of the Tor developers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Learn about the types of people and organizations who need secure "
+"communications on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Practice explaining Tor and its benefits and consequences to friends and "
+"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may "
+"provide some helpful starting points."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Fourth, learn a bit about authentication on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Many library-related services use source IP address to decide whether a "
+"subscriber is allowed to see their content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the university's entire IP address space is \"trusted\" to access these "
+"library resources, the university is forced to maintain an iron grip on all "
+"its addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Universities like Harvard do the smart thing: their students and faculty "
+"have actual methods to authenticate -- say, certificates, or usernames and "
+"passwords -- to a central Harvard server and access the library resources "
+"from there."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"So Harvard doesn't need to be as worried about what other services are "
+"running on their network, and it also takes care of off-campus students and "
+"faculty."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"On the other hand, universities like Berkeley simply add a \"no proxies\" "
+"line to their network policies, and are stuck in a battle to patrol every "
+"address on their network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"We should encourage all these networks to move to an end-to-end "
+"authentication model rather than conflating network location with who's on "
+"the other end."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Fifth, start finding allies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If your school has a botnet research group or studies Internet attacks (like"
+" at Georgia Tech and UCSD), meet them and learn more about all the scary "
+"things already out there on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If you have a law school nearby, meet the professors that teach the Internet"
+" law classes, and chat with them about Tor and its implications."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Ask for advice from everybody you meet who likes the idea, and try to work "
+"your way up the chain to get as many good allies as you can in as many areas"
+" as you can."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Sixth, teach your university's lawyers about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"This may seem like a risky move, but it's way better for them to hear about "
+"Tor from you, in a relaxed environment, than to hear about it from a "
+"stranger over the phone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Remember that lawyers don't like being told how to interpret laws by a non-"
+"lawyer, but they are often pleased to hear that other lawyers have done a "
+"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay"
+"/community-resources/eff-tor-legal-faq/) comes in, along with your law "
+"school contacts if you found any)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Make sure to keep these discussions informal and small -- invite one of the "
+"general counsel out to coffee to discuss \"something neat that may come up "
+"later on.\" Feel free to bring along one of the allies you found above, if "
+"it makes you more comfortable."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Avoid having actual meetings or long email discussions, and make it clear "
+"that you don't need their official legal opinion yet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Remember that lawyers are paid to say no unless they have a reason to say "
+"yes, so when the time finally comes to ask their opinion on running a Tor "
+"exit node, make sure the question is not \"are there any liability "
+"issues?\", but rather \"we'd like to do this, can you help us avoid the "
+"biggest issues?\" Try to predict what they will say, and try to gain allies "
+"among the lawyers who like your cause and want to help."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If they have concerns, or raise questions that you don't know how to answer,"
+" work with them to figure out the answers and make them happy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Becoming friends with the lawyers early in the process will avoid situations"
+" where they need to learn about everything and make a decision in one day."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Seventh, teach your network security people about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You aren't going to keep your Tor exit node a secret from them for long "
+"anyway, and like with the lawyers, hearing it from you is way better than "
+"hearing it from a stranger on the phone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Avoid putting them on the spot or formally asking permission: most network "
+"security people will like the idea of Tor in theory, but they won't be in a "
+"position to \"authorize\" your Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Take them out to coffee to explain Tor and let them know that you are "
+"planning to run a Tor server."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Make it clear that you're willing to work with them to make sure it isn't "
+"too much hassle on their part; for example, they can pass complaints "
+"directly on to you if they like."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"These people are already overworked, and anything you can do to keep work "
+"off their plate will make everybody happier."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You might let them know that there are ways you can dial down the potential "
+"for abuse complaints, for example by rate limiting or partially restricting "
+"your exit policy -- but don't be too eager to offer or take these steps, "
+"since once you give up ground here it's very hard to get it back."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You'll also want to learn if there are bandwidth limitations at your "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"(Tor can handle a variety of rate limiting approaches, so this isn't the end"
+" of the world)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In some cases, you should talk to the network security people before you "
+"talk to the lawyers; in some cases, there will be yet other groups that will"
+" be critical to educate and bring into the discussion. You'll have to make "
+"it up as you go."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the authorities contact your university for logs, be pleasant and "
+"helpful."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Tor's default log level doesn't provide much that's useful, so if they want "
+"copies of your logs, that's fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Be helpful and take the opportunity to explain to them about Tor and why "
+"it's useful to the world. (If they contact you directly for logs, you should"
+" send them to your university's lawyers -- acting on it yourself is [almost "
+"always a poor idea](/relay/community-resources/eff-tor-legal-faq/))."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If there are too many complaints coming in, there are several approaches you"
+" can take to reduce them. First, you should follow the tips in the [Tor "
+"relay documentation](https://community.torproject.org/relay), such as "
+"picking a descriptive hostname or getting your own IP address. If that "
+"doesn't work, you can scale back the advertised speed of your relay, by "
+"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor "
+"network. Lastly, you can scale back your exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Some people have found that their university only tolerates their Tor relay "
+"if they're involved in a research project around anonymity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"So if you're interested, you might want to get that started early in the "
+"process -- see our [Research Portal](https://research.torproject.org/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"This approach has the added benefit that you can draw in other faculty and "
+"students in the process."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The downside is that your Tor relay's existence is more fragile, since the "
+"terms of its demise are already negotiated."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Note that in many cases you don't even need to be researching the exit node "
+"itself -- doing research on the Tor network requires that there be a Tor "
+"network, after all, and keeping it going is a community effort."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "## Mailing list"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Subscribe to [Tor Relays Universities](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/tor-relays-universities) mailing list (and other "
+"education institutions too)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.title)
+msgid "Good Bad ISPs"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.subtitle)
+msgid "Some ISPs are Tor-friendly, some are not"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"This page aims to list community experiences with Tor and various Internet "
+"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some "
+"are not. Some are competent and clueful about Tor or about security in "
+"general. Let us know!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"Be sure to provide useful information like how much bandwidth you pushed, "
+"whether you thought the deal was cheap or expensive, how hard you had to "
+"work to make them understand what's going on, how long your server has been "
+"running, and whether you'd recommend them to others. Also include dates."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"Since non-exits do not attract complaints, it should be fine to run them "
+"without contacting the hoster first. Make sure you understand their policies"
+" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For "
+"exit relays, you should read the fine [Tor Exit Guidelines](/relay"
+"/community-resources/tor-exit-guidelines) first."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"For network diversity and stronger anonymity, you should avoid providers and"
+" countries that already attract a lot of Tor capacity. "
+"[Metrics](https://metrics.torproject.org/) is a great tool that allows you "
+"to group probabilities by country and AS (autonomous systems), so you can "
+"more easily identify networks you want to avoid."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"**Note**: This page is currently being revamped. If you would like to help "
+"out please see "
+"[#72](https://gitlab.torproject.org/tpo/web/community/-/issues/72)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "# Good Experiences"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Austria"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | "
+"**Comments** | **Last Updated** |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
+msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does "
+"not care what their customers do at all (unless you have a business "
+"connection) | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. "
+"Hosts already some big exit/entry nodes which seem to have no problems. Very"
+" expensive traffic. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards "
+"abuse at business connections, good quality traffic, does not like "
+"\"proxies\" on private lines. Cheap synchronous (SDSL) connections. | "
+"12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not "
+"like Abuse (in any form) at all. Seems to give out customer data at alleged "
+"abuse. Not recommended but cheap. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [xpirio GmbH](http://xpirio.at) | - | - | Yes | ? | In general rather "
+"relaxed at all services, but better get in touch with their (very "
+"understanding) support when you expect abuse. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Bulgaria"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPS.BG](https://www.vpsbg.eu/en/) | - | Yes | Yes | Yes | They don't "
+"collect any personal info and you can pay in bitcoin. | 01/11/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Canada"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [TekSavvy](http://www.teksavvy.ca) | - | Yes | Yes | ? | has a server-"
+"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a "
+"stand in favor of net neutrality | 2008/12 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | "
+"operated by Fibernetics, has liberal abuse handling policies "
+"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly "
+"allowed. | 2015/02 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are "
+"reselling dedicated servers in many locations around the world. Abuse "
+"handling differs depending on the provider from which they resell. | 2016/06"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Vidéotron Ltee](http://videotron.com/) | AS5769 | Yes | Yes | ? | No "
+"mention of Tor in ToS, relays and bridges seem allowed. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Czech Republic"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [T-Systems`](http://www.t-systems.cz/) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### France"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The "
+"account holder is responsible for all the traffic going through theirs "
+"servers.| 01/28/2019 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some"
+" abuse complaints to Exit relays, but they do not stop the server, and when "
+"you tell them your server is a Tor Exit relay, they say it is OK. They ask "
+"Exit relays to use the standard Reduced Exit Policy | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed "
+"their TOS in July 2013 and allow Tor as long as they don't notice illegal "
+"activities. Exit nodes would eventually be shut down, but relays are "
+"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been "
+"changed to make them clearer about the use of Tor. Many relays are currently"
+" running on Kimsufi servers | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Digicube](http://www.digicube.fr/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS "
+"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Finland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | "
+"12/19/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | "
+"- | 03/26/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Privex](https://www.privex.io/tor-exit-policy/) | AS210083 | Yes | Yes | "
+"No | All node types permitted in Sweden, relays/bridges permitted in other "
+"regions. Tor friendly hosting provider who runs 3 relays and an exit "
+"themselves. Accepts cryptocurrency. | 2021/06/09 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Germany"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should "
+"let them know about your intention when ordering a server or in advance. | "
+"06/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [EUServ](http://euserv.de) | AS35366 | Yes | Yes | Yes | \"Relays only "
+"allowed on dedicated Servers Prime64 and Pro64, Exit nodes only allowed on "
+"Prime64 and Pro64 with Pro-Option, own subnet, RIPE entry along with "
+"publicly visible abuse and police contact.\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IPX-Server](https://www.ipx-server.de) | - | Yes | Yes | - | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Keyweb](https://www.keyweb.de) | AS31103 | Yes | Yes | Yes | \"Everything"
+" that is in accordance with current jurisprudence is permitted on our "
+"servers.\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Afterburst](http://afterburst.com) | AS29761, AS8100 | - | Yes | No | -"
+" | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |"
+" - | 2018-10-25 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [linevast](https://www.linevast.de) | AS201206 | No | No | No | | 03/2021"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Server4You](https://www.server4you.de)| AS131914 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hetzner](http://hetzner.de) | AS24940 | Yes | Yes | Yes | Offers good "
+"dedicated root servers for a good price. \"It is not a Problem, however, "
+"abuse reports can lead to a server lock\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Contabo](https://contabo.de) | AS51167 | No | No | No | Tor prohibited "
+"due to terms of service | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Strato](https://strato.de) | AS6724 | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PraHost](https://www.prahost.com) | - | Yes | Yes | Yes | \"If there is "
+"any abuse notice received, you need to solve it in given time, else your IP "
+"will be blocked until you take any action\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server) | AS34011"
+" | Yes | Yes | Yes | Only allowed on jiffybox | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [NetCologne](https://www.netcologne.de) | - | - | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Signaltransmitter](https://signaltransmitter.de) | AS24961 | Yes | Yes | "
+"Yes | \"In principle, we do not limit our services apart from mining "
+"bitcoins\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Netcup](https://www.netcup.de) | AS197540 | Yes | Yes | Yes | Tor allowed"
+" on VPS and rootservers | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Onyxhosting](https://onyxhosting.de) | - | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IP-Projects](https://www.ip-projects.de) | AS48314 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Lansol](https://www.lansol.de) | - | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [delta.networks](https://www.delta-networks.de) | AS9937 | No | No | No | "
+"- | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPS2Day](https://www.vps2day.com) | AS58329 | Yes | Yes | No | Exit nodes"
+" prohibited due to terms of service | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Serverprofis](https://www.serverprofis.de) | AS5539 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [manitu](https://www.manitu.de) | AS34240 | No | No | No | \"I'm sorry - "
+"even if the network has great added value for specific purposes, we have "
+"decided to prohibit Tor services on our network\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [active-servers](https://www.active-servers.com) | AS197071 | Yes | Yes | "
+"Yes | \"Usually this leads to abuse mails, which only cause trouble – but "
+"basically we have nothing against it\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UltraVPS](https://www.ultravps.eu) | - | No | No | No | \"We are not the "
+"right host for your project\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Hong Kong"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their "
+"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's "
+"data centers, Hong Kong. | - | 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Hungary"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They"
+" only say you should answer abuse requests in 24h. ISP has re-confirmed by "
+"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |"
+" 2014-10-15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Iceland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor "
+"enn.lu and saveyourprivacy exit nodes | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | "
+"Yes? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Italy"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Fastweb](https://fastweb.it/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - "
+"|"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS "
+"generically indicate that the operator is responsible for all the activities"
+" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a"
+"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | "
+"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports "
+"other than the well-known are filtered. Abuse complaints need to go through "
+"their support service | 11/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Revolution Hosting](https://rhosting.it/) | AS60798 | Yes | Yes | No | "
+"Exit nodes are allowed but they will be immediately terminated if any abuse "
+"complaint is issued. KVM VPS. IPv4+IPv6 native support. * Gnu/Linux, FreeBSD"
+" and Windows server supported. Coingate supported. | 12/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [G-Core Labs](https://gcorelabs.com) | AS199524 | Yes | Yes | Yes | "
+"Comments: No restrictions but legality is mandatory. Exits are welcome. "
+"Abuse complaints are forwarded to the customer and discussed with the abuse "
+"team. KVM VPS. IPv4+IPv6 native support. * Gnu/Linux, FreeBSD and Windows "
+"server supported. Unmetered traffic. | 12/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Latvia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support "
+"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If "
+"your Exit relay receive too much complaints, they will ask to you to stop or"
+" otherwise they will suspend. | 2015/03/06 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Lithuania"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | "
+"All abuse mails they got yielded support tickets | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Mexico"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Axtel | AS6503 | Yes | Yes | Yes | Currently some Guard / Middle and exit"
+" nodes are running in Axtel network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Telmex | AS8151 | No | Yes | No | Currently some Guard / Middle nodes are"
+" running in Telmex network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Mega Cable | AS13999 | No | Yes | No | Currently some Guard / Middle "
+"nodes are running in Mega Cable network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Moldova"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | "
+"09/13/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | No | \"Tor exit relay "
+"is strictly forbidden on our company's servers\" | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Netherlands"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can"
+" result in temporary blocks, therefore they recommend to use an dedicated IP"
+" address for exit nodes | 06/16/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | "
+"05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| Ziggo | AS9143 | Yes | Yes | Yes | - | 05/24/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can"
+" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see "
+"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an"
+" exception if your exit-node has a reduced exit policy. And you must leave a"
+" note to them that you are running a exit-node. \"We allow tor exit nodes as"
+" long you run a limited exit policy (block SMTP) to avoid abuse. | "
+"12/26/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if "
+"abuse is handled properly | 08/13/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin "
+"accepted. | 10/12/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - "
+"| 02/06/2019 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly "
+"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the "
+"most stable. You need to email them for a custom offer. They also accept "
+"Bitcoin/UKash/CashU | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has "
+"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [DirectVPS](http://directvps.nl/) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Versio](http://versio.nl/) | - | Yes | Yes | No | - | 2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse "
+"complaints must be responded to within 24 hours or the system automatically "
+"suspends your account until you do. | 2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows "
+"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure "
+"to tell them that you're running an exit | 09/2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### New Zealand and Australia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS"
+" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP "
+"is:SoftLayer network, which includes primary transit from Telstra and "
+"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Rimu hosting](http://rimuhosting.com) | - | Yes | Yes | Yes | Have "
+"servers in N.Z.; Sydney; London; and Dallas. Locations may vary, but quite "
+"happy with the specific Oz/NZ query. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Poland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hitme.pl](http://hitme.pl/) | - | Yes | Yes | No | They block accounts if"
+" you receive an abuse report | 29/03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | "
+"27/08/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Exone](http://www.exone.pl/) | - | Yes | Yes | ? | - | 28/08/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | "
+"01/10/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | "
+"02/10/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [statnet.pl](http://www.statnet.pl/) | - | No | No | No | Used to allow "
+"Tor-relays, but now is blocking Tor activity | 12/06/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit"
+" node on collocated dedicated server | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | "
+"21/02/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Romania"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Voxility](http://www.voxility.com/) | - | Yes | Yes | ? | Read more [2015"
+" tor-talk thread](https://lists.torproject.org/pipermail/tor-"
+"relays/2015-April/006867.html%7CApril) | 04/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [JavaPipe](https://javapipe.com/) | - | Yes | Yes | ? | - | 04/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MilesWeb](https://www.milesweb.com/) | - | Yes | Yes | No | Plans in "
+"Romania and also have data centers in USA and UK with 24x7 free support. | "
+"03/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Sweden"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit "
+"should use Reduced Exit Policy | 2016/06/30 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | "
+"2016/05 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| TeliaSonera | - | Yes | Yes | ? | TeliaSonera is also big in Sweden and "
+"deliver where other ISPs can't. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PRQ](http://prq.se/?p=dedicated&intl=1) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Privex](https://www.privex.io/tor-exit-policy/) | AS210083 | Yes | Yes | "
+"Yes | Tor friendly hosting provider who runs 3 relays and an exit "
+"themselves. Accepts cryptocurrency. | 2021/06/09 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously "
+"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. "
+"Handles abuse according to \"Swedish praxis\". | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Svea Hosting](https://svea.net/) | AS41634 | Yes | Yes | Yes | They run "
+"an exit node themselves and write on their dedicated server page \"It is "
+"perfect for [...] TOR Exit Nodes\" | 04/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Switzerland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Solar Communications Gmbh](https://solarcom.ch/) | AS197988 | Yes | Yes |"
+" No | \"We allow to place Tor routers, but don't allow to place Tor exit "
+"nodes.\" This applies to all their partners, who actually sell Solar's "
+"services to the public, namely: [Server & cloud](https://server-cloud.com), "
+"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), "
+"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). "
+"Cryptocurrencies are accepted. | 12/04/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [fsit](http://www.fsit.ch/) | - | Yes | Yes | Yes | - | 11/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Swiss Made Host](https://swissmade.host/en/) | - | No | No | No | \"Tor "
+"is not welcome on our network.\" | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Slovenia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They "
+"just simply forward DMCA notices to us to handle (or ignore) them | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Ukraine"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, "
+"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Colocall](http://www.colocall.net/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### United Kingdom"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Gigatux](https://www.gigatux.com) | - | Yes | Yes | Yes | They actually "
+"run their own relay named Gigatux. They also offer servers in the US, "
+"Germany, and Israel. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Clustered.net](http://www.clustered.net) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Bitfolk](http://bitfolk.com/) | - | Yes | Yes | Yes | They are very "
+"knowledgable and understand Tor and its uses. They are hot on spam and abuse"
+" so advise changing the default exit (good idea in the UK anyhow). Any DMCA "
+"notices received were simply forwarded on without agro | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### US"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse "
+"handling | 10/15/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |"
+" - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - "
+"| Yes | Yes | Yes | - | 06/19/13 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Axigy](http://www.axigy.com) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal "
+"abuse handling policies | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [BuyVM.net](https://buyvm.net) | AS53667 | Yes | Yes | Yes | New Tor rules"
+" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if "
+"you follow the steps. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you "
+"are interested in hosting either, you can ask us about a dedicated server.\""
+" | 10/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Cloudvider](https://www.clouvider.co.uk/) | - | No | No | No | This is "
+"for their US Operations arm. They will cancel your account and claim it is a"
+" ToS violation, which requires you to pay out a 60-day notice. | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA "
+"handling | 01/01/12 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Cyberonic](http://www.cyberonic.com) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Datawagon](https://datawagon.net) | AS27176 | Yes | Yes | Yes | Customers"
+" are forwarded abuse complaints to handle themselves | 03/06/19 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Ethr.net](http://ethr.net/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Evolucix](http://www.evolucix.com) | - | Yes | Yes | No(?) | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Future Hosting](http://www.futurehosting.com/) | - | Yes | Yes | No | - |"
+" 09/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hivelocity](https://www.hivelocity.net/) | - | No | No | No | They are "
+"symphathetic, but do not want their IP space \"polluted\" by Tor abuse "
+"requests. | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [HostGator](http://www.hostgator.com/) | - | No | No | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com) | AS46562 | Yes | Yes | No | Their vps "
+"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato "
+"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |"
+" 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostUS](http://hostus.us/) | AS25926 | Yes | Yes | No | - | 10/16/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [IPXcore](https://ipxcore.com/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Luna Node](https://www.lunanode.com/index.php) | - | Yes | Yes | No | - |"
+" 05/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [OVH](https://www.ovh.com/us/index.xml ) | AS16276 | Yes | Yes | ? | - | "
+"12/31/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Oplink.net](https://www.oplink.net) | - | Yes | Yes | No | - | 09/03/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Psychz.net](https://www.psychz.net/) | - | Yes | Yes | Yes | Very Exit "
+"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PulseServers](https://www.pulseservers.com) | AS16276 | Yes | Yes | Yes |"
+" Exit-friendly. | 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [RamNode](http://ramnode.com/) | AS3842 | Yes | Yes | No | - | 11/03/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | "
+"11/03/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Softlayer](http://www.softlayer.com) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Slicehost/Rackspace](http://www.slicehost.com/) | - | Yes | Yes | No | "
+"Host, not an ISP | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Sh3lls](http://www.sh3lls.net/dedicated.htm) | - | Yes | Yes | No | - | -"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [SolarVPS](https://solarvps.com) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [SeedVPS](https://www.seedvps.com) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tailored VPS](http://tailoredvps.com/) | - | Yes | Yes | Yes(?) | - | - "
+"|"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [VPS6.NET](https://vps6.net/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPSWebServer.com](http://www.vpswebserver.com) | - | Yes || No | ? | - | "
+"- |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Inerail](http://inerail.net/) | - | Yes | Yes | Yes | Tor only allowed on"
+" dedicated/colocation | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [CondoInternet ISP](http://www.condointernet.net/) | - | Yes | Yes | Yes |"
+" - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DigitalOcean](http://digitalocean.com/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PhoenixNap / Secured Servers](http://www.phoenixnap.com/) | - | Yes | Yes"
+" | No | - | 08/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Vultr](http://vultr.com) | AS20473 | Yes | Yes | No | When asked directly"
+" they will claim they do support Tor exits but will pull the rug out from "
+"under you later on. This has happened to at least two exit operators. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChicagoVPS](http://chicagovps.net/) | - | Yes | Yes | No | Tor "
+"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes "
+"will be suspended without prior notice. | 15/01/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Xmission](https://www.xmission.com/) | - | Yes | Yes | Yes | - | 01/28/15"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [blackpulsehosting](https://www.blackpulsehosting.com) | - | Yes | Yes | "
+"No | - | 10/25/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | "
+"Only offers colocation, no cheap VPS option. | 1/14/19 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.title)
+msgid "Swag"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.subtitle)
+msgid ""
+"If you're operating a fast relay or you've done something else cool, you're "
+"eligible to receive our swag."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "You can get a Tor T-shirt for contributing to the Tor project."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "There are two primary ways of contributing:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"* Operate a fast Tor relay that's been running for the past two months: you "
+"are eligible if you allow exits to port 80 and you average 250 KBytes/s "
+"traffic, or if you're not an exit but you average 500 KBytes/s traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "* Help out in other ways. Maintain a translation. Run Tor trainings."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "Write a good support program and get a lot of people to use it."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"Do research on Tor and anonymity, solve some of our bugs, or establish "
+"yourself as a Tor advocate."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"If you're operating a fast relay or you've done something else cool, email "
+"us at tshirt at torproject.org with the details."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"(We want to make sure our shirts help outreach happen all around the world, "
+"so please understand if we can't send you 5 shirts for your 5 excellent "
+"relays.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"There are a variety of colors, shapes, and sizes available in the great "
+"roots design that Leiah Jansen made for us, as well as some older designs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.title)
+msgid "The Legal FAQ for Tor Relay Operators"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle)
+msgid ""
+"FAQ written by the Electronic Frontier Foundation (EFF). Last updated March "
+"27, 2020."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"NOTE: This FAQ is for informational purposes only and does not constitute "
+"legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Our aim is to provide a general description of the legal issues surrounding "
+"Tor in the United States."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Also, if you received this document from anywhere besides the EFF web site "
+"or https://community.torproject.org/relay/community-resources/eff-tor-legal-"
+"faq, it may be out of date. Follow the link to get the latest version."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Got a DMCA notice? Check out our [sample response letter](/relay/community-"
+"resources/eff-tor-legal-faq/tor-dmca-response)!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "## General Information"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Has anyone ever been sued or prosecuted for running Tor?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Although we are not aware of an individual being sued, prosecuted, or "
+"convicted for running a Tor relay**, law enforcement in the United States "
+"and other countries has occasionally mistakenly investigated individuals "
+"running a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"We believe that running a Tor relay, including an exit relay that allows "
+"people to anonymously send and receive traffic, is legal under U.S. law. Law"
+" enforcement, however, [often misunderstands](https://www.eff.org/wp"
+"/unreliable-informants-ip-addresses-digital-tips-and-police-raids) how Tor "
+"works and has occasionally attributed illegal traffic on the network as "
+"originating from a Tor exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This has resulted in police suspecting Tor relay operators of crimes and "
+"sometimes [seizing computer](https://www.eff.org/deeplinks/2011/08/why-ip-"
+"addresses-alone-dont-identify-criminals) equipment, including Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For example, in 2016 Seattle police [mistakenly "
+"raided](https://web.archive.org/web/20191210114929/https://www.thestranger.…"
+"/judge-who-authorized-police-search-of-seattle-privacy-activists-wasnt-told-"
+"they-operate-tor-network/) the home of a privacy activist operating a Tor "
+"exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"And Russian authorities wrongfully arrested math instructor and Tor relay "
+"operator [Dmitry Bogatov](https://www.eff.org/deeplinks/2017/04/access-now-"
+"and-eff-condemn-arrest-tor-node-operator-dmitry-bogatov-russia), though they"
+" later cleared him of "
+"[charges](https://web.archive.org/web/20190617062802/https://tass.com/societ…."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Tor has been developed to be a tool for free expression, privacy, "
+"and human rights. It is not a tool designed or intended to be used to break "
+"the law, either by Tor users or Tor relay operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Can EFF promise that I won't get in trouble for running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. All new technologies create legal uncertainties, and Tor is no "
+"exception."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"We cannot guarantee that you will never face any legal liability as a result"
+" of running a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, EFF believes so strongly that those running Tor relays shouldn't be"
+" liable for traffic that passes through the relay that we're running our own"
+" middle relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Will EFF represent me if I get in trouble for running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Maybe**. While EFF cannot promise legal representation for all Tor relay "
+"operators, it [will assist relay operators](https://www.eff.org/pages/legal-"
+"assistance) in assessing the situation and will try to locate qualified "
+"legal counsel when necessary."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Inquiries to EFF for the purpose of securing legal representation or "
+"referrals should be directed to our intake coordinator by sending an email "
+"to info at eff.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Such inquiries will be kept confidential subject to the limits of the "
+"attorney/client privilege."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Note that although EFF cannot practice law outside of the United States, it "
+"will still try to assist non-U.S. relay operators in finding local "
+"representation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### How should I deal with a police visit/raid/interrogation?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are detained and questioned by police, you have a right to request to"
+" speak with an attorney before and during any questioning."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"It is best to say \"I want my attorney and I choose to remain silent\" and "
+"then refuse questioning until you have a chance to talk to a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, if you do decide to waive your right to the assistance of counsel "
+"and answer questions without an attorney present, be sure to tell the truth."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Lying to law enforcement may lead to more trouble than for whatever it was "
+"they wanted to talk to you about in the first place."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Does U.S. law provide any protections for the Tor network against civil "
+"lawsuits?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes.** A federal law, 47 U.S.C. § 230 (often called Section 230), provides"
+" legal immunity for online intermediaries that host or republish speech."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Though there are important exceptions for certain criminal and intellectual "
+"property-based claims, Section 230’s immunity protects online services, such"
+" as the Tor network, against a range of laws that might otherwise be used to"
+" hold them legally responsible for what others say and do."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Another federal law, 17 U.S.C. § 512(a), part of the Digital Millennium "
+"Copyright Act, provides a legal safe harbor against copyright infringement "
+"claims based on material that is simply transmitted without modification, as"
+" a Tor relay does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Should I contact the Tor developers when I have legal questions about "
+"Tor or to inform them if I suspect Tor is being used for illegal purposes?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Tor's developers are available to answer technical questions, but "
+"they are not lawyers and cannot give legal advice. Nor do they have any "
+"ability to prevent illegal activity that may occur through Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Furthermore, your communications with Tor's developers are not protected by "
+"any legal privilege, so law enforcement or civil litigants could subpoena "
+"and obtain any information you give to them."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"You can contact info(a)eff.org if you face a specific legal issue. We will try"
+" to assist you, but given EFF's small size, we cannot guarantee that we can "
+"help everyone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Do Tor's core developers make any promises about the trustworthiness or "
+"reliability of Tor relays that are listed in their directory?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Although the developers attempt to verify that Tor relays listed in "
+"the directory maintained by the core developers are stable and have adequate"
+" bandwidth, neither they nor EFF can guarantee the personal trustworthiness "
+"or reliability of the individuals who run those relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Tor's core developers further reserve the right to refuse a Tor relay "
+"operator's request to be listed in their directory or to remove any relay "
+"from their directory for any reason."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "## Exit Relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Exit relays raise special concerns because the traffic that exits from them "
+"can be traced back to the relay's IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"While we believe that running an exit relay is legal, it is practically "
+"impossible to stop the use of an exit relay for illegal activity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"That may attract the attention of private litigants or law enforcement."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"An exit relay may forward traffic that is considered unlawful, and that "
+"traffic may be attributed to the operator of a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Indeed, police have mistakenly attributed traffic from an exit relay as "
+"coming from the relay’s operator."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are not willing to deal with that risk, a bridge or middle relay may "
+"be a better fit for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"These relays do not directly forward traffic to the Internet and so can't be"
+" easily mistaken for the origin of allegedly unlawful content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor Project's blog has some excellent "
+"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) "
+"for running an exit with as little risk as possible. We suggest that you "
+"review their advice before setting up an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I run an exit relay from my home?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "**No**, this is risky and not recommended."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If law enforcement becomes interested in traffic from your exit relay, it's "
+"possible that officers will mistakenly attribute that traffic as originating"
+" from your home."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This could result in law enforcement raiding your home, seizing your "
+"computer, and suspecting you of criminal activity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For that reason, it's best not to run your exit relay in your home or using "
+"your home Internet connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Given those risks, you should instead consider running your exit relay in a "
+"commercial facility that is supportive of Tor. Have a separate IP address "
+"for your exit relay, and don't route your own traffic through it."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Of course, you should avoid keeping any sensitive or personal information on"
+" the computer hosting your exit relay, and you never should use that machine"
+" for any illegal purpose."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you do decide to run an exit relay from your home despite these risks, "
+"please review Tor’s recommendations, including telling your ISP and "
+"obtaining a separate IP address for the exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I tell my ISP that I'm running an exit relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an "
+"exit relay and supports you in that goal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This will help ensure that your Internet access isn't cut off due to abuse "
+"complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor community maintains a list of ISPs that are particularly Tor-savvy, "
+"as well as ones that aren't."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Is it a good idea to let others know that I'm running an exit relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes**. Be as transparent as possible about the fact that you're running an"
+" exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If your exit traffic draws the attention of the government or disgruntled "
+"private party, you want them to figure out quickly and easily that you are "
+"part of the Tor network and not responsible for the content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This could mean the difference between having your computer seized by law "
+"enforcement and being left alone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-"
+"exit-node) the following ways to let others know that you're running an exit"
+" relay:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* Set up a reverse DNS name for the IP address that makes clear that the "
+"computer is an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* Set up a notice like [this](https://blog.torproject.org/blog/tips-"
+"running-exit-node) to explain that you're running an exit relay that's part "
+"of the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* If possible, get an [ARIN](https://www.arin.net/) registration for your "
+"exit relay that displays contact information for you, not your ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This way, you'll receive any abuse complaints and can respond to them "
+"directly. Otherwise, try to ensure that your ISP forwards abuse complaints "
+"that it receives to you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Should I snoop on the plaintext traffic that exits through my Tor "
+"relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. You may be technically capable of modifying the Tor source code or "
+"installing additional software to monitor or log plaintext that exits your "
+"relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, Tor relay operators in the United States can possibly create civil "
+"and even criminal liability for themselves under state or federal wiretap "
+"laws if they monitor, log, or disclose Tor users' communications, while "
+"non-U.S. operators may be subject to similar laws."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Do not examine anyone's communications without first talking to a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### If I receive a subpoena or other information request from law "
+"enforcement or anyone else related to my Tor relay, what should I do?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Educate them about Tor**. In most instances, properly configured Tor "
+"relays will have no useful data for inquiring parties, and you should feel "
+"free to educate them on this point."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"To the extent you do maintain logs, however, you should not disclose them to"
+" any third party without first consulting a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"In the United States, the data may be protected by the Electronic "
+"Communications Privacy Act, and relay operators outside of the United States"
+" may be subject to similar data protection laws."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"You may receive legal inquiries where you are prohibited by law from telling"
+" anyone about the request. We believe that, at least in the United States, "
+"such gag orders do not prevent you from talking to a lawyer, including "
+"calling a lawyer to find representation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Inquiries to EFF for the purpose of securing legal representation should be "
+"directed to our intake coordinator (info at eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For more information about responding to abuse complaints and other "
+"inquiries, check out the [Tor Abuse "
+"FAQ](https://support.torproject.org/abuse) and the collection of [abuse "
+"response templates](/relay/community-resources/tor-abuse-templates/) on the "
+"Tor Project's website."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For information on what to do if law enforcement seeks access to your "
+"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp"
+"/know-your-rights) guide."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### My ISP, university, etc. just sent me a DMCA notice. What should I do?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"EFF has written a [short template](tor-dmca-response) to help you write a "
+"response to your ISP, university, etc., to let them know about the details "
+"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Note that template only refers to U.S. jurisdictions, and is intended only "
+"to address copyright complaints that are based on a relay of allegedly "
+"infringing material through the Tor node."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you like, you should consider submitting a copy of your notice to the "
+"Lumen Database. The email address for submissions is team(a)lumendatabase.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This will help us recognize trends and issues that the lawyers might want to"
+" focus on."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Lumen encourages submissions from people outside the United States too."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"EFF believes that Tor relays should be protected from copyright liability "
+"for the acts of their users because a Tor relay operator can raise an "
+"immunity defense under Section 512 of DMCA as well as defenses under "
+"copyright's secondary liability doctrines."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, no court has yet addressed these issues in the context of Tor "
+"itself."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are uncomfortable with this uncertainty, you may consider using a "
+"reduced exit policy (such as the default policy suggested by the Tor "
+"Project) to try to minimize traffic types that are often targeted in "
+"copyright complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are a Tor relay operator willing to stand up and help set a clear "
+"legal precedent establishing that merely running a relay does not create "
+"copyright liability for either operators or their bandwidth providers, EFF "
+"is interested in hearing from you."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.title)
+msgid "Relay Post-install and good practices"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.section)
+msgid "Relay operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "#1. Make sure relay ports can be reached"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you are using a firewall, open a hole in your firewall so incoming "
+"connections can reach the ports you will use for your relay (ORPort, plus "
+"DirPort if you enabled it)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Also, make sure you allow all outgoing connections too, so your relay can "
+"reach the other Tor relays, clients and destinations."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can find the specific ORPort TCP port number in the torrc configuration "
+"samples below (in the OS specific sections)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 2. Verify that your relay works"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If your logfile (syslog) contains the following entry after starting your "
+"tor daemon your relay should be up and running as expected:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Self-testing indicates your ORPort is reachable from the outside. Excellent."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"About 3 hours after you start your relay it should appear on [Relay "
+"Search](https://metrics.torproject.org/rs.html)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "You can search for your relay using your nickname or IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 3. Read about Tor relay lifecycle"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"It takes some time for relay traffic to ramp up, this is especially true for"
+" guard relays but to a lesser extend also for exit relays. To understand "
+"this process, read about the [lifecycle of a new "
+"relay](https://blog.torproject.org/lifecycle-new-relay)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 4. Configuration Management"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you plan to run more than a single relay, or you want to run a high "
+"capacity relay (multiple Tor instances per server) or want to use strong "
+"security features like [Offline Master "
+"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/Of…"
+" without performing additional steps manually, you may want to use "
+"configuration management for better maintainability."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are multiple configuration management solutions for Unix-based "
+"operating systems (Ansible, Puppet, Salt, ...)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following Ansible Role has specifically been built for Tor relay "
+"operators and supports multiple operating systems: [Ansible "
+"Relayor](http://github.com/nusenu/ansible-relayor)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 5. Important: if you run more than one Tor instance"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"To avoid putting Tor clients at risk, when operating multiple relays you "
+"must set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily) value and have a valid "
+"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#ContactInfo) in your torrc configuration."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The MyFamily setting is simply telling Tor clients what Tor relays are "
+"controlled by a single entity/operator/organization, so they are not used in"
+" multiple positions in a single circuit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
+"you would add the following configuration to set MyFamily:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"to both relays. To find your relay's fingerprint you can look into the log "
+"files when tor starts up or find the file named \"fingerprint\" in your tor "
+"DataDirectory."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Instead of doing so manually, for big operators we recommend to automate the"
+" MyFamily setting via a configuration management solution."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Manually managing MyFamily for big relay groups is error-prone and can put "
+"Tor clients at risk."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 6. Optional: Limiting bandwidth usage (and traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Tor will not limit its bandwidth usage by default, but supports multiple "
+"ways to restrict the used bandwidth and the amount of traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This can be handy if you want to ensure that your Tor relay does not exceed "
+"a certain amount of bandwidth or total traffic per day/week/month."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following torrc configuration options can be used to restrict bandwidth "
+"and traffic:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingMax"
+msgstr "* AccountingMax"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingRule"
+msgstr "* AccountingRule"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingStart"
+msgstr "* AccountingStart"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthRate"
+msgstr "* BandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthBurst"
+msgstr "* BandwidthBurst"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* RelayBandwidthRate"
+msgstr "* RelayBandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Having a fast relay for some time of the month is preferred over a slow "
+"relay for the entire month."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Also see the bandwidth entry in the "
+"[FAQ](https://support.torproject.org/operators/bandwidth-shaping/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 7. Check IPv6 availability"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We encourage everyone to enable IPv6 on their relays. This is especially "
+"valuable on exit and guard relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
+"do some basic IPv6 connectivity tests."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following command line will ping the IPv6 addresses of Tor directory "
+"authorities from your server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
+msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"At the end of the output you should see \"OK.\" if that is not the case, do "
+"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
+"working."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"**If you enable IPv6 without working IPv6 connectivity, your entire relay "
+"will remain unused, regardless of whether IPv4 is working.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
+"additional ORPort line to your configuration (example for ORPort 9001):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "ORPort [IPv6-address]:9001"
+msgstr "ORPort [IPv6-address]:9001"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "The location of that line in the configuration file does not matter."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can simply add it next to the first ORPort lines in your torrc file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: You have to explicitly specify your IPv6 address in square brackets, "
+"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you have a global IPv6 address you should be able to find it in the "
+"output of the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "ip addr|grep inet6|grep global"
+msgstr "ip addr|grep inet6|grep global"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
+"allow exiting via IPv6 so clients can reach IPv6 destinations:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "IPv6Exit 1"
+msgstr "IPv6Exit 1"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"**Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
+"IPv6-only.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 8. Maintaining a relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Backup Tor Identity Keys"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"After your initial installation and start of the tor daemon it is a good "
+"idea to make a backup of your relay's long term identity keys."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"They are located in the \"keys\" subfolder of your DataDirectory (simply "
+"make a copy of the entire folder and store it in a secure location)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Since relays have a ramp-up time it makes sense to back up the identity key "
+"to be able to restore your relay's reputation after a disk failure - "
+"otherwise you would have to go through the ramp-up phase again."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Default locations of the keys folder:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* FreeBSD: `/var/db/tor/keys`"
+msgstr "* FreeBSD: `/var/db/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Fedora: `/var/lib/tor/keys`"
+msgstr "* Fedora: `/var/lib/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Subscribe to the tor-announce mailing list"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This is a very low traffic mailing list and you will get information about "
+"new stable tor releases and important security update information: [tor-"
+"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"announce)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Setting up outage notifications"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Once you set up your relay it will likely run without much work from your "
+"side."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "If something goes wrong it is good to get notified automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We recommend you use one of the free services that allow you to check your "
+"relay's ORPorts for reachability and send you an email should they become "
+"unreachable for whatever reason."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
+"you to monitor TCP listeners on arbitrary ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This service can check your configured ports once every 5 minutes and send "
+"you an email should your tor process die or become unreachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "This checks only for the listener but does not speak the Tor protocol."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"A good way to monitor a relay for its health state is to have a look at its "
+"bandwidth graphs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## System Health Monitoring"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"To ensure your relay is healthy and not overwhelmed it makes sense to have "
+"some basic system monitoring in place to keep an eye on the following "
+"metrics:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Bandwidth"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Established TCP Connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Memory"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Swap"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* CPU"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are many tools for monitoring this kind of data, [munin](http://munin-"
+"monitoring.org/) is one of them and is relatively easy to setup."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: **Do not make your private monitoring data graphs public since this "
+"could help attackers with deanonymizing Tor users.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Some practical advice:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* If you want to publish traffic statistics, you should aggregate all your "
+"relays' traffic over at least a week, then round that to the nearest 10 TiB "
+"(terabytes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* Reporting individual relays is worse than reporting totals for groups of "
+"relays. In future, tor will securely aggregate bandwidth statistics, so any "
+"individual relay bandwidth reporting will be less secure than tor's "
+"statistics."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Smaller periods are worse."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Numbers are worse than graphs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Real-time data is worse than historical data."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* Data in categories (IP version, in/out, etc.) is worse than total data."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Tools"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This section lists a few tools that you might find handy as a Tor relay "
+"operator."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
+"that allows you to see real time data of your relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* vnstat: vnstat is a command-line tool that shows the amount of data going "
+"through your network connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
+" documentation](https://humdi.net/vnstat/) and [demo "
+"output](https://humdi.net/vnstat/cgidemo/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.section)
+msgid "Snowflake"
+msgstr "ਬਰਫੀਲਾ ਤਿਣਕਾ"
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.subtitle)
+msgid ""
+"Run an snowflake proxy to help censored users connect to the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.section)
+msgid "Snowflake operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up a Snowflake proxy to help censored users "
+"connect to the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "The requirements are:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "1. Internet connectivity"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid ""
+"If you don't meet the requirements to run a Tor relay or obfs4 bridge, "
+"running a Snowflake proxy is a great way to donate your bandwidth to help "
+"users circumvent censorship."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "There are a few different options for running a Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.title)
+msgid "Exit"
+msgstr "ਬੰਦ ਕਰੋ"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
+msgid "How to deploy an Exit node"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"We assume you read through the [relay guide](..) already. This subpage is "
+"for operators that want to turn on exiting on their relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is recommended that you setup exit relays on servers dedicated to this "
+"purpose."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is not recommended to install Tor exit relays on servers that you need "
+"for other services as well."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Do not mix your own traffic with your exit relay traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Reverse DNS and WHOIS record"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Before turning your non-exit relay into an exit relay, ensure that you have "
+"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
+"exit relay. Something like \"tor-exit\" in its name is a good start."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If your provider offers it, make sure your WHOIS record contains clear "
+"indications that this is a Tor exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Do use a domain name that you own. Definitely do not use `torproject.org` as"
+" a domain name for your reverse DNS."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Exit Notice HTML page"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To make it even more obvious that this is a Tor exit relay you should serve "
+"a Tor exit notice HTML page."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
+" of tor's DirPortFrontPage feature to display an HTML file on that port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"This file will be shown to anyone directing their browser to your Tor exit "
+"relay IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "DirPort 80"
+msgstr "DirPort 80"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "DirPortFrontPage /path/to/html/file"
+msgstr "DirPortFrontPage /path/to/html/file"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
+" to your needs:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
+"notice.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Here are some more tips for running a reliable exit relay:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "https://blog.torproject.org/tips-running-exit-node"
+msgstr "https://blog.torproject.org/tips-running-exit-node"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Exit Policy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Defining the [exit policy](https://www.torproject.org/docs/tor-"
+"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
+"relay configuration."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The exit policy defines which destination ports you are willing to forward."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"This has an impact on the amount of abuse emails you will get (less ports "
+"means less abuse emails, but an exit relay allowing only few ports is also "
+"less useful)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you want to be a useful exit relay you must **at least allow destination "
+"ports 80 and 443**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"As a new exit relay - especially if you are new to your hoster - it is good "
+"to start with a reduced exit policy (to reduce the amount of abuse emails) "
+"and further open it up as you become more experienced."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The reduced exit policy can be found on the "
+"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/Reduce…"
+" wiki page."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
+"configuration file and restart the tor daemon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "ExitRelay 1"
+msgstr "ExitRelay 1"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## DNS on Exit Relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Unlike other types of relays, exit relays also do DNS resolution for Tor "
+"clients."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"DNS resolution on exit relays is crucial for Tor clients and it should be "
+"reliable and fast by using caching."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* DNS resolution can have a significant impact on the performance and "
+"reliability that your exit relay provides."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, "
+"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid "
+"centralization."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* We recommend running a local caching and DNSSEC-validating resolver "
+"without using any forwarders (specific instructions follow below, for "
+"various operating systems)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* If you want to add a second DNS resolver as a fallback to your "
+"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"system and make sure that it is not your first entry in that file (the first"
+" entry should be your local resolver)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* If a local resolver like unbound is not an option for you, use a resolver "
+"that your provider runs in the same autonomous system (to find out if an IP "
+"address is in the same AS as your relay, you can look it up using "
+"[bgp.he.net](https://bgp.he.net))."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"limit AS-level exposure of DNS queries."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"There are multiple options for DNS server software. "
+"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"a popular one but feel free to use any other software that you are "
+"comfortable with."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"When choosing your DNS resolver software, make sure that it supports DNSSEC "
+"validation and QNAME minimization (RFC7816)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Install the resolver software over your operating system's package manager, "
+"to ensure that it is updated automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"By using your own DNS resolver, you are less vulnerable to DNS-based "
+"censorship that your upstream resolver might impose."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Below are instructions on how to install and configure unbound – a DNSSEC-"
+"validating and caching resolver – on your exit relay. Unbound has many "
+"configuration and tuning knobs but we keep these instructions simple and "
+"short; the basic setup will do just fine for most operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"After switching to unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old resolv.conf "
+"file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The following three commands install unbound, backup your DNS configuration,"
+" and tell the system to use the local unbound:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "apt install unbound"
+msgstr "apt install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To avoid unwanted configuration changed (for example by the DHCP client):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "chattr +i /etc/resolv.conf"
+msgstr "chattr +i /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The Debian configuration ships with QNAME minimization (RFC7816) enabled by "
+"default, so you don't need to enable it explicitly."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Install the unbound package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "yum install unbound"
+msgstr "yum install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "in /etc/unbound/unbound.conf replace the line"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "# qname-minimisation: no"
+msgstr "# qname-minimisation: no"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "enable and start unbound:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "systemctl enable unbound"
+msgstr "systemctl enable unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "systemctl start unbound"
+msgstr "systemctl start unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local unbound server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To avoid unwanted configuration changes (for example by the DHCP client):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"FreeBSD ships unbound in the base system but the one in ports is usually "
+"following upstream more closely, so we install the unbound package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "pkg install unbound"
+msgstr "pkg install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"following lines:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "verbosity: 1"
+msgstr "verbosity: 1"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "enable and start the unbound service:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "sysrc unbound_enable=YES"
+msgstr "sysrc unbound_enable=YES"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "service unbound start"
+msgstr "service unbound start"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "chflags schg /etc/resolv.conf"
+msgstr "chflags schg /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
+msgid "Run an obfs4 bridge to help censored users connect to the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.section)
+msgid "Bridge operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up an obfs4 bridge to help censored users "
+"connect to the Tor network. The requirements are:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "1. 24/7 Internet connectivity"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"2. The ability to expose TCP ports to the Internet (make sure that NAT "
+"doesn't get in the way)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"Note 1: If you're running a platform that is not listed on this page, you "
+"can [compile obfs4 from "
+"source](https://gitlab.com/yawning/obfs4#installation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"Note 2: If you're planning to turn an existing but non-bridge relay into a "
+"bridge relay, changing IP address, name and fingerprint is advised to avoid "
+"easy discovery and blocklisting by ISPs or governments."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.section)
+msgid "Middle/Guard relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.subtitle)
+msgid "Run a Middle/Guard relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.body)
+msgid ""
+"In this guide we describe how to setup a new Middle/Guard relay. Please "
+"choose your platform below."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title)
+msgid "Response template for Tor relay operator to ISP"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle)
+msgid "Got a DMCA notice? Check out our sample response letter!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))."
+" Last updated March 27, 2020."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Note to Tor relay operators: In this litigious era, anyone providing routing"
+" services may face copyright complaints for transmitted content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Fortunately, copyright law should provide protections from many of them both"
+" to you and to your upstream provider."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If your Internet host forwards a copyright complaint to you, you can use "
+"this template to write a response, though you will need to customize it to "
+"your situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Please also ensure all the statements are true for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"(The Tor Project has an [abuse collection of templates](/relay/community-"
+"resources/tor-abuse-templates/) to help you respond to other types of abuse "
+"complaints, too.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Before sending any response to your ISP, you may want to seek the advice of "
+"an attorney licensed to practice in your jurisdiction."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"This template letter is for informational purposes only and does not "
+"constitute legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Whether and how you should respond when you or your ISP has received a "
+"copyright notice will turn on the particular facts of your situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"This template is intended as a starting point, but you should tailor it to "
+"your own circumstances."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"In addition, it's up to you to comply with your ISP's terms of service."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If you're not comfortable including so much legal explanation, feel free to "
+"invite the ISP to contact EFF for a fuller discussion."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Also, if you received this document from anywhere other than the EFF web "
+"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq"
+"/tor-dmca-response), it may be out of date."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Follow the link to get the latest version."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Dear [ISP]:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Thank you for forwarding me the notice you received from [copyright "
+"claimant] regarding [content]. I would like to assure you that I am not "
+"hosting the claimed infringing materials, and furthermore, the Digital "
+"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from "
+"liability arising from this complaint. The notice is likely based upon "
+"misunderstandings about the law and about some of the software I run."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"As you know, the DMCA creates four \"safe harbors\" for service providers to"
+" protect them from copyright liability for the acts of their users, when the"
+" ISPs fulfill certain requirements. (17 U.S.C. 512)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The DMCA's requirements vary depending on the ISP's role. You may be "
+"familiar with the \"notice and takedown\" provisions of section 512(c) of "
+"the DMCA; however, those do not apply when an ISP merely acts as a conduit."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Instead, the \"conduit\" safe harbor of section 512(a) of the DMCA has "
+"different and less burdensome eligibility requirements, as the D.C. Circuit "
+"Court of Appeals held in RIAA v. Verizon (see "
+"https://scholar.google.com/scholar_case?case=15815830240179540527) and the "
+"Eighth Circuit Court of Appeals confirmed in RIAA v. Charter (see "
+"https://scholar.google.com/scholar_case?case=11547531128234336420)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Under DMCA 512(a), service providers like you are typically protected from "
+"damages for copyright infringement claims if you also maintain \"a policy "
+"that provides for termination in appropriate circumstances of subscribers "
+"and account holders of the service provider's system or network who are "
+"repeat infringers.\""
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If you have and implement such a policy, and you otherwise qualify for the "
+"safe harbor, you should be free from fear of copyright damages."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The copyright notice you received was likely triggered by a program I run "
+"called Tor. Tor is network software that helps users to enhance their "
+"privacy, security, and safety online."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"It does not host any content. Rather, it is part of a network of nodes on "
+"the Internet that simply pass packets among themselves before sending them "
+"to their destinations, just as any Internet intermediary does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The difference is that Tor tunnels the connections such that no hop can "
+"learn both the source and destination of the packets, giving users "
+"protection from nefarious snooping on network traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The result is that, unlike most other Internet traffic, the final IP address"
+" that the recipient receives is not the IP address of the sender."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Tor protects users against hazards such as harassment, spam, and identity "
+"theft. Initial development of Tor, including deployment of a public-use Tor "
+"network, was a project of the U.S. Naval Research Laboratory, with funding "
+"from ONR and DARPA. (For more on Tor, see https://www.torproject.org/.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I hope, as an organization committed to protecting the privacy of its "
+"customers, you'll agree that this is a valuable technology."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"While the Tor node that I run may appear to be the source of material that "
+"is alleged to be copyright-infringing, I do not host that material."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I do not select the material transmitted through the Tor node that I run, "
+"and I have no practical means of either identifying the source of such "
+"material or preventing its transmission."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I do nothing to encourage or promote the use of the Tor network for "
+"copyright infringement."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"For these reasons, I am not an infringer of copyright in any materials that "
+"are transmitted through the Tor node that I run, either directly or under a "
+"theory of contributory or vicarious liability."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Therefore, you should continue to be protected under the DMCA 512(a) safe "
+"harbor without taking any further action."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Thank you for working with me on this matter. As a loyal subscriber, I "
+"appreciate your notifying me of this issue and hope that the protections of "
+"DMCA 512 put any concerns you may have to rest."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "If not, please contact me with any further questions."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Very truly yours,"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Your customer, [User]"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.title)
+msgid "Browser Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.subtitle)
+msgid "How to run a Snowflake proxy in your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Running a Snowflake proxy as a browser add on is a great low-effort way to "
+"donate bandwidth if you don't have acces to an always-on highly connected "
+"server."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "There are very few requirements to running a browser-based proxy:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "1. Use Firefox or Chromium/Chrome as your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "2. Have WebRTC enabled"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "### 1. Install the Snowflake addon to your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"If you are running Firefox, you can install our [Firefox "
+"addon](https://addons.mozilla.org/en-US/firefox/addon/torproject-"
+"snowflake/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Chrome users can install our addon from the [Google "
+"webstore](https://chrome.google.com/webstore/detail/snowflake/mafpmfcccpbjn…."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Once it is installed, you can toggle the `Enabled` switch to turn it off and"
+" on."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"It's easiest to leave it running while you browse and it should not "
+"interfere with your regular browsing experience."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "### 2. Monitor your Snowflake's status and usage"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"The Snowflake addon will inform you about how many people you have helped in"
+" the last 24 hours."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"It will also display an error message if the Snowflake could not connect to "
+"clients or the Snowflake bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.title)
+msgid "Standalone Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.subtitle)
+msgid "How to run a standalone Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up a standalone Snowflake proxy on a server to "
+"help censored users connect to the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"The only requirements are internet connectivity, however one of the main "
+"advantages of standalone Snowflake proxies is that they can be installed on "
+"servers and offer a higher bandwidth and more reliable option for users "
+"behind restrictive NATs and firewalls."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Therefore, we especially recommend:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"2. A full-cone NAT (you can use this [NAT behaviour "
+"tool](https://github.com/pion/stun/tree/master/cmd/stun-nat-behaviour) to "
+"test what type of NAT you have."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"The properties you are looking for are address-independent mapping and "
+"either address-independent or address-dependent filtering)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "There are several ways to setup and run a standalone snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Docker setup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"You must first have [Docker](https://docs.docker.com/engine/install/) and "
+"[docker-compose](https://docs.docker.com/compose/install/) installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"We have a [Docker "
+"image](https://hub.docker.com/repository/docker/thetorproject/snowflake-"
+"proxy) to ease the setup of a snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"First [download docker-compose.yml](https://gitlab.torproject.org/tpo/anti-"
+"censorship/docker-snowflake-proxy/raw/main/docker-compose.yml)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Then, deploy the proxy by running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "docker-compose up -d snowflake-proxy"
+msgstr "docker-compose up -d snowflake-proxy"
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "You should now see the output:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Creating snowflake-proxy ... done"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "and your proxy is up and running!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Ansible"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"There is now an ansible role to install a Snowflake proxy on Debian [created"
+" by Jacobo Nájera](https://lists.torproject.org/pipermail/anti-censorship-"
+"team/2021-March/000143.html): https://galaxy.ansible.com/nvjacobo/snowflake"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Compiling and running from source"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"1. First you will need to install and configure Go to build the standalone "
+"proxy-go code."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"If you are running Ubuntu or Debian, you can install Go by executing `apt "
+"install golang`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Otherwise visit https://golang.org/dl/."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "You will need Go 1.13+ to run the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "2. Clone the [source code](#source-code)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"git clone https://git.torproject.org/pluggable-transports/snowflake.git"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "3. Build the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "go build"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "4. Run the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"For our fallback proxy-go instances on snowflake-broker, [we manage proxy-go"
+" instances using runit](https://gitlab.torproject.org/tpo/anti-"
+"censorship/team/-/wikis/Survival-Guides/Snowflake-Bridge-Survival-Guide"
+"#standalone-proxy-go-instances)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"However, a simpler nohup command will also allow you to run an instance in "
+"the background."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "nohup ./proxy &"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.title)
+msgid "NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 1. Setup `pkg_add`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
+msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "2. Install `obfs4proxy` and `tor` NetBSD's package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# pkg_add obfs4proxy tor`"
+msgstr "`# pkg_add obfs4proxy tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "RunAsDaemon 1"
+msgstr "RunAsDaemon 1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "BridgeRelay 1"
+msgstr "BridgeRelay 1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"TODO1\" with a Tor port of your choice. This port must be "
+"externally"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# reachable. Avoid port 9001 because it's commonly associated with Tor and"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# censors may be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ORPort TODO1"
+msgstr "ORPort TODO1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Replace \"TODO2\" with an obfs4 port of your choice. This port must be"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# externally reachable and must be different from the one specified for "
+"ORPort."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Avoid port 9001 because it's commonly associated with"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Tor and censors may be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Local communication port between Tor and obfs4. Always set this to "
+"\"auto\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific port"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# number, nor listen on 0.0.0.0."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ExtORPort auto"
+msgstr "ExtORPort auto"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address(a)email.com>\" with your email address so we can contact "
+"you if"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# there are problems with your bridge. This is optional but encouraged."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ContactInfo <address(a)email.com>"
+msgstr "ContactInfo <address(a)email.com>"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Pick a nickname that you like for your bridge. This is optional."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Nickname PickANickname"
+msgstr "Nickname PickANickname"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, and `Nickname` options."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open/forward both ports. "
+"You can use [our reachability test](https://bridges.torproject.org/scan/) to"
+" see if your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid ""
+"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can "
+"talk to `tor` over the loopback interface - do not forget to allow the "
+"**ExtORPort**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 3. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# /etc/rc.d/tor start`"
+msgstr "`# /etc/rc.d/tor start`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# tail /var/log/messages`"
+msgstr "`# tail /var/log/messages`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> "
+"<FINGERPRINT>'"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> "
+"<HASHED FINGERPRINT>'"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
+msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "[notice] Bootstrapped 100%: Done"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this "
+"may take up to 20 minutes -- look for log messages indicating success)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Self-testing indicates your ORPort is reachable from the outside. "
+"Excellent. Publishing server descriptor."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 5. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"If you are having troubles setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/). If your "
+"bridge is now running, check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.title)
+msgid "Post-install"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.subtitle)
+msgid "How to find your bridge in Relay Search and connect manually"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid "Congrats!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you get to this point, it means that your obfs4 bridge is running and is "
+"being distributed by BridgeDB to censored users. Note that it can take "
+"several days or weeks until you see a consistent set of users, so don't get "
+"discouraged if you don't see user connections right away. BridgeDB uses four"
+" buckets for bridge distribution: HTTPS, Moat, Email, and manual. Some "
+"buckets are used more than others, which also affects the time until your "
+"bridge sees users. Finally, there aren't many bridge users out there, so you"
+" cannot expect your bridge to be as popular as a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you want to connect to your bridge manually, you will need to know the "
+"bridge's obfs4 certificate. See the file "
+"`/var/lib/tor/pt_state/obfs4_bridgeline.txt` and paste the entire bridge "
+"line into Tor Browser:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
+msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"You'll need to replace `<IP ADDRESS>`, `<PORT>`, and `<FINGERPRINT>` with "
+"the actual values, which you can find in the tor log. Make sure to use "
+"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the obfs4 "
+"port you chose - and not the OR port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"Finally, you can monitor your obfs4 bridge's usage on [Relay "
+"Search](https://metrics.torproject.org/rs.html#search). Just enter your "
+"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After "
+"having set up the bridge, it takes approximately three hours for the bridge "
+"to show up in Relay Search."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.title)
+msgid "Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 1. Install Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"Get the latest version of Tor. If you're on Debian stable, `sudo apt-get "
+"install tor` should give you the latest stable version of Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"* Note: **Ubuntu users need to get it from Tor repository. Please see** "
+"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-"
+"deb-repo/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 2. Install obfs4proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"On [Debian](https://packages.debian.org/search?keywords=obfs4proxy), the "
+"`obfs4proxy` package is available in unstable, testing, and stable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic,"
+" cosmic, disco, eoan, and focal have the package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"If you're running any of them, `sudo apt-get install obfs4proxy` should "
+"work."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"If not, you can [build it from "
+"source](https://gitlab.com/yawning/obfs4#installation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# Replace \"TODO1\" with a Tor port of your choice."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# This port must be externally reachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# Avoid port 9001 because it's commonly associated with Tor and censors may "
+"be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# Replace \"TODO2\" with an obfs4 port of your choice."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# This port must be externally reachable and must be different from the one "
+"specified for ORPort."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific"
+" port number, nor listen on 0.0.0.0."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address(a)email.com>\" with your email address so we can contact "
+"you if there are problems with your bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# This is optional but encouraged."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"* If you decide to use a fixed obfs4 port smaller than 1024 (for example 80 "
+"or 443), you will need to give obfs4 `CAP_NET_BIND_SERVICE` capabilities to "
+"bind the port with a non-root user:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"To work around systemd hardening, you will also need to set "
+"`NoNewPrivileges=no` in `/lib/systemd/system/tor(a)default.service` and "
+"`/lib/systemd/system/tor@.service` and then run `systemctl daemon-reload`. "
+"For more details, see [ticket "
+"18356](https://gitlab.torproject.org/tpo/core/tor/-/issues/18356)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "* Note that both Tor's OR port and its obfs4 port must be reachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"If your bridge is behind a firewall or NAT, make sure to open both ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"You can use [our reachability test](https://bridges.torproject.org/scan/) to"
+" see if your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 4. Restart Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "`sudo systemctl restart tor`"
+msgstr "`sudo systemctl restart tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this (usually in `/var/log/tor/log` or `/var/log/syslog`):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 6. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"If you are having trouble setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"If your bridge is now running, check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.title)
+msgid "Windows"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Windows"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"**Note: You should only run a Windows bridge if you can run it 24/7. If the "
+"operator is unable to guarantee that, a "
+"[Snowflake](https://snowflake.torproject.org/) is a better way to contribute"
+" resources.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 1. Download the Windows Expert Bundle and the Tor Browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"* [Windows Expert Bundle](https://www.torproject.org/download/tor/). Unzip "
+"the contents on the desktop."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser (version depends on your "
+"computer)](https://www.torproject.org/download/languages/). Run the `.exe` "
+"and install with default settings."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"You will need to show hidden items and file name extensions. In your "
+"Explorer window, in the top-left, click on the View tab. In the Show/hide "
+"section furthest to the right, check the checkbox for Hidden items; check "
+"the checkbox for File name extensions."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 2. Build files and relocate"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Tor folder on your desktop. Double click `tor.exe`. Once the "
+"command prompt reads: `[notice] Bootstrapped 100% (done): Done`, close the "
+"window. This creates the folder `C:\\Users\\<user>\\AppData\\Roaming\\tor\\`"
+" (where `<user>` is your user name)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"From the Tor folder on your desktop, select all `.dll`'s and `.exe`'s and "
+"cut/paste them into the `C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Data folder on your desktop. Inside that Tor folder, select both"
+" `geoip` and `geoip6` and cut/paste them into the "
+"`C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Navigate to `C:\\Users\\<user>\\Desktop\\Tor "
+"Browser\\Browser\\TorBrowser\\Tor\\PluggableTransports`. Select "
+"`obfs4proxy.exe` and cut/paste it into the "
+"`C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 3. Create and edit your Tor config file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"In the `C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder, right-click on "
+"white space and select `New > Text Document`. Name the file `torrc`; there "
+"is no extension."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Double-click on the `torrc` file. When prompted *How do you want to open "
+"this file?*, select `Notepad`. Add the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "Log notice file C:\\Users\\<user>\\AppData\\Roaming\\tor\\notice.log"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "GeoIPFile C:\\Users\\<user>\\AppData\\Roaming\\tor\\geoip"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "GeoIPv6File C:\\Users\\<user>\\AppData\\Roaming\\tor\\geoip6"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
+msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, `<user>`, and `Nickname` options."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "* Use a fixed obfs4 port larger than 1024, still avoiding 9001."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 4. Start Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Command Prompt App. Change your directory with: `cd "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\`. Type: `tor.exe -f torrc`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this in `C:\\Users\\<user>\\AppData\\Roaming\\tor\\notice.log`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.title)
+msgid "DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 1. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with "
+"`pkg` already installed. Upgrades from earlier releases, however, will not "
+"have it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"If `pkg` is missing on the system for any reason, it can be quickly "
+"bootstrapped without having to build it from source or even having "
+"**DPorts** installed:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# cd /usr`"
+msgstr "`# cd /usr`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# make pkg-bootstrap`"
+msgstr "`# make pkg-bootstrap`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# rehash`"
+msgstr "`# rehash`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg-static install -y pkg`"
+msgstr "`# pkg-static install -y pkg`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "##### 1.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"Here, it will be similar to what we have on a **FreeBSD** system, and we are"
+" going to use HTTPS to fetch our packages, and updates - so here we also "
+"need an extra package to help us out (`ca_root_nss`)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Installing the `ca_root_nss` package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install ca_root_nss`"
+msgstr "`# pkg install ca_root_nss`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"For fresh installations, the file `/usr/local/etc/pkg/repos/df-"
+"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The "
+"files ending in the \".sample\" extension are ignored; pkg(8) only reads "
+"files that end in \".conf\" and it will read as many as it finds."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "**DragonflyBSD** has 2 packages repositories:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "- Avalon (mirror-master.dragonflybsd.org);"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "- Wolfpond (pkg.wolfpond.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"We can simply edit the **URL** used to point to the repositories on "
+"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use "
+"**pkg+https://** for Avalon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"After applying all these changes, we update the packages list again and try "
+"to check if there's already a new update to apply:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg update -f`"
+msgstr "`# pkg update -f`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg upgrade -y -f`"
+msgstr "`# pkg upgrade -y -f`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Here we can choose to install the latest stable version, like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install tor obfs4proxy-tor`"
+msgstr "`# pkg install tor obfs4proxy-tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "... or install an alpha release:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install tor-devel obfs4proxy-tor`"
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Log notice file /var/log/tor/notices.log"
+msgstr "Log notice file /var/log/tor/notices.log"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` "
+"can talk to `tor` over the loopback interface - do not forget to allow the "
+"**ExtORPort**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 4. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"Here we set `tor` to start at boot time and use the setuid feature, in order"
+" to bind to lower ports like 443 (the daemon itself will still run as a "
+"regular non-privileged user)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# service tor start`"
+msgstr "`# service tor start`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this in `/var/log/tor/notices.log`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# tail /var/log/tor/notices.log`"
+msgstr "`# tail /var/log/tor/notices.log`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 6. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"If you are having troubles setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.title)
+msgid "Docker"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge using a docker container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 1. Deploy a container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "We provide a docker-compose file that helps you deploy the container."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"First, [download docker-"
+"compose.yml](https://gitlab.torproject.org/torproject/anti-censorship"
+"/docker-obfs4-bridge/raw/main/docker-compose.yml), and then write your "
+"bridge configuration to a new file, `.env`, which is in the same directory "
+"as `docker-compose.yml`. Here's a template:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your bridge's Tor port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OR_PORT=X"
+msgstr "OR_PORT=X"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your bridge's obfs4 port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "PT_PORT=Y"
+msgstr "PT_PORT=Y"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your email address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "EMAIL=Z"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure "
+"that **both** ports are forwarded in your firewall), and `Z` with your email"
+" address, which allows us to get in touch with you if there are problems "
+"with your bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"With your bridge configuration in place, you can now deploy the container by"
+" running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker-compose up -d obfs4-bridge`"
+msgstr "`docker-compose up -d obfs4-bridge`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"This command will automatically load your `docker-compose.yml` file while "
+"considering the environment variables in `.env`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "You should now see output similar to the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "That's it! Your container is now bootstrapping your new obfs4 bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 2. Upgrade your container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Upgrading to the latest version of our image is as simple as running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Note that your bridge's data directory (which includes its key material) is "
+"stored in a docker volume, so you won't lose your bridge's identity when "
+"upgrading to the latest docker image."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"If you are running multiple bridges on your computer, you need to repeat "
+"this step for each bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"We will announce new image versions on the [tor-"
+"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing "
+"list."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 3. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "You can inspect your bridge's logs by running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker logs CONTAINER_ID`"
+msgstr "`docker logs CONTAINER_ID`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Here's how you can get your bridge line:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker exec CONTAINER_ID get-bridge-line`"
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "This will return a string similar to the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
+msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Make sure to check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 4. Advanced usage"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"You may set additional torrc variables in your `.env` file by setting "
+"`OBFS4_ENABLE_ADDITIONAL_VARIABLES` to 1 and prefixing the desired torrc "
+"options with `OBFS4V_`. For example, to set the `AddressDisableIPv6` option,"
+" include the following lines in your `.env`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OBFS4V_AddressDisableIPv6=1"
+msgstr "OBFS4V_AddressDisableIPv6=1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"You may [download our template "
+".env](https://gitlab.torproject.org/torproject/anti-censorship/docker-"
+"obfs4-bridge/raw/main/.env) to get started."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.title)
+msgid "CentOS / RHEL / OpenSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on CentOS / RHEL / OpenSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.section)
+msgid "bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 1. Install Tor and dependencies"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* CentOS / RHEL:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# yum install epel-release -y`"
+msgstr "`# yum install epel-release -y`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "Then add the following to the `/etc/yum.repos.d/tor.repo` file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "name=Tor for Enterprise Linux $releasever - $basearch"
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "And then install the following packages."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# yum install git golang tor policycoreutils-python-utils`"
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* OpenSUSE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# zypper install tor go git`"
+msgstr "`# zypper install tor go git`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 2. Build obfs4proxy and move it into place."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"Heavily outdated versions of git can make `go get` fail, so try upgrading to"
+" a more recent git version if you're running into this problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`export GOPATH='mktemp -d'`"
+msgstr "`export GOPATH='mktemp -d'`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* CentOS / RHEL / OpenSUSE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open both ports. You can "
+"use [our reachability test](https://bridges.torproject.org/scan/) to see if "
+"your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"`sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"`sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in "
+"TODO2]`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs (usually in your syslog)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.title)
+msgid "Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "Add the following to `/etc/yum.repos.d/tor.repo`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "Then install tor and the dependencies."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "dnf install tor obfs4 policycoreutils-python-utils"
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"### 2. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs (usually in your syslog)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 5. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.title)
+msgid "FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 1. Install packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"### 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` "
+"and replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, "
+"make sure that your obfs4proxy can talk to your Tor process over the "
+"loopback interface. Don't forget to allow Tor's `ExtORPort`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 3. Ensure that the `random_id` sysctl setting is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# sysctl net.inet.ip.random_id=1`"
+msgstr "`# sysctl net.inet.ip.random_id=1`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 4. Start the tor daemon and make sure it starts at boot:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# sysrc tor_enable=YES`"
+msgstr "`# sysrc tor_enable=YES`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"### 6. To get the fastest package updates, switch from the \"quarterly\" "
+"package repo to the \"latest\" repo."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "Create the following folder:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"Create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the following "
+"content:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "FreeBSD: { enabled: no }"
+msgstr "FreeBSD: { enabled: no }"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "FreeBSDlatest: {"
+msgstr "FreeBSDlatest: {"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
+msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "mirror_type: \"srv\","
+msgstr "mirror_type: \"srv\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "signature_type: \"fingerprints\","
+msgstr "signature_type: \"fingerprints\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "fingerprints: \"/usr/share/keys/pkg\","
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "enabled: yes"
+msgstr "enabled: yes"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 7. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+msgid "OpenBSD"
+msgstr "OpenBSD"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# pkg_add tor obfs4proxy`"
+msgstr "`# pkg_add tor obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 2. Edit your Tor config file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Usually located at `/etc/tor/torrc`, and replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "User _tor"
+msgstr "User _tor"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "DataDirectory /var/tor"
+msgstr "DataDirectory /var/tor"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"### 3. Create the tor log directory and give it the correct permissions:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# mkdir /var/log/tor`"
+msgstr "`# mkdir /var/log/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# chown _tor /var/log/tor`"
+msgstr "`# chown _tor /var/log/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# rcctl enable tor`"
+msgstr "`# rcctl enable tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# rcctl start tor`"
+msgstr "`# rcctl start tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this (`/var/log/tor/notices.log`):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 1. Setup `pkg_add`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
+msgstr ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 2. Install `tor` NetBSD's package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "pkg_add tor"
+msgstr "pkg_add tor"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Nickname myBSDRelay # Change your relay's nickname to something you "
+"like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"ContactInfo your@email # Please write your email address and be aware "
+"that it will be published"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"ORPort 443 # You might want to use/try a different port, "
+"should you want to"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "ExitRelay 0"
+msgstr "ExitRelay 0"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "SocksPort 0"
+msgstr "SocksPort 0"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Log notice syslog"
+msgstr "Log notice syslog"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 6. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Here we set `tor` to start during boot and call it for the first time:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "echo \"tor=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "/etc/rc.d/tor start"
+msgstr "/etc/rc.d/tor start"
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
+msgid "Windows 10"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Windows"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"**Note: You should only run a Windows relay if you can run it 24/7. If the "
+"operator is unable to guarantee that, a "
+"[Snowflake](https://snowflake.torproject.org/) is a better way to contribute"
+" resources.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"Setting up a Windows system as a relay requires performing a few simple "
+"steps to set up a user account, download the expert bundle, implement a "
+"torrc configuration file and start up Tor from the command line."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"Below are detailed instructions on how to perform these steps - please "
+"ensure you follow them very carefully, and make any of the necessary "
+"modifications outlined along the way."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 1. Creating a user account for Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"First you will need to create a new account to allow Tor to run isolated "
+"from your personal configuration as well as have manageable system "
+"permissions."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "1. To begin, open your Control Panel and select 'Accounts'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "2. On the left-side menu, select 'Family & other people'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. Beside the 'Add another user to this PC' subheader, click the large `+` "
+"sign."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. A panel will now appear asking for the Windows account information. On "
+"the bottom, select the small text that states \"I do not have this users "
+"sign-in information\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"5. On the next panel, select the similar text on the bottom stating \"Set up"
+" user without using a Microsoft account\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"6. Enter a username for the user. Anything you like is fine, though within "
+"this guide the username `torrelay` will be used. Then enter a strong "
+"password and continue."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 2. Downloading and configuring the Windows Expert bundle"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 2.1 Downloading"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"The next step is to download and install Windows Expert bundle as well as "
+"set up your torrc file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Head over to [Download Tor Source code]( "
+"https://www.torproject.org/download/tor/) and scroll down to select 'Windows"
+" Expert Bundle'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "2. Head to your `C:\\Users\\torrelay\\` directory."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "3. Create a folder called `tor`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"*(Optional. A custom path can be used, though you will have to make "
+"necessary modifications in the following steps.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 2.2 Configuration"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Unpack the zipped Expert bundle into your newly created Tor directory. "
+"Two files will be placed there; one called `Tor`, and the other `Data`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. You will now need to create a torrc file to define the ruleset of your "
+"relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. The default directory path for this file is "
+"`C:\\Users\\torrelay\\AppData\\Roaming\\tor\\torrc`, though you can specify "
+"a custom location at commandline startup with the `-f` flag. (More below)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. Open up your newly created `torrc` file in your text editor and populate "
+"it with the following contents:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#Change the nickname \"myNiceRelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#Paths assume you extracted to C:\\Users\\torrelay\\tor - if you"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#extracted elsewhere or used a different username, adjust the"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#paths accordingly"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "DataDirectory C:\\Users\\torrelay\\tor\\Data"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "Log notice file C:\\Users\\torrelay\\tor\\log\\notices.log"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "GeoIPFile C:\\Users\\torrelay\\tor\\Data\\Tor\\geoip"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "GeoIPv6File C:\\Users\\torrelay\\tor\\Data\\Tor\\geoip6"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"#Put your email below - Note that it will be published on the metrics page"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "Make sure everything is filled in correctly, then save and exit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 3. Starting up your relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"There are two methods for starting up your relay for the first time "
+"depending on your preferences and needs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "### 3.1 Method 1: User interface"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "1. Navigate to the directory you extracted Tors files."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. Simply right-click on the `tor.exe` file and select 'Run as other user' "
+"from the drop-down menu, and enter the password for your Tor account when "
+"prompted."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* **Note:** Be sure **not** to click the 'Run as administrator' button - "
+"this is dangerous!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "### 3.2 Method 2: Command line"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Open your command prompt. Navigate to "
+"`C:\\Users\\user\\torrelay\\tor\\Tor` with the command `cd "
+"C:\\Users\\user\\torrelay\\tor\\Tor`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. Type `RUNAS /user:torrelay tor.exe` and press enter. If you have your "
+"`torrc` file somewhere other than the default location (Like the `home` "
+"folder), specify the path with the `-f` flag."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* Example: `RUNAS /user:torrelay tor.exe -f "
+"C:\\Users\\user\\torrelay\\tor\\Tor\\torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. You should now see Tor starting up in your terminal. Wait until its "
+"finished bootstrapping."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. After a short period it should publish its OrPort, and you will be "
+"successfully relaying traffic for the Tor Network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* **Notice:** Depending on your systems settings, Tor may fail to start and "
+"produce an error indicating it is unable to create files. If this occurs, "
+"simply open the Windows Defender Security Center and select \"App & browser "
+"control\". Add the tor.exe file to the permissions list, then rerun "
+"`tor.exe` from the command line. Tor should now start up normally."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 4. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"If you are having trouble setting up your relay, have a look at our [help "
+"section](/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"If your relay is now running, check out the [post-install](/relay/setup"
+"/post-install/) notes."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 1. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with "
+"`pkg` already installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Upgrades from earlier releases, however, will not have it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "cd /usr"
+msgstr "cd /usr"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "make pkg-bootstrap"
+msgstr "make pkg-bootstrap"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "rehash"
+msgstr "rehash"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "pkg-static install -y pkg"
+msgstr "pkg-static install -y pkg"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "### 1.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"Here, it will be similar to what we have on a **FreeBSD** system, and we are"
+" going to use HTTPS to fetch our packages, and updates - so here we also "
+"need an extra package to help us out (ca_root_nss)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install ca_root_nss"
+msgstr "pkg install ca_root_nss"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "DragonflyBSD has 2 packages repositories:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"We can simply edit the **URL** used to point out the repositories on "
+"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use "
+"**pkg+https://** for Avalon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg update -f"
+msgstr "pkg update -f"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg upgrade -y -f"
+msgstr "pkg upgrade -y -f"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 2. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Install the `tor` package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install tor"
+msgstr "pkg install tor"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install tor-devel"
+msgstr "pkg install tor-devel"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 3. Configuration File"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Put the configuration file `/usr/local/etc/tor/torrc` in place:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "#change the nickname \"myBSDrelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Nickname myBSDRelay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# You might want to use/try a different port, should you want to"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "ORPort 443"
+msgstr "ORPort 443"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"# Change the email address below and be aware that it will be published"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 4. Start the service"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 5. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.title)
+msgid "CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 1. Enable Automatic Software Updates"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable [automatic software "
+"updates](updates) for your operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 2. Enable the EPEL repository"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"To install `tor` package on CentOS/RHEL, you need to install the "
+"[EPEL](https://fedoraproject.org/wiki/EPEL) repository first:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "`yum install epel-release`"
+msgstr "`yum install epel-release`"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"# 3. Add the following to /etc/yum.repos.d/tor.repo and then install the tor"
+" package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "`yum install tor`"
+msgstr "`yum install tor`"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"When you install the first package from the EPEL repository you will be "
+"asked about verifying the EPEL GPG signing key."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"Please ensure the key matches with the one available on the [Fedora Project "
+"website](https://getfedora.org/keys/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "#change the nickname \"myNiceRelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 5. Enable and start your Tor relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "CentOS 7 / RHEL 7:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "systemctl enable tor"
+msgstr "systemctl enable tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "systemctl start tor"
+msgstr "systemctl start tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "CentOS 6 / RHEL 6:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "service tor enable"
+msgstr "service tor enable"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 6. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid ""
+"# 2. Add the following to `/etc/yum.repos.d/tor.repo` and then install the "
+"tor package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "`sudo dnf install tor`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Put the configuration file `/etc/tor/torrc` in place:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 4. Start the tor daemon and make sure it starts at boot"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 5. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.title)
+msgid "Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"Follow the instructions to enable [automatic software updates](updates) for "
+"your operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 2. Configure Tor Package Repository"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"Enable the Torproject package repository by following the instructions "
+"**[here](https://support.torproject.org/apt/tor-deb-repo/)**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 3. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "`apt update && apt install tor`"
+msgstr "`apt update && apt install tor`"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 4. Configuration File"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ORPort 443"
+msgstr "ORPort 443"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 5. Restart the Service"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Restart the tor daemon so your configuration changes take effect:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "`systemctl restart tor@default`"
+msgstr "`systemctl restart tor@default`"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 1. Enable Automatic Updates for Packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 2. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This article assumes we have already a base installation of FreeBSD running,"
+" and only the base system (here, we are running 12.0-RELEASE)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"That means we do not have any packages installed, or even the `pkg` packages"
+" manager itself (there's no `sudo` available - we are running commands as "
+"root)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "To bootstrap and install `pkg` we should run the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg bootstrap"
+msgstr "pkg bootstrap"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "### 2.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"To follow upstream updates in a \"faster way\" we recommend changing the "
+"'quarterly' branch used by `pkg` to its 'latest' branch."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"One additional step is to prefer using HTTPS to fetch our packages, and "
+"updates - so here we also need an extra package to help us out "
+"(ca_root_nss)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"We are keeping the original setting used by `pkg` but setting a new one that"
+" will override it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"So we set up a new directory, and then create a configuration file to "
+"override what we need."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This configuration file will be `/usr/local/etc/pkg/repos/FreeBSD.conf`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Creating the new directory:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "mkdir -p /usr/local/etc/pkg/repos"
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This is how the new configuration file "
+"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "FreeBSD: {"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
+msgstr "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 3. Install `tor` FreeBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 4. Configure `/usr/local/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"This is a very simple version of the `torrc` configuration file in order to "
+"run a Middle/Guard relay on the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysrc tor_setuid=YES"
+msgstr "sysrc tor_setuid=YES"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 7. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 1. Install `tor` OpenBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Recent OpenBSD systems, like 6.5/amd64, already have the repository "
+"configured on `/etc/installurl` so we do not need to bother changing it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"If that's not your case, please adjust the `installurl` configuration file "
+"like this:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Proceed with `pkg_add` to install the package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"If you want to install a newer version of the `tor` OpenBSD's package, you "
+"can use M:Tier's binary packages:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "ftp https://stable.mtier.org/openup"
+msgstr "ftp https://stable.mtier.org/openup"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Right after fetching `openup` you can run it to sync M:Tier's repository and"
+" update your packages; it's an alternative to `pkg_add -u`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Here is how you proceed with these steps:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "openup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 3. Configure `/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "User _tor"
+msgstr "User _tor"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"By default, OpenBSD maintains a rather low limit on the maximum number of "
+"open files for a process. For a daemon such as Tor's, that opens a "
+"connection to each and every other relay (currently around 7000 relays), "
+"these limits should be raised."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Append the following section to `/etc/login.conf`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "tor:"
+msgstr "tor:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ":openfiles-max=13500:"
+msgstr ":openfiles-max=13500:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ":tc=daemon:"
+msgstr ":tc=daemon:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"OpenBSD also stores a kernel-level file descriptor limit in the sysctl "
+"variable `kern.maxfiles`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Increase it from the default of 7030 to 16000:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "sysctl kern.maxfiles=16000"
+msgstr "sysctl kern.maxfiles=16000"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "rcctl enable tor"
+msgstr "rcctl enable tor"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "rcctl start tor"
+msgstr "rcctl start tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.title)
+msgid "RPM Distributions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.section)
+msgid "Automatic Updates"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# CentOS and RHEL 8 or later versions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"For CentOS and RHEL 8 or later versions, the dnf-automatic package is the "
+"preferred approach:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "dnf install dnf-automatic"
+msgstr "dnf install dnf-automatic"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "In /etc/dnf/automatic.conf set:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "download_updates = yes"
+msgstr "download_updates = yes"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "apply_updates = yes"
+msgstr "apply_updates = yes"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Enable and start automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl enable --now dnf-automatic.timer"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Check status of dnf-automatic:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl list-timers *dnf-*"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# CentOS and RHEL 7 or earlier versions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"For CentOS and RHEL 7 or earlier versions, the yum-cron package is the "
+"preferred approach:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "yum install yum-cron"
+msgstr "yum install yum-cron"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "In /etc/yum/yum-cron.conf set:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl start yum-cron.service"
+msgstr "systemctl start yum-cron.service"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# openSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "First, you need to install the automatic update package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "zypper install yast2-online-update-configuration"
+msgstr "zypper install yast2-online-update-configuration"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Then start the configuration tool (ncurses based) with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "yast2 online_update_configuration"
+msgstr "yast2 online_update_configuration"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Enable the following settings:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Automatic Online Update"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Interval: Daily"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Skip Interactive Patches"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Agree with Licenses"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Use delta rpms"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Confirm your configuration with OK."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"The official openSUSE documentation can be found "
+"[here](https://doc.opensuse.org/documentation/leap/startup/single-"
+"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "On Fedora you enable automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "Now enable and start automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "systemctl enable --now dnf-automatic-install.timer"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.title)
+msgid "Debian and Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 1. Install the required packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "apt-get install unattended-upgrades apt-listchanges"
+msgstr "apt-get install unattended-upgrades apt-listchanges"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 2. Edit the configuration file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"Put the lines below into the configuration file /etc/apt/apt.conf.d"
+"/50unattended-upgrades, everything that was originally inside the generated "
+"file can be removed before you add the lines below."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Origins-Pattern {"
+msgstr "Unattended-Upgrade::Origins-Pattern {"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
+msgstr "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "\"origin=TorProject\";"
+msgstr "\"origin=TorProject\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "};"
+msgstr "};"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Package-Blacklist {"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "#3. Automatically reboot"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"If you want to automatically reboot add the following at the the end of the "
+"file `/etc/apt/apt.conf.d/50unattended-upgrades`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Automatic-Reboot \"true\";"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"Update the file `/etc/apt/apt.conf.d/20auto-upgrades` with the following "
+"content"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Update-Package-Lists \"1\";"
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::AutocleanInterval \"5\";"
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Unattended-Upgrade \"1\";"
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Verbose \"1\";"
+msgstr "APT::Periodic::Verbose \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 4. Test"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"You can test your unattended-upgrades setup with the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "sudo unattended-upgrade -d"
+msgstr "sudo unattended-upgrade -d"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
+msgid "*BSD"
+msgstr "*BSD"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "# DragonFlyBSD / FreeBSD / HardenedBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** _all steps documented on this page are considering that your "
+"machine/server/system only provides Tor relay services. please be aware that"
+" other services running might stop/restart during the upgrade._"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#1. Create the script to perform the updates."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "Let's use `/root/pkg_upgrade.sh`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#!/usr/bin/env sh"
+msgstr "#!/usr/bin/env sh"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 300)"
+msgstr "RAND=$(jot -r 1 300)"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
+msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#2. Schedule the job to run."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
+msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#3. Restart cron's service."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "# service cron restart"
+msgstr "# service cron restart"
+
+#: lego/templates/banner.html:3 lego/templates/banner.html:5
+#: templates/banner.html:3 templates/banner.html:5
+msgid "Close banner"
+msgstr ""
+
+#: lego/templates/banner.html:11 templates/banner.html:11
+msgid "Use a Mask, Use Tor."
+msgstr ""
+
+#: lego/templates/banner.html:20 templates/banner.html:20
+msgid "Resist the surveillance pandemic."
+msgstr ""
+
+#: lego/templates/banner.html:32 templates/banner.html:32
+msgid "Your donation will be matched by Friends of Tor, up to $100,000."
+msgstr ""
+
+#: lego/templates/banner.html:38 lego/templates/footer.html:64
+#: lego/templates/footer.html:66 lego/templates/navbar.html:18
+#: lego/templates/navbar.html:20 templates/banner.html:38
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
+msgid "Donate Now"
+msgstr ""
+
+#: lego/templates/banner.html:40 templates/banner.html:40
+msgid "DONATE NOW"
+msgstr ""
+
+#: lego/templates/footer.html:13 lego/templates/footer.html:22
+#: lego/templates/navbar.html:83 templates/footer.html:13
+#: templates/footer.html:22 templates/navbar.html:83
+msgid "Download Tor Browser"
+msgstr ""
+
+#: lego/templates/footer.html:14 templates/footer.html:14
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+
+#: lego/templates/footer.html:35 templates/footer.html:35
+msgid "Our mission:"
+msgstr ""
+
+#: lego/templates/footer.html:36 templates/footer.html:36
+msgid ""
+"To advance human rights and freedoms by creating and deploying free and open"
+" source anonymity and privacy technologies, supporting their unrestricted "
+"availability and use, and furthering their scientific and popular "
+"understanding."
+msgstr ""
+
+#: lego/templates/footer.html:64 lego/templates/footer.html:66
+#: lego/templates/navbar.html:18 lego/templates/navbar.html:20
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
+msgid "Donate"
+msgstr "ਦਾਨ ਦਿਓ"
+
+#: lego/templates/footer.html:75 templates/footer.html:75
+msgid "Subscribe to our Newsletter"
+msgstr ""
+
+#: lego/templates/footer.html:76 templates/footer.html:76
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr ""
+
+#: lego/templates/footer.html:77 templates/footer.html:77
+msgid "Sign up"
+msgstr ""
+
+#: lego/templates/footer.html:98 templates/footer.html:98
+#, python-format
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+
+#: lego/templates/navbar.html:25 templates/navbar.html:25
+msgid "Menu"
+msgstr ""
+
+#: lego/templates/search.html:5
+msgid "Search"
+msgstr "ਖੋਜ"
+
+#: lego/templates/secure-connections.html:1
+msgid ""
+"The following visualization shows what information is visible to "
+"eavesdroppers with and without Tor Browser and HTTPS encryption:"
+msgstr ""
+
+#: lego/templates/secure-connections.html:4
+msgid ""
+"Click the “Tor” button to see what data is visible to observers when you're "
+"using Tor. The button will turn green to indicate that Tor is on."
+msgstr ""
+
+#: lego/templates/secure-connections.html:5
+msgid ""
+"Click the “HTTPS” button to see what data is visible to observers when "
+"you're using HTTPS. The button will turn green to indicate that HTTPS is on."
+msgstr ""
+
+#: lego/templates/secure-connections.html:6
+msgid ""
+"When both buttons are green, you see the data that is visible to observers "
+"when you are using both tools."
+msgstr ""
+
+#: lego/templates/secure-connections.html:7
+msgid ""
+"When both buttons are grey, you see the data that is visible to observers "
+"when you don't use either tool."
+msgstr ""
+
+#: lego/templates/secure-connections.html:11
+msgid "HTTPS"
+msgstr ""
+
+#: lego/templates/secure-connections.html:15
+#: lego/templates/secure-connections.html:65
+msgid "Tor"
+msgstr "ਟੌਰ"
+
+#: lego/templates/secure-connections.html:32
+msgid "POTENTIALLY VISIBLE DATA"
+msgstr ""
+
+#: lego/templates/secure-connections.html:37
+msgid "Site.com"
+msgstr ""
+
+#: lego/templates/secure-connections.html:40
+msgid "The site being visited."
+msgstr ""
+
+#: lego/templates/secure-connections.html:44
+msgid "user / pw"
+msgstr ""
+
+#: lego/templates/secure-connections.html:47
+msgid "Username and password used for authentication."
+msgstr ""
+
+#: lego/templates/secure-connections.html:51
+msgid "data"
+msgstr ""
+
+#: lego/templates/secure-connections.html:54
+msgid "Data being transmitted."
+msgstr ""
+
+#: lego/templates/secure-connections.html:58
+msgid "location"
+msgstr ""
+
+#: lego/templates/secure-connections.html:61
+msgid ""
+"Network location of the computer used to visit the website (the public IP "
+"address)."
+msgstr ""
+
+#: lego/templates/secure-connections.html:68
+msgid "Whether or not Tor is being used."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea — which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:5 templates/meta.html:10 templates/slideshow.html:5
+#: templates/slideshow.html:6
+msgid "Tor Project"
+msgstr "ਟੋਰ ਪ੍ਰੋਜੈਕਟ"
+
+#: templates/localization.html:27
+msgid "Can you help us improve our translations?"
+msgstr ""
+
+#: templates/localization.html:29
+msgid ""
+"Localization is a continuous process across our applications. Notice any "
+"improvements we could make to our translations? Open a ticket, reach out to "
+"us, or become part of our translators squad."
+msgstr ""
+
+#: templates/localization.html:32
+msgid "Translators mailing list"
+msgstr ""
+
+#: templates/meta.html:3
+msgid ""
+"Defend yourself against tracking and surveillance. Circumvent censorship."
+msgstr ""
+
+#: templates/onion-services.html:27
+msgid "Onionize any website"
+msgstr ""
+
+#: templates/onion-services.html:29
+msgid ""
+"There's a toolkit that lets you take any existing website and host it as a "
+".onion site too. You would do this because .onion sites are more secure than"
+" just regular sites. There is an installation guide for how to use this "
+"toolkit to onionize your site."
+msgstr ""
+
+#: templates/onion-services.html:32
+msgid "Check out the code"
+msgstr ""
+
+#: templates/onion-services.html:36
+msgid "Featured .onion sites"
+msgstr ""
+
+#: templates/onion-services.html:55
+msgid "Tools"
+msgstr ""
+
+#: templates/onion-services.html:72
+msgid "Learn More"
+msgstr ""
+
+#: templates/onion-services.html:74
+msgid ""
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+
+#: templates/onion-services.html:77
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: templates/outreach-talk.html:3
+msgid ""
+"Word of mouth is critical to reaching new people and helping them protect "
+"themselves online. Here's how you can help: "
+msgstr ""
+
+#: templates/outreach-talk.html:11
+msgid "Privacy and freedom are human rights."
+msgstr ""
+
+#: templates/outreach-talk.html:12
+msgid ""
+"These rights are denied online around the world, but Tor gives them back."
+msgstr ""
+
+#: templates/outreach-talk.html:22
+msgid "Tracking and surveillance are widespread."
+msgstr ""
+
+#: templates/outreach-talk.html:23
+msgid ""
+"We think privacy should be the default online, and that's what our software "
+"provides."
+msgstr ""
+
+#: templates/outreach-talk.html:33
+msgid "Privacy isn't about having something to hide."
+msgstr ""
+
+#: templates/outreach-talk.html:34
+msgid ""
+"Privacy is about protecting who we are as human beings: our fears, our "
+"relationships, and our vulnerabilities."
+msgstr ""
+
+#: templates/outreach-talk.html:44
+msgid "People shouldn't be exploited for using the internet."
+msgstr ""
+
+#: templates/outreach-talk.html:45
+msgid ""
+"Trackers are harvesting our every move, but a safer internet is possible."
+msgstr ""
+
+#: templates/outreach-talk.html:55
+msgid ""
+"Tor software is developed by the Tor Project, a 501(c)(3) nonprofit "
+"organization."
+msgstr ""
+
+#: templates/outreach-talk.html:56
+msgid "We build free and open source software anyone can use."
+msgstr ""
+
+#: templates/outreach-talk.html:66
+msgid "Tor software is used by millions of people around the world."
+msgstr ""
+
+#: templates/outreach-talk.html:67
+msgid "Journalists, activists, and everyday internet users rely on Tor."
+msgstr ""
+
+#: templates/outreach-talk.html:75 templates/two-columns-page.html:28
+msgid "Contributors to this page:"
+msgstr ""
+
+#: templates/outreach-talk.html:77 templates/two-columns-page.html:30
+msgid "Back to previous page: "
+msgstr ""
+
+#: templates/outreach-talk.html:77 templates/two-columns-page.html:30
+msgid "Edit this page"
+msgstr ""
+
+#: templates/outreach.html:27
+msgid "Tor Speakers Bureau"
+msgstr ""
+
+#: templates/outreach.html:29
+msgid ""
+"We have a dedicated group of Tor core contributors who are ready to speak at"
+" your next event. You can request a speaker by contacting "
+"speaking(a)torproject.org with your preferred topic, language requirement, "
+"date, and other details."
+msgstr ""
+
+#: templates/outreach.html:32
+msgid "Request a Speaker"
+msgstr ""
+
+#: templates/outreach.html:36
+msgid "Upcoming Tor Events"
+msgstr ""
+
+#: templates/project.html:40
+msgid "Back to "
+msgstr ""
+
+#: templates/relay-operations.html:23
+msgid "Connect with other Relay Operators"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid ""
+"The best resource of all is the active community of relay operators on tor-"
+"relays mailing list and on IRC"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid "#tor-relays"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid "in irc.oftc.net."
+msgstr ""
+
+#: templates/relay-operations.html:26
+msgid "Relay Operators mailing list"
+msgstr ""
+
+#: templates/training.html:27
+msgid "Join the Community"
+msgstr ""
+
+#: templates/training.html:29
+msgid ""
+"Are you interested in inviting someone from Tor to train your group? While "
+"we receive a high volume of training requests and may not be able to offer "
+"an in-person training, we may still be able to help. Contact the community "
+"team and let's talk."
+msgstr ""
+
+#: templates/training.html:32
+msgid "Community mailing list"
+msgstr ""
+
+#: templates/user-research.html:31
+msgid "Become a Community User Researcher"
+msgstr ""
+
+#: templates/user-research.html:33
+msgid ""
+"Are you a design researcher, user researcher, student, or someone interested"
+" in learning more about Tor users? Do you have new ideas, suggestions, or "
+"research that can help improve Tor applications? Help us by coordinating "
+"user research with your local community, and learn more about best practices"
+" for working with users at-risk."
+msgstr ""
+
+#: templates/user-research.html:35
+msgid "UX team mailing list"
+msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+pl.po b/contents+pl.po
index bb94ae7302..17e567e027 100644
--- a/contents+pl.po
+++ b/contents+pl.po
@@ -16,8 +16,8 @@
# Dawid Job <hoek(a)tuta.io>, 2021
# ☆Verdulo, 2021
# Kristian <geezet(a)riseup.net>, 2021
-# Emma Peel, 2021
# Waldemar Stoczkowski, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -25,7 +25,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: Waldemar Stoczkowski, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Polish (https://www.transifex.com/otf/teams/1519/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -14905,6 +14905,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14914,7 +14916,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15314,17 +15316,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15345,7 +15347,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15783,7 +15785,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -16049,22 +16051,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16091,7 +16093,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16145,12 +16147,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16167,7 +16169,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16181,7 +16183,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16236,19 +16238,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16262,7 +16264,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16355,7 +16357,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16425,7 +16427,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16440,7 +16442,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16529,7 +16531,7 @@ msgstr "* CentOS / RHEL:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16565,7 +16567,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16575,7 +16577,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16592,22 +16594,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16717,7 +16719,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16742,12 +16744,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16759,7 +16761,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16776,7 +16778,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16840,7 +16842,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16871,22 +16873,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -17406,7 +17408,7 @@ msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
diff --git a/contents+pt-BR.po b/contents+pt-BR.po
index 19fcacee72..3e8cd6699d 100644
--- a/contents+pt-BR.po
+++ b/contents+pt-BR.po
@@ -15998,6 +15998,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16007,7 +16009,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16409,17 +16411,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16440,7 +16442,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16894,7 +16896,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -17160,22 +17162,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17202,7 +17204,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17256,12 +17258,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17278,7 +17280,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17292,7 +17294,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17349,19 +17351,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17377,7 +17379,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17470,7 +17472,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17540,7 +17542,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17555,7 +17557,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17644,7 +17646,7 @@ msgstr "* CentOS / RHEL:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17680,7 +17682,7 @@ msgstr "E então instale os seguintes pacotes."
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17690,7 +17692,7 @@ msgstr "* OpenSUSE:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17707,22 +17709,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17832,7 +17834,7 @@ msgstr "### 1. Instalar pacotes"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17863,12 +17865,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17881,7 +17883,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17898,7 +17900,7 @@ msgstr "Crie a seguinte pasta:"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -17962,7 +17964,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -17993,22 +17995,22 @@ msgstr "### 3. Crie uma pasta para o log do tor e dê as permissões corretas:"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
diff --git a/contents+ro.po b/contents+ro.po
index 78e27aa4d6..f57338c64a 100644
--- a/contents+ro.po
+++ b/contents+ro.po
@@ -5,11 +5,11 @@
# Gus, 2021
# Vlad Stoica <vlad(a)vlads.me>, 2021
# Veronica Costea <veronica(a)mcis.on.ca>, 2021
-# Emma Peel, 2021
# erinm, 2021
# A C <ana(a)shiftout.net>, 2021
# Cristina Lupu <cristina(a)cji.ro>, 2021
# eduard pintilie <eduard.pintilie(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -17,7 +17,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: eduard pintilie <eduard.pintilie(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Romanian (https://www.transifex.com/otf/teams/1519/ro/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1178,7 +1178,7 @@ msgstr ""
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
msgid "| -------- | ----------- | --------- | --------- | ----- |"
-msgstr ""
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
@@ -3647,7 +3647,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3671,7 +3671,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3739,7 +3739,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3858,12 +3858,12 @@ msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4019,12 +4019,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4061,7 +4061,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -4073,7 +4073,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -6893,7 +6893,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6940,12 +6940,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6977,7 +6977,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6987,7 +6987,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7076,17 +7076,17 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7512,7 +7512,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7942,7 +7942,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7952,7 +7952,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8069,7 +8069,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8079,12 +8079,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8185,7 +8185,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8935,7 +8935,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -9288,7 +9288,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -12095,6 +12095,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -14664,7 +14665,7 @@ msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -16032,7 +16033,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -16161,6 +16162,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16170,7 +16173,7 @@ msgstr "2. Instalați `obfs4proxy` și pachetul `tor` pentru NetBSD"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16593,17 +16596,17 @@ msgstr "### 3. Pornire `tor`:"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -16626,7 +16629,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -17136,7 +17139,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -17333,6 +17336,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -17409,22 +17414,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17454,7 +17459,7 @@ msgstr "Instalarea pachetului `ca_root_nss`:"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17519,12 +17524,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17542,7 +17547,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17556,7 +17561,7 @@ msgstr "... sau să instalați o versiune alfa:"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17616,19 +17621,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17644,7 +17649,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -17698,7 +17703,7 @@ msgstr "# Portul Tor al punțuu dvs."
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17708,7 +17713,7 @@ msgstr "# Portul obfs4 al punții dvs."
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17743,7 +17748,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17760,7 +17765,7 @@ msgstr "Acum ar trebui să vedeți o ieșire similară cu următoarele:"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17821,7 +17826,7 @@ msgstr "Puteți inspecta jurnalele punții dvs. rulând:"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17838,7 +17843,7 @@ msgstr "Iată cum puteți obține linia pe care se află puntea dvs.:"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17883,12 +17888,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -17930,7 +17935,7 @@ msgstr "* CentOS / RHEL:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17966,7 +17971,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17976,7 +17981,7 @@ msgstr "* OpenSUSE:"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -17996,22 +18001,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -18085,7 +18090,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -18126,7 +18131,7 @@ msgstr "### 1. Instalare pachete"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -18153,12 +18158,12 @@ msgstr "### 3. Asigurați-vă că setarea sysctl `random_id` este activată:"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -18170,7 +18175,7 @@ msgstr "### 4. Porniți demonul tor și asigurați-vă că pornește la boot-are
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -18187,7 +18192,7 @@ msgstr "Creați următorul folder:"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -18253,7 +18258,7 @@ msgstr "Cum să implementați un pod obfs4 pe OpenBSD"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -18285,22 +18290,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -18946,7 +18951,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
diff --git a/contents+ru.po b/contents+ru.po
index 58d2549089..10cd156f8d 100644
--- a/contents+ru.po
+++ b/contents+ru.po
@@ -15,8 +15,8 @@
# Иван Иванов <remove4kebab(a)protonmail.com>, 2021
# Giovanni Pellerano <giovanni.pellerano(a)evilaliv3.org>, 2021
# erinm, 2021
-# Emma Peel, 2021
# Sergey Smirnov <cj75300(a)gmail.com>, 2021
+# Emma Peel, 2021
#
msgid ""
msgstr ""
@@ -24,7 +24,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-06-29 12:10+CET\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: Sergey Smirnov <cj75300(a)gmail.com>, 2021\n"
+"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Russian (https://www.transifex.com/otf/teams/1519/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -1139,7 +1139,7 @@ msgstr ""
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
msgid "| -------- | ----------- | --------- | --------- | ----- |"
-msgstr ""
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
#: https//community.torproject.org/user-research/reports/
#: (content/user-research/reports/contents+en.lrpage.body)
@@ -3423,7 +3423,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install apache2`"
-msgstr ""
+msgstr "`$ sudo apt install apache2`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3447,7 +3447,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "`$ sudo apt install nginx`"
-msgstr ""
+msgstr "`$ sudo apt install nginx`"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3508,7 +3508,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my_website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3623,12 +3623,12 @@ msgstr "```"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3776,12 +3776,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3818,7 +3818,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-my-website.sock;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -3830,7 +3830,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/my-website.log;"
#: https//community.torproject.org/onion-services/setup/
#: (content/onion-services/setup/contents+en.lrpage.body)
@@ -5010,7 +5010,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
-msgstr ""
+msgstr "## Torservers.net"
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
@@ -5616,7 +5616,7 @@ msgstr ""
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
-msgstr ""
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay/technical-considerations/contents+en.lrpage.body)
@@ -6301,7 +6301,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6348,12 +6348,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6368,7 +6368,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6385,7 +6385,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6395,7 +6395,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6430,14 +6430,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
-msgstr ""
+msgstr "sysctl net.inet.ip.random_id=1"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6449,7 +6449,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_enable=YES"
-msgstr ""
+msgstr "sysrc tor_enable=YES"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6484,24 +6484,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6920,7 +6920,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -7350,7 +7350,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
-msgstr ""
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7360,7 +7360,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
-msgstr ""
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7477,7 +7477,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/<hostname>-access.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7487,12 +7487,12 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "listen unix:/var/run/tor-hs-my-website.sock;"
-msgstr ""
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "access_log /var/log/nginx/hs-my-website.log;"
-msgstr ""
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -7593,7 +7593,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
msgid "root * /var/www"
-msgstr ""
+msgstr "root * /var/www"
#: https//community.torproject.org/onion-services/advanced/onion-location/
#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
@@ -8343,7 +8343,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
-msgstr ""
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
#: https//community.torproject.org/onion-services/advanced/client-auth/
#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
@@ -8696,7 +8696,7 @@ msgstr ""
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
msgid "# pkg install tor"
-msgstr ""
+msgstr "# pkg install tor"
#: https//community.torproject.org/onion-services/setup/install/
#: (content/onion-services/setup/install/contents+en.lrpage.body)
@@ -8928,7 +8928,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
-msgstr ""
+msgstr "https://www.torproject.org/overview.html"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9125,7 +9125,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-msgstr ""
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -9219,16 +9219,17 @@ msgstr ""
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
-msgstr ""
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
-msgstr ""
+msgstr "http://deflate.medialayer.com/"
#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
@@ -11025,6 +11026,7 @@ msgstr ""
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
@@ -13134,7 +13136,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr ""
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13187,32 +13189,32 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingMax"
-msgstr ""
+msgstr "* AccountingMax"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingRule"
-msgstr ""
+msgstr "* AccountingRule"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* AccountingStart"
-msgstr ""
+msgstr "* AccountingStart"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthRate"
-msgstr ""
+msgstr "* BandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* BandwidthBurst"
-msgstr ""
+msgstr "* BandwidthBurst"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* RelayBandwidthRate"
-msgstr ""
+msgstr "* RelayBandwidthRate"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13262,6 +13264,10 @@ msgid ""
"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13288,7 +13294,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ORPort [IPv6-address]:9001"
-msgstr ""
+msgstr "ORPort [IPv6-address]:9001"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13318,7 +13324,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "ip addr|grep inet6|grep global"
-msgstr ""
+msgstr "ip addr|grep inet6|grep global"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13379,17 +13385,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* FreeBSD: `/var/db/tor/keys`"
-msgstr ""
+msgstr "* FreeBSD: `/var/db/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "* Fedora: `/var/lib/tor/keys`"
-msgstr ""
+msgstr "* Fedora: `/var/lib/tor/keys`"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
@@ -13725,12 +13731,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
-msgstr ""
+msgstr "DirPort 80"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPortFrontPage /path/to/html/file"
-msgstr ""
+msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13754,7 +13760,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr ""
+msgstr "https://blog.torproject.org/tips-running-exit-node"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13816,7 +13822,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "ExitRelay 1"
-msgstr ""
+msgstr "ExitRelay 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13957,12 +13963,12 @@ msgstr "apt install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr ""
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr ""
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13973,7 +13979,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chattr +i /etc/resolv.conf"
-msgstr ""
+msgstr "chattr +i /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14000,7 +14006,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "yum install unbound"
-msgstr ""
+msgstr "yum install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14010,7 +14016,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "# qname-minimisation: no"
-msgstr ""
+msgstr "# qname-minimisation: no"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14020,7 +14026,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "qname-minimisation: yes"
-msgstr ""
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14030,12 +14036,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl enable unbound"
-msgstr ""
+msgstr "systemctl enable unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "systemctl start unbound"
-msgstr ""
+msgstr "systemctl start unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14058,7 +14064,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "pkg install unbound"
-msgstr ""
+msgstr "pkg install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14075,7 +14081,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "verbosity: 1"
-msgstr ""
+msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14085,17 +14091,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "sysrc unbound_enable=YES"
-msgstr ""
+msgstr "sysrc unbound_enable=YES"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "service unbound start"
-msgstr ""
+msgstr "service unbound start"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "chflags schg /etc/resolv.conf"
-msgstr ""
+msgstr "chflags schg /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/bridge/
#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
@@ -14622,7 +14628,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14751,6 +14757,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14760,7 +14768,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14866,12 +14874,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ORPort TODO1"
-msgstr ""
+msgstr "ORPort TODO1"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14952,7 +14960,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
-msgstr ""
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15074,7 +15082,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address(a)email.com>"
-msgstr ""
+msgstr "ContactInfo <address(a)email.com>"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15112,7 +15120,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
-msgstr ""
+msgstr "Nickname PickANickname"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15160,17 +15168,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15191,7 +15199,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15252,7 +15260,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-msgstr ""
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15274,6 +15282,8 @@ msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15394,6 +15404,7 @@ msgstr ""
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/post-install/
#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
@@ -15568,7 +15579,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-msgstr ""
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15626,7 +15637,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15820,6 +15831,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15890,22 +15903,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15932,7 +15945,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15986,12 +15999,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16008,7 +16021,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16022,7 +16035,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16038,7 +16051,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr ""
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16077,19 +16090,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16103,7 +16116,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16155,7 +16168,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OR_PORT=X"
-msgstr ""
+msgstr "OR_PORT=X"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16165,7 +16178,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "PT_PORT=Y"
-msgstr ""
+msgstr "PT_PORT=Y"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16196,7 +16209,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16213,7 +16226,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16266,7 +16279,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16281,7 +16294,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16295,6 +16308,9 @@ msgid ""
"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
"iat-mode=0"
msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16320,12 +16336,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16367,7 +16383,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16403,7 +16419,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16413,7 +16429,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16430,22 +16446,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16514,7 +16530,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16555,7 +16571,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16580,12 +16596,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16597,7 +16613,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16614,7 +16630,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16631,7 +16647,7 @@ msgstr "FreeBSD: { enabled: no }"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
-msgstr ""
+msgstr "FreeBSDlatest: {"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16651,7 +16667,7 @@ msgstr "signature_type: \"fingerprints\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
-msgstr ""
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16678,7 +16694,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16709,22 +16725,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16854,17 +16870,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
-msgstr ""
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "echo \"tor=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/netbsd/
#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
msgid "/etc/rc.d/tor start"
-msgstr ""
+msgstr "/etc/rc.d/tor start"
#: https//community.torproject.org/relay/setup/guard/windows/
#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
@@ -17234,22 +17250,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "cd /usr"
-msgstr ""
+msgstr "cd /usr"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "make pkg-bootstrap"
-msgstr ""
+msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "pkg-static install -y pkg"
-msgstr ""
+msgstr "pkg-static install -y pkg"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17269,7 +17285,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install ca_root_nss"
-msgstr ""
+msgstr "pkg install ca_root_nss"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17296,7 +17312,7 @@ msgstr "pkg update -f"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg upgrade -y -f"
-msgstr ""
+msgstr "pkg upgrade -y -f"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17322,7 +17338,7 @@ msgstr "pkg install tor"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg install tor-devel"
-msgstr ""
+msgstr "pkg install tor-devel"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17354,7 +17370,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17376,12 +17392,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
-msgstr ""
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
@@ -17435,7 +17451,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
-msgstr ""
+msgstr "`yum install epel-release`"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17492,7 +17508,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl enable tor"
-msgstr ""
+msgstr "systemctl enable tor"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17509,7 +17525,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
msgid "service tor enable"
-msgstr ""
+msgstr "service tor enable"
#: https//community.torproject.org/relay/setup/guard/centosrhel/
#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
@@ -17607,7 +17623,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ORPort 443"
-msgstr ""
+msgstr "ORPort 443"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
@@ -17622,7 +17638,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`systemctl restart tor@default`"
-msgstr ""
+msgstr "`systemctl restart tor@default`"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
@@ -17662,7 +17678,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "pkg bootstrap"
-msgstr ""
+msgstr "pkg bootstrap"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17712,7 +17728,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
-msgstr ""
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17758,7 +17774,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_setuid=YES"
-msgstr ""
+msgstr "sysrc tor_setuid=YES"
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
@@ -17792,7 +17808,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
-msgstr ""
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17814,7 +17830,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "ftp https://stable.mtier.org/openup"
-msgstr ""
+msgstr "ftp https://stable.mtier.org/openup"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17892,17 +17908,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "sysctl kern.maxfiles=16000"
-msgstr ""
+msgstr "sysctl kern.maxfiles=16000"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
-msgstr ""
+msgstr "rcctl enable tor"
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
@@ -17942,7 +17958,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/fedora/updates/
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
msgid "dnf install dnf-automatic"
-msgstr ""
+msgstr "dnf install dnf-automatic"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -17957,7 +17973,7 @@ msgstr "download_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "apply_updates = yes"
-msgstr ""
+msgstr "apply_updates = yes"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -17994,7 +18010,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yum install yum-cron"
-msgstr ""
+msgstr "yum install yum-cron"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18004,7 +18020,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "systemctl start yum-cron.service"
-msgstr ""
+msgstr "systemctl start yum-cron.service"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18019,7 +18035,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "zypper install yast2-online-update-configuration"
-msgstr ""
+msgstr "zypper install yast2-online-update-configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18029,7 +18045,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
msgid "yast2 online_update_configuration"
-msgstr ""
+msgstr "yast2 online_update_configuration"
#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
@@ -18102,7 +18118,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "apt-get install unattended-upgrades apt-listchanges"
-msgstr ""
+msgstr "apt-get install unattended-upgrades apt-listchanges"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18120,7 +18136,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "Unattended-Upgrade::Origins-Pattern {"
-msgstr ""
+msgstr "Unattended-Upgrade::Origins-Pattern {"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18169,22 +18185,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Update-Package-Lists \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::AutocleanInterval \"5\";"
-msgstr ""
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Unattended-Upgrade \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "APT::Periodic::Verbose \"1\";"
-msgstr ""
+msgstr "APT::Periodic::Verbose \"1\";"
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
@@ -18200,7 +18216,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
msgid "sudo unattended-upgrade -d"
-msgstr ""
+msgstr "sudo unattended-upgrade -d"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
@@ -18233,12 +18249,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "#!/usr/bin/env sh"
-msgstr ""
+msgstr "#!/usr/bin/env sh"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
-msgstr ""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18255,6 +18271,7 @@ msgstr "sleep ${RAND}"
msgid ""
"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
@@ -18267,6 +18284,8 @@ msgid ""
"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
"/etc/crontab"
msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
diff --git a/contents+sw.po b/contents+sw.po
new file mode 100644
index 0000000000..d427ff6a81
--- /dev/null
+++ b/contents+sw.po
@@ -0,0 +1,18687 @@
+#
+# Translators:
+# erinm, 2021
+# Winfrida Massawe <massawewin5(a)gmail.com>, 2021
+# Louis Lloyd <louislloyd12(a)gmail.com>, 2021
+# Zaituni Njovu <zaituni(a)zainafoundationtz.org>, 2021
+# Suzanne Ferguson, 2021
+# Emma Peel, 2021
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2021-06-29 12:10+CET\n"
+"PO-Revision-Date: 2019-12-11 10:50+0000\n"
+"Last-Translator: Emma Peel, 2021\n"
+"Language-Team: Swahili (https://www.transifex.com/otf/teams/1519/sw/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: sw\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.title)
+msgid "User Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.section)
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.section)
+msgid "Community"
+msgstr "Jamii"
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid "## We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"We practice human-centered design when we build tools for internet freedom."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid "The way we build tools also builds community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"Our user research is founded on the premises of consent, respect, and "
+"empathy."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.body)
+msgid ""
+"You can make an impact in your community by learning from our methods and "
+"helping us with user research."
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.title)
+msgid "Project Ideas"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.subtitle)
+msgid "Some project ideas for GSoC."
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.section)
+msgid "GSoC"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/ (content/gsoc/contents+en.lrpage.cta)
+msgid "Get coding"
+msgstr ""
+
+#: https//community.torproject.org/gsoc/
+#: (content/gsoc/contents+en.lrpage.body)
+msgid ""
+"You may find some of these projects to be good ideas for Google Summer of "
+"Code. We have labelled each idea with which of our core developers would be "
+"good mentors. If one or more of these ideas looks promising to you, please "
+"[contact us](mailto:gso+c@torproject.org) to discuss your plans rather than "
+"sending blind applications."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.title)
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.section)
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.section)
+msgid "Training"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.subtitle)
+msgid ""
+"Do you teach your community about using Tor? These resources are for you."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid "## We want to teach the world about Tor. Can you help?"
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"Are you a Tor trainer or interested in becoming one? Looking for resources "
+"to help your community learn the most about Tor? We've got you covered."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"For some users with serious threat models, teaching Tor and other privacy "
+"tools can be risky if not done with care."
+msgstr ""
+
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.body)
+msgid ""
+"If this describes your community, or if you're not sure, please [contact our"
+" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"community-team) for more help."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Huduma za Onion"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.title)
+msgid "Localization"
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid "##Localization is how we reach a global community."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"In order for Tor to work for everyone, it needs to speak everyone's "
+"languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"Our volunteer translation team works hard to make this a reality, and we can"
+" always use more help."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.body)
+msgid ""
+"Our current translation priorities are translating [Tor "
+"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor"
+" Project website](https://torpat.ch/tpo-locales), but there are many other "
+"documents that we could use help translating as well."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.title)
+msgid "Relay Operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "The Tor network relies on volunteers to donate bandwidth."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "The more people who run relays, the better the Tor network will be."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid ""
+"The current Tor network is quite small compared to the number of people who "
+"need to use Tor, which means we need more dedicated volunteers like you to "
+"run relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "By running a Tor relay you can help make the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* faster (and therefore more usable)"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* more robust against attacks"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* more stable in case of outages"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid "* safer for its users (spying on more relays is harder than on a few)"
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.body)
+msgid ""
+"Running a relay requires technical skill and commitment, which is why we've "
+"created a wealth of resources to help our relay operators."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid "##Tell the world about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid ""
+"We love it when people bring information about Tor to their community "
+"events, conferences, and meetups."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.body)
+msgid ""
+"We've curated some beautiful materials for sharing in-person and on social "
+"media we welcome you to use."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.title)
+msgid "Open User Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.subtitle)
+msgid ""
+"We put our users in the center of our development process. That is how we "
+"bring privacy-enhancing technology to the ones who more need it. Explore "
+"what we are working on and start to run user research with your local "
+"community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.section)
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.section)
+msgid "user research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"These are our current needs for testing Tor products, as well as "
+"methodologies and testing scripts."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"Before running Tor user research, be sure you read our [Guidelines to "
+"becoming a user researcher with Tor](https://community.torproject.org/user-"
+"research/guidelines)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Tor Browser for Desktop"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser "
+"Usage](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%…"
+"/browser-usage.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Research: "
+"Onboarding](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scr…"
+"._Tor_Browser_Desktop_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Discovery: Get "
+"Bridges](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"/discovery-bridges.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Needs "
+"Discovery](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scri…"
+"._User_Needs_Discovery_-_Tor_Browser_Desktop.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Tor Browser for Android"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [User Research: "
+"Onboarding](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scr…"
+"._Tor_Browser_Android_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid "### Emma"
+msgstr ""
+
+#: https//community.torproject.org/user-research/open/
+#: (content/user-research/open/contents+en.lrpage.body)
+msgid ""
+"* [Run Emma Network "
+"Test](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%2…"
+"/run-emma.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.title)
+msgid "User Research Guidelines"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.subtitle)
+msgid "We collect only necessary data to improve our services."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Congrats! You're going to run your first User Research session for Tor – and"
+" we're delighted to have you on board!"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Here you will find helpful guidelines that are designed to make your "
+"research easier for both you and your audience."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"First of all, make sure you read the [Tor Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Respect privacy"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"At Tor, we don't collect invasive data about user behavior, only the data "
+"necessary to improve our services. We test our software, not people."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Be a good listener and open-minded"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Listening is a skill that helps build bridges. We believe this doesn't just "
+"apply to our services, but our communities too."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Learn"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"During the training session we listen to the stories people tell us about "
+"their lives, the laws of the jurisdictions they live in, and the "
+"difficulties they are going through."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"This way, we can learn how to facilitate better access to information "
+"through Tor. By listening, we learn."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Describe and Ask for consent"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"We don't keep or publish the names or contact details of research "
+"participants, and any time you're going to handle participant data (be it "
+"via impressions, survey submissions, or other records) you should ask for "
+"their consent in writing using the [consent "
+"form](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%2…"
+" beforehand."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Coordinate with the trainer and the Tor UX team"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You don't have to do this alone - we can support you with meetings, guides, "
+"and mentorship too if you wish."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Join us at any time on our IRC channel #tor-ux or our [mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/ux)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"**We strongly recommend that you run through the plan for your session with "
+"the trainer**."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Your agenda must be aligned and leave sufficient time to run your interviews"
+" or exercise at the end of the training session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"When the training commences, be sure to let everyone know your role and why "
+"you're taking notes during the session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Get prepared!"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Before your session, read and print the [Demographics "
+"questionnaire](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/…"
+"/user_demographics-en.md) and [User Research "
+"Reporting](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/comm…"
+" templates."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You'll also need to bring your chosen usability test and its accompanying "
+"methodology, if applicable."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"It's easier to have this material printed and in hand, however if you prefer"
+" you can use digital copies instead."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "Keep in mind that you might not have Internet access at the venue."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"If you're planning to install any Tor software during your exercise or "
+"interviews you may need to download it before the session."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## The interview process"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Thank the participant for their willingness to participate and explain that "
+"we are testing the product, not them."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "The interview should not last longer than 20 minutes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"You can take notes on the printed material you will carry with you, or on "
+"your computer."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"While we're not interested in the specific characteristics of individual "
+"participants, it's important for us to be able to determine the reach of our"
+" training sessions, usability workshops and interviews."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Distribute the demographics questionnaire among the participants, and help "
+"answer their questions about how to fill it in if they have any."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Don't forget to thank the participant again at the end of the interview."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Report to Tor UX team"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Before ending the session, coordinate with the trainer to solicit feedback "
+"from the participants."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"The two of you should work together to hand out post-its to the audience."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Give each participant a different color of post-it per question and ask them"
+" to fill it in with what they think about: 1. the software, service or skill"
+" they just learned; 2. the Tor Project; and 3. Tor in general."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"Their feedback can also take the form of questions - keep in mind that any "
+"feedback is a good feedback."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "It's very important for us to hear back from you too."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"We want to know how the session was for you, how we can improve our support "
+"going forward, and if you plan to keep running user research for Tor in the "
+"future."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"After your research is complete we'll ask you to fill a form with your "
+"address so we can send you a researcher kit too (including a t-shirt and "
+"stickers)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"If you don't think you'll have time to format your report using the [User "
+"Research Reporting "
+"template](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/commu…,"
+" we will happily accept your findings another way - for example, you can "
+"take pictures or send us your raw notes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "### How to submit your findings"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"1. Write your "
+"[report](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/communi…"
+" (keep it simple)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"2. Upload it to our [Gitlab "
+"repository](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/REA…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"3. Create issues in the [Research "
+"repository](https://gitlab.torproject.org/tpo/ux/research/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"4. Allow the UX team time to discuss each issue and forward it to developers"
+" when necessary."
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "## Additional links"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "From the Tor Project:"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Strength in Numbers: Usable Tools Don't Need to Be "
+"Invasive](https://blog.torproject.org/strength-numbers-usable-tools-dont-"
+"need-be-invasive)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "From elsewhere on the web:"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Design Kit: The Human-Centered Design Toolkit](https://www.ideo.com/post"
+"/design-kit)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid ""
+"* [Simply Secure Knowledge Base](https://simplysecure.org/knowledge-base/)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.body)
+msgid "* [OK Thanks Exploratorium ](https://okthanks.com/exploratorium)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.title)
+msgid "How to Volunteer"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.subtitle)
+msgid "We care about privacy and security."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "## Where to start"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If this is your first time running a User Research session for the Tor "
+"Project, we recommend starting with one of these studies. Both can be "
+"conducted on a rolling basis and ran remotely."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- [Usability Testing Tor Browser "
+"Desktop](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"._Tor_Browser_Desktop_-_download__launch__browse.pdf)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- [Discovery "
+"Bridges](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/script…"
+"/discovery-bridges.md)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"After choosing which study to run, open an issue in our [GitLab "
+"page](https://gitlab.torproject.org/tpo/ux/research)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Add the title of your research, then select the Usability Testing template "
+"option and fill it in."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "Please remember to update the issue as your research evolves."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Not all of the data collected in our research is disclosed to the public, "
+"but our general findings are."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"To protect our participants' privacy we take care to anonymize their "
+"responses and avoid recording our sessions."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If you're already familiar with the Tor Project and user testing, have a "
+"look at our [current needs for user "
+"research](https://community.torproject.org/user-research/open/) and see "
+"which study better suits you."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Remember to drop us an email telling us about your plans so we can follow "
+"and support your research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"As a volunteer we also ask that you read and follow our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…,"
+" as well our [Guidelines for Research](https://community.torproject.org"
+"/user-research/guidelines/)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "**Why do we run Demographics?**"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We don't collect personal data in our "
+"[Demographics](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/s…"
+"/user_demographics-en.md), and all questions are optional."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We believe it's important to collect basic demographics to help us "
+"understand if we are meeting our mission regarding diversity and inclusion."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"In addition, collecting these demographics is required for specific studies "
+"to support human rights."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**We don't trick participants.** We don't use trick questions in our "
+"research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We expect participants to be honest with us, and we must be honest about our"
+" questions in return."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"As a transparent research space our surveys, studies, and reports are all "
+"public, and participants are free to view past studies prior to taking part "
+"- however they are not advised to do so."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**We don't track participants.** We care about your privacy and security."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"If we invite you to participate in a study, we won't track you and any "
+"recordings will be erased after the report is complete."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "We advise volunteers not to record their sessions at all."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "**Open source for privacy.**"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We use free and open source software to analyze our data, and we recommend "
+"our volunteers do the same."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"We also ask anyone running research not use software hosted by third parties"
+" like cloud providers."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"**Decision-making process.** We don't have a single model for decision "
+"making."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"After conducting your research, it's normal to be excited to see your "
+"feedback implemented as soon as possible."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"However all feedback must be discussed internally across the different teams"
+" at the Tor Project first."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"This means that it's often necessary to run the same research more than once"
+" to validate your findings, and meet the expectations of the engineers, "
+"developers, designers, researchers and others at Tor."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"Please read our [Guidelines](https://community.torproject.org/user-"
+"research/guidelines/) to get to know this process more."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid "## Checklist"
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Read the guidelines on [how to do user research with "
+"Tor](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/README.md)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Read and follow our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_…."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- If you don't have one yet, [request a Gitlab "
+"account](https://support.torproject.org/misc/bug-or-feedback/)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Open an issue in the [UX Research "
+"Repository](https://gitlab.torproject.org/tpo/ux/research/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Subscribe to the [UX mailing list](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.body)
+msgid ""
+"- Learn more about our users by reading [Tor's user "
+"personas](https://community.torproject.org/user-research/persona)."
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.title)
+msgid "Reports"
+msgstr "Ripoti"
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.subtitle)
+msgid ""
+"We are committed to open design, so you can see the user research we have "
+"conducted within our community."
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"We are committed to open design, so you can see the user research we have "
+"conducted in the global-south. If you want to run user research with us, "
+"please [get in touch.](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/ux)"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "| Project | Methodology | Locations | Dates | Reporting |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "| -------- | ----------- | --------- | --------- | ----- |"
+msgstr "| -------- | ----------- | --------- | --------- | ----- |"
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Snowflake User Survey | Survey | Online | Q121, Q221 | [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports…"
+"/public-snowflake-survey-report.pdf) · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/reports/2021"
+"/public-snowflake-survey-report.pdf?inline=false) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Discovery: Get Bridges | User Discovery "
+"([.md](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2020"
+"/discovery-bridges.md)) | Online | Q420, Q121 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2021"
+"/User_Research_-_Bridges.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Users Demographics | Survey "
+"([.md](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2020"
+"/user_demographics-en.md)) | Online | 2020 | n/a |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| User Research: Security Settings | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2019/2"
+".Tor_Browser_Desktop_-_Security_Settings.pdf)) | Multiple locations | 2019 |"
+" n/a |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Launcher | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/1.India_User_testing_Tor_Launcher_Test.pdf))"
+" | Mumbai(IN) | Q118 | .pdf |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Onion Security Indicator | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/2.User_testing_.onion_states_Test.pdf))"
+" | Mumbai(IN), Kampala(UG), Valencia(ES), Mombasa(KE)| Q118, Q218 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018/ur_kenya_2018_Feature_report__Onions_and_Circuit_Display.pdf)"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| TB Circuit Display | Usability testing "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/3.User_testing_circuit_display_Test.pdf))"
+" | Kampala(UG), Nairobi(KE), Mombasa(KE) | Q118, Q218 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018/ur_kenya_2018_Feature_report__Onions_and_Circuit_Display.pdf)"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Browser for Desktop | User needs discovery "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/4.00_user_needs_discovery.pdf))"
+" | Bogotá(CL), Cali(CL), Valle del Cauca(CL), Kampala(UG), Hoima(UG), "
+"Nairobi(KE) | 2018 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018"
+"/ur_colombia_2018_report_tbb-tba.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"| Tor Browser for Android | User needs discovery "
+"([.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2018/4.00_user_needs_discovery.pdf))"
+" | Bogotá(CL), Cali(CL), Valle del Cauca(CL), Kampala(UG), Hoima(UG), "
+"Nairobi(KE) | 2018 | "
+"[.pdf](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/reports/2018"
+"/ur_colombia_2018_report_tbb-tba.pdf) |"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid "### Community Research"
+msgstr ""
+
+#: https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.body)
+msgid ""
+"* [Censored Continent - Understanding the use of tools during Internet "
+"censorship in Africa](https://research.torproject.org/techreports/icfp-"
+"censored-continent-2020-07-31.pdf): Cameroon, Nigeria, Uganda and Zimbabwe "
+"as case studies."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.title)
+msgid "Tor Personas"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.subtitle)
+msgid ""
+"Personas help us to drive human-centered design processes across teams. Meet"
+" our archetypes of Tor users."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"Persona is a tool that represents the needs, thoughts, and goals of the "
+"target user. We created personas because they help us to drive human-"
+"centered design processes."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"As part of our global south travels during 2018 and 2019, we got the lucky "
+"chance to meet a lot of different Tor users: from activists to journalists, "
+"all of them with different motivations, but demanding a usable private and "
+"secure tool to access the Internet."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"With the Community Team, we have been working collecting and mapping real "
+"user stories and finding patterns across them. It is how our Personas "
+"emerged from our in field research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid "### Tor Personas"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Jelani, the human rights defender: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/jel…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Aleisha, the privacy looker: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/ale…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Fernanda, the feminist activist: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/fer…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Fatima, the censored user: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/fat…"
+msgstr ""
+
+#: https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.body)
+msgid ""
+"* Alex, the fearless journalist: [View on "
+"Gitlab](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/persona…"
+" · [Download "
+"PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/ale…"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.title)
+msgid "Risks"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.subtitle)
+msgid ""
+"Things you should be aware of before running a digital security training."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.section)
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.section)
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.section)
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.section)
+msgid "training"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"To our knowledge, no Tor trainer has ever faced consequences as a result of "
+"training others or speaking about Tor."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"However, in some countries and in certain circumstances, it's possible that "
+"simply a gathering as human rights defenders could be risky, illegal, or "
+"even lead to imprisonment, physical assaults, large fines, threats, "
+"placement on government watch lists, and targeting for surveillance."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"If you want to run a Tor training for the first time and you don't know how "
+"to assess the political and social environment, we strongly encourage you "
+"read this document and, in case of doubt, to reach out to the Tor Community "
+"Team privately."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Some potential risks of running a digital security training are only valid "
+"in specific contexts."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "The potential risks associated with running a Tor training depend on:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"1. **Your threat model.** A high-profile activist already under a lot of "
+"surveillance, for example, might attract more attention when reaching out to"
+" other activists to run a digital security training."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"2. **The laws and regulations in the country.** Consult with local lawyers "
+"and local freedom of expression organizations and learn whether your country"
+" has a record in prosecuting individuals engaging in similar types of "
+"activities."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"3. **The types of training.** Not all trainings carry the same weight in "
+"terms of potential risk."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"For example, talking about privacy in the digital age might be appreciated, "
+"but teaching how to circumvent government censorship could be a serious "
+"felony."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"4. **The audience.** Gathering university students might not attract "
+"attention, but if you're gathering a group of journalists working with "
+"leaked documents about government corruption, you might need to take extra "
+"care to reach out to them in a private way."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"5. **The training venue.** Running a Tor training in some spaces could "
+"expose your participants' identities."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Ideally, you should use a private space where you control the participants' "
+"entrance."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"If the space isn't private, check before the training to find out if "
+"participants are comfortable with revealing their identity to a third party."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "## Evaluating risks"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Some questions you may want to answer before running a digital security "
+"training include:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* Has anyone in my country ever been criminalized based on their internet "
+"activity? (This does not necessarily need to be specific to digital security"
+" training or use of Tor.)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* Are there laws in my country that require Internet Service Providers "
+"(ISPs) to track my online activity?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Is it illegal for me to access certain websites?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Does my country prohibit me from using:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Cryptography?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* Anonymity software?"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "Note, this is not an exhaustive list of questions."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Additionally, while many countries do not have laws specifically prohibiting"
+" the activity of running a digital security training, the use of digital "
+"security tools may still be criminalized in certain countries under other, "
+"broader laws."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"For example, using Tor Browser may be viewed as illegal or anti-government "
+"activity."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Please note that we are not lawyers, and any information we give you does "
+"not constitute legal advice."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"Additionally, your communication with us is not protected by any legal "
+"privilege, so law enforcement may subpoena and obtain any information you "
+"give us."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"However, we may be able to put you in touch with lawyers who are capable of "
+"addressing your questions and/or concerns."
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "Some relevant resources include:"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid ""
+"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/)"
+msgstr ""
+
+#: https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.body)
+msgid "* [OONI disclaimer](https://ooni.io/about/risks/)"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.title)
+msgid "Code of Conduct for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.subtitle)
+msgid "Foster a safe, engaging environment."
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.cta)
+msgid "Code of Conduct"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.body)
+msgid "## Code of Conduct for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.body)
+msgid ""
+"The Tor Project is committed to fostering an inclusive environment and "
+"community. Tor is a place where people should feel safe to engage, share "
+"their point of view, and participate."
+msgstr ""
+"Mradi wa Tor inaunganishwa kwa kukuza mjumuisho mazingira na jamii. Tor ni "
+"sehemu ambayo watu wanajiskia wapo salama kwa kujihusisha, shiriki hatua ya "
+"mtazamo, na shiriki."
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.title)
+msgid "Training Checklist"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.subtitle)
+msgid ""
+"Based on our best practices, we have a checklist to help you prepare to "
+"conduct your training."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "Complete this checklist before running a Tor training."
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Prepare"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I read and agree with the Tor Project [Code of "
+"Coduct](https://community.torproject.org/training/code-of-conduct/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I read the Training [Best "
+"Practices](https://community.torproject.org/training/best-practices/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I have an agenda for the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I reviewed my [training "
+"slides](https://community.torproject.org/training/resources/)"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Security Protocol"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I already contacted my organization and told them that I'm organizing this"
+" training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I shared a contact to whom my organization should call if something "
+"happens"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## About the Venue"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* The venue has enough tables and chairs for everyone"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* The venue has an internet connection and I know the wifi password"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* There is a projector or TV available and works with my computer"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## Audience & Communication"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I shared the venue address, date and time to all participants"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid ""
+"* I asked all participants to bring the necessary equipment to the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* I have confirmed participants for the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## During the Training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "Before starting the training, make sure you:"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Make an agreement about taking or not taking photos"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Present the agenda"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Introduce yourself and ask people to introduce themselves"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* \"All questions are welcome\""
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "## After the Training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Collect participants' feedback"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Leave an e-mail for further contact and support"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Make an evaluation about the training"
+msgstr ""
+
+#: https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.body)
+msgid "* Report to Community and UX team"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.title)
+msgid "Training Best Practices"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.subtitle)
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Good preparation is essential to an effective and safe training, so we've "
+"curated some resources to help you make the most of your training event."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.cta)
+msgid "Best Practices for Trainers"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Running security training is a fun and rewarding way to help your community "
+"conduct human rights work safely."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## Before the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "_Am I the right person to give this training?_"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Security trainings can help people communicate and use the internet safely, "
+"but there are additional considerations to be made before training some at-"
+"risk groups."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"That's why we recommend this resource from EFF's Security Education "
+"Companion, [\"Am I the right person to give this "
+"training?\"](https://sec.eff.org/articles/right-person-to-train)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"This resource can help you be sure that you're doing the best by the "
+"community of people you wish to train."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Other questions to ask yourself before deciding to do a training:"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"- How will you assess the needs of your group? What needs can you meet?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"- How will you assess the skill level of your group? What skill levels can "
+"you teach to?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Once you've answered those questions, you're ready to plan your training!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"1. Find a location that is accessible, affordable, has an internet "
+"connection and other materials like a white board, projector, and screen."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Make sure that the location is safe for your attendees to visit."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"2. Promote your event in your community's spaces, taking safety into "
+"consideration."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"Under many circumstances, social media is great for promotion, but for "
+"higher risk groups, you may want to use a smaller word-of-mouth network or "
+"require community members to share information individually to other trusted"
+" people."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"3. Create localized handouts for some of the more difficult concepts that "
+"you'll be teaching."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "4. Make sure you have plenty of stickers to hand out to participants!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "5. Create a link list of all the resources you'll be talking about."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "This includes downloads and PDFs of handouts."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You'll share this link list on a whiteboard or project it at the training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "6. Determine how you'll do hands-on assistance at your training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "Will you be able to handle this alone? Or will you require partners?"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"If you need more help, make sure the partners you're bringing in are aware "
+"of the safety needs of the community, and communicate with your contacts in "
+"the community to make sure they're okay with you bringing in additional "
+"trainers."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"7. Make sure your presentation is up-to-date (both information and "
+"screenshots) and save your presentation in two file formats -- for example, "
+"odp and pdf -- and on at least one additional device -- for example, on your"
+" computer and on a USB stick."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"8. Decide how you will facilitate a safer space. We recommend using the [Tor"
+" Code of Conduct](/training/code-of-conduct/)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You can also start the training by asking participants to come up with their"
+" own community agreements for the space."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## At the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"1. Create an agenda and share it on a projection or on a whiteboard so that "
+"your participants can be prepared for the day."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"2. Communicate about how much time the training will take, and when breaks "
+"will happen. Make sure you take breaks!"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"3. Communicate about when you'll take questions, either during the training,"
+" at the end, or both."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "4. Communicate about how you'll offer hands-on help (if at all)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"5. Communicate about how participants can contact you securely after the "
+"training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"6. Show the participants the resources at "
+"[community.torproject.org](https://community.torproject.org) and "
+"[support.torproject.org](https://support.torproject.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"7. Show the participants other resources like "
+"[sec.eff.org](https://sec.eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "## After the training"
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid "1. Think about how you will evaluate your success at the training."
+msgstr ""
+
+#: https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.body)
+msgid ""
+"You may want to create a follow up survey, or at least contact participants "
+"and ask them to share their feedback with you."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.title)
+msgid "Tor Training FAQ"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.subtitle)
+msgid ""
+"People who are new to the Tor project, quite often, ask similar questions, "
+"and we can help you prepare for these questions."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"After running a couple of Tor trainings, you will find that first time users"
+" have some similar questions about Tor."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"Outlined below are some of the most frequent questions we get during our "
+"training sessions. Be prepared for these questions before running your "
+"training."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"For an extensive resource, check [Support "
+"portal](https://support.torproject.org)."
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-"
+"called-tor/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Does using Tor Browser protect other applications on my "
+"computer?](https://support.torproject.org/tbb/tbb-13/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is using Tor with a VPN more "
+"secure?](https://support.torproject.org/faq/faq-5/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Can I browse HTTPS sites with "
+"Tor?](https://support.torproject.org/https/https-2/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is it possible to find out the path that a client is taking on the Tor "
+"Network?](https://support.torproject.org/misc/misc-1/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why don't you prevent bad people from doing bad things when using "
+"Tor?](https://support.torproject.org/misc/misc-2/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [When I use Tor Browser, will anyone be able to tell which websites I "
+"visit?](https://support.torproject.org/tbb/tbb-3/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Why did my search engine switch to DuckDuckGo? Or what is "
+"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [What is a "
+"bridge?](https://support.torproject.org/censorship/censorship-7/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser won't connect, but it doesn’t seem to be an issue with "
+"censorship.](https://support.torproject.org/tbb/tbb-20/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [What is the difference between using Tor Browser and 'incognito mode' or "
+"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Does running Tor Browser make me a "
+"relay?](https://support.torproject.org/tbb/tbb-33/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)"
+msgstr ""
+
+#: https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.body)
+msgid ""
+"* [Is there a backdoor in "
+"Tor?](https://support.torproject.org/about/backdoor/)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.title)
+msgid "Training Resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.cta)
+msgid "Check out our resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.body)
+msgid "##Resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.body)
+msgid ""
+"Do you teach your community about using Tor? These training resources are "
+"for you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.title)
+msgid "How do onion services work?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.subtitle)
+msgid "Learn how onion services work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.section)
+msgid "onion services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Onion services are services that can only be accessed over Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Running an onion service gives your users all the security of HTTPS with the"
+" added privacy benefits of Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## Why onion services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services offer various privacy and security benefits to their users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Location hiding"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "An onion service's IP address is protected."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services are an overlay network on top of TCP/IP, so in some sense IP "
+"addresses are not even meaningful to onion services: they are not even used "
+"in the protocol."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### End-to-end authentication"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"When a user visits a particular onion, they know that the content they are "
+"seeing can only come from that particular onion."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "No impersonation is possible, which is generally not the case."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Usually, reaching a website does not mean that a man-in-the-middle did not "
+"reroute to some other location (e.g. DNS attacks)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### End-to-end encryption"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Onion service traffic is encrypted from the client to the onion host."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "This is like getting strong SSL/HTTPS for free."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### NAT punching"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Is your network filtered and you can't open ports on your firewall?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This could happen if you are in a university campus, an office, an airport, "
+"or pretty much anywhere."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Onion services don't need open ports because they punch through NAT. They "
+"only establish outgoing connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## The Onion Service Protocol: Overview"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now the question becomes **what kind of protocol is needed to achieve all "
+"these properties?**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Usually, people connect to an IP address and are done, but how can you "
+"connect to something that does not have an IP address?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In particular, an onion service's address looks like this: "
+"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This looks weird and random because it's the _identity public key_ of the "
+"onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"That's one of the reasons we can achieve the security properties above."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service protocol uses the Tor network so that the client can "
+"introduce itself to the service, and then set up a rendezvous point with the"
+" service over the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Here is a detailed breakdown of how this happens:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 1: Where the onion service sets up its introduction points"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Let's imagine that your local newspaper decides to set up an onion service "
+"(using [SecureDrop](https://securedrop.org/)) to receive anonymous tips."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"As the first step in the protocol, the onion service will contact a bunch of"
+" Tor relays and ask them to act as its _introduction points_ by establishing"
+" long-term circuits to them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"These circuits are anonymized circuits, so the server does not reveal the "
+"service location to the introduction points."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service will hide and protect itself behind the Tor network by "
+"only allowing access through three introduction points that it connects to "
+"through a two-hop Tor circuit."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-01.png\" alt=\"Onion Services: Step 1\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 2: Where the onion service publishes its descriptors"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now that the introduction points are set up, we need to create a way for "
+"clients to be able to find them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"For this reason, the onion service assembles an _onion service descriptor_, "
+"containing a list of its introduction points (and \"authentication keys\"), "
+"and signs this descriptor with the onion service's _identity private key_."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The _identity private key_ used here is the private part of the **public key"
+" that is encoded in the onion service address**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service upload that signed descriptor to a _distributed hash "
+"table_, which is part of the Tor network, so that clients can also get it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"It uses an anonymized Tor circuit to do this upload so that it does not "
+"reveal its location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-02.png\" alt=\"Onion Services: Step 2\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 3: Where a client wants to visit the onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Say you want to anonymously send some tax fraud data to your local newspaper"
+" through its SecureDrop."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"You find the onion address for the newspaper's SecureDrop from a public "
+"website or friend."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-03.png\" alt=\"Onion Services: Step 3\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 4: Where the client introduces itself to the onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"All the previous steps were just set up for the onion service so that it's "
+"reachable by clients."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now let's fast-forward to the point where an actual client wants to visit "
+"the service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In this case, the client has the onion address of SecureDrop and want to "
+"visit it, so they connect to the service with Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Now the next thing that needs to happen is that the client goes to the "
+"_distributed hash table_ from **Step 2** and ask for the signed descriptor "
+"of SecureDrop's onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-04.png\" alt=\"Onion Services: Step 4\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 5: Where the client verify onion address signature"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"When the client receives the signed descriptor, they verify the signature of"
+" the descriptor using the public key that is encoded in the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This provides the _end-to-end authentication_ security property, since we "
+"are now sure that this descriptor could only be produced by that onion "
+"service and no one else."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"And inside the descriptor, there are the introduction points that allow the "
+"client to introduce themselves to SecureDrop's onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-05.png\" alt=\"Onion Services: Step 5\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 6: Where the client establishes a rendezvous point"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Before the introduction takes place, the client (in this case, you) picks a "
+"Tor relay and establishes a circuit to it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The client asks the relay to become their rendezvous point and give it an "
+"\"one-time secret\" that will be used as part of the rendezvous procedure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-06.png\" alt=\"Onion Services: Step 6\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 7: Where the onion service rendezvous with the client"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The introduction point passes your details (secret string and rendezvous "
+"address) on to the onion service, which runs multiple verification processes"
+" to decide whether you're trustworthy or not."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-07.png\" alt=\"Onion Services: Step 7\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 8: Where the rendezvous point verifies the client's secret"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The onion service connects to the rendezvous point (through an anonymized "
+"circuit) and sends the \"one-time secret\" to it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The rendezvous point makes one final verification to match the secret "
+"strings from you and service (the latter also comes from you but has been "
+"relayed through the service)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"The rendezvous point simply relays (end-to-end encrypted) messages from "
+"client to service and vice versa."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-08.png\" alt=\"Onion Services: Step 8\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "### Act 9: Where the onion service rendezvous with the client"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"In general, the complete connection between client and onion service "
+"consists of 6 relays: 3 of them were picked by the client, with the third "
+"being the rendezvous point, and the other 3 were picked by the onion "
+"service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "This provides _location hiding_ to this connection."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"Finally, using the rendezvous point, a Tor circuit is formed between you and"
+" your newspaper's SecureDrop onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"<img class=\"col-lg-8\" src=\"../../static/images/onion-services/overview"
+"/onion-service-09.png\" alt=\"Onion Services: Step 9\">"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "## Further resources"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"This was just a high-level overview of the Tor onion services protocol."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid "Here are some more resources if you want to learn more:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- The [Tor design paper](https://svn.torproject.org/svn/projects/design-"
+"paper/tor-design.pdf) describing the original design."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- The [Tor v3 onion services](https://gitweb.torproject.org/torspec.git/tree"
+"/rend-spec-v3.txt) protocol specification."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/overview/
+#: (content/onion-services/overview/contents+en.lrpage.body)
+msgid ""
+"- Presentations about onion services: [Understanding Tor Onion Services and "
+"Their Use Cases - HOPE XI "
+"2016](https://www.youtube.com/watch?v=VmsFxBEN3fc), [DEF CON 25 - Roger "
+"Dingledine - Next Generation Tor Onion "
+"Services](https://www.youtube.com/watch?v=Di7qAVidy1Y)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.title)
+msgid "Talk about onions"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.subtitle)
+msgid "Become an onion advocate and explain the importance of onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Beyond myths and misperceptions, advocating for onion services and privacy "
+"enhancing technologies sometimes is challenging."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"There are different use cases, and approaching potential adopters with a "
+"specific use case instead of another, can engage them and lead to new onions"
+" services being setup."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"These talking points will help to explain how onion services offer multiple "
+"privacy and security benefits in different contexts."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* How Onion Services Work"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Freedom of Press and Censorship Circumvention"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Network sustainability"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Level up your service privacy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Protect sources, whistleblowers, and journalists"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Decentralization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Educate users about privacy by design"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "* Metadata obfuscation or elimination"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### How Onion Services Work"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"A potential adopter has probably already heard about the Tor Project, the "
+"network and even Tor relays, and that's great!"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[Tor relays](https://community.torproject.org/relay/types-of-relays/) are "
+"part of a [public "
+"infrastructure](https://metrics.torproject.org/rs.html#toprelays), where Tor"
+" users encrypted traffic is routed around to reach out the open internet."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "Onion services aren't like a Tor relay in the network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"An onion service on the Tor network behaves like any other Tor clients."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The Onion Service to become available on the network connects to rendezvous "
+"nodes."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "A client that wants to access the onion service does the same."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"This means that connections from the client to the server never leave the "
+"Tor network."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"In contrast to running a [Tor "
+"relay](https://community.torproject.org/relay), running a Tor Onion Service "
+"does not result in your IP address being publicly listed anywhere, nor does "
+"your service relay other Tor traffic."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"For a broader understanding, read [Onion Services "
+"overview](https://community.torproject.org/onion-services/overview/) and "
+"watch this talk: [DEF CON 25 - Next Generation Tor Onion "
+"Services](https://www.youtube.com/watch?v=Di7qAVidy1Y)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Freedom of Press and Censorship Circumvention"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Regular Tor connections already provide censorship circumvention, but only "
+"onion services can anonymize both parts of communication - users and "
+"provider -, creating a metadata free communication between the user of the "
+"service and the service itself."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Censorship technologies are being deployed by different actors, like "
+"governments and Internet providers, worldwide to block access to free press "
+"and privacy tools."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"To protect freedom of speech and freedom of opinion in censored spaces, "
+"major media organizations have made their websites available over onion "
+"services in the last few years."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"That's the case of NY Times, ProPublica, Deutsche Welle, BBC, The Markup and"
+" other newsrooms."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The project [Secure The News](https://securethe.news/), developed by "
+"[Freedom of the Press Foundation](https://freedom.press/news/onions-side-"
+"tracking-tor-availability-reader-privacy-major-news-sites/), tracks how "
+"secure news organizations’s websites are. One of its metrics is the adoption"
+" of onion services ."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "Read the news organizations announcement about their onion site:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"We launched this in part because we do a lot of reporting, writing, and "
+"coding about issues like media censorship, digital privacy and surveillance,"
+" and breaches of private medical information. Readers use our interactive "
+"databases to see data that reveals a lot about themselves, such as whether "
+"their doctor receives payments from drug companies. Our readers should never"
+" need to worry that somebody else is watching what they’re doing on our "
+"site. So we made our site available as a Tor hidden service (onion service) "
+"to give readers a way to browse our site while leaving behind less of a "
+"digital trail.\" [ProPublica](https://www.propublica.org/nerds/a-more-"
+"secure-and-anonymous-propublica-using-tor-hidden-services)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"Some readers choose to use Tor to access our journalism because they're "
+"technically blocked from accessing our website; or because they worry about "
+"local network monitoring; or because they care about online privacy; or "
+"simply because that is the method that they prefer.\" [New York "
+"Times](https://open.nytimes.com/https-open-nytimes-com-the-new-york-times-"
+"as-a-tor-onion-service-e0d0b67b7482)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"DW is a global advocate for freedom of opinion and freedom of speech. "
+"[…] It is therefore a logical step for us to also use Tor to reach people in"
+" censored markets who previously had limited or no access to free media.\" "
+"[Deutsche Welle](https://www.dw.com/en/dw-websites-accessible-via-tor-"
+"protocol/a-51338328)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"* \"The browser can obscure who is using it and what data is being accessed,"
+" which can help people avoid government surveillance and censorship. "
+"Countries including China, Iran and Vietnam are among those who have tried "
+"to block access to the BBC News website or programmes.\" "
+"[BBC](https://www.bbc.com/news/technology-50150981)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Network sustainability"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The traffic generated by onion services doesn't leave the Tor network, and "
+"therefore, these onion circuits free up exit relay bandwidth for others."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"This is important because exit relays are a limited resource, making up 20% "
+"of the [7000 relays](https://metrics.torproject.org/networksize.html)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As they're a small fraction of the network, in general, exit relays are "
+"overloaded and represent a bottleneck for Tor users' browsing experience."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Onion services don't use the same circuit path as regular Tor connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"When a service is available over onion services, it adds diversity to the "
+"Tor network since it uses a different set of circuits on the network, "
+"avoiding exit relays completely."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As a result of this design, onion services and its users are immune to "
+"attacks related to [bad exit relays](https://blog.torproject.org/bad-exit-"
+"relays-may-june-2020)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Level up your service privacy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Beyond websites and onion sites, it's possible to do many things with onion "
+"services, for example, email."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Even though privacy aware users can adopt tools to protect their "
+"communications like OpenPGP, there is plenty of metadata on encrypted "
+"emails: for example who is communicating with whom, when, how frequently, "
+"where, when it was sent and received, what type of computer it was "
+"generated, etc."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "As Edward Snowden points out in his book, **\"Permanent Record\"** (2019),"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"\"You know what you're saying during a phone call, or what you're writing in"
+" an email. But you have hardly any control over the metadata you produce, "
+"because it is generated automatically. [...] In sum, metadata can tell your "
+"surveillant virtually everything they'd ever want or need to know about you,"
+" except what's actually going on inside your head.\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[Onionmx](https://github.com/ehloonion/onionmx) is a software that allows "
+"the delivery of emails entirely over onion services, obfuscating the "
+"metadata of who is talking with whom."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"E-mail providers like [Riseup](https://riseup.net/en/security/network-"
+"security/tor#riseups-tor-onion-services), "
+"[Systemli](https://www.systemli.org/service/onion.html) and [many "
+"others](https://github.com/ehloonion/onionmx/blob/master/sources/map.yml) "
+"protect their users privacy using onionmx."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Other providers like [ProtonMail](https://protonmail.com/blog/protonmail-"
+"tor-censorship/) allow users to read and send their e-mail securely and "
+"anonymously over their webclient that serves an onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Protect sources, whistleblowers, and journalists"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Many journalists and media organizations use tools based on onion services "
+"to protect their sources."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"They share and accept documents from anonymous sources using tools like "
+"SecureDrop, GlobaLeaks or OnionShare."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Originally developed by Aaron Swartz, [SecureDrop](https://securedrop.org/) "
+"is an open source whistleblower submission system maintained by [Freedom of "
+"the Press Foundation](https://freedom.press) and deployed by many news "
+"organizations around the world."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"With SecureDrop, sources can only submit documents in a secure and anonymous"
+" way, using Tor Browser."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Thus, a journalist won't know who the author is and can't put the source at "
+"risk."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[GlobaLeaks](https://globaleaks.org) is an open source whistleblowing "
+"framework focused on portability and accessibility."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"It is a web application running as an onion service that whistleblowers and "
+"journalists can anonymously exchange information and files."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Started in 2011 by a group of Italians, the project is now developed by the "
+"[Hermes Center for Transparency and Digital Human "
+"Rights](https://www.hermescenter.org/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"[OnionShare](https://onionshare.org) is another tool based on onion services"
+" used to provide strong anonymity to transmit sensitive files between "
+"journalists safely."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"It makes it possible to host files on your own computer and share (send and "
+"receive) using onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"All the recipients of this communication need to have Tor Browser installed "
+"on their computer to open the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"OnionShare was developed after a human rights violation during the Snowden "
+"revelations in 2013,"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"\"I first saw the need for this tool when I learned about how David Miranda,"
+" the partner of my colleague Glenn Greenwald, got detained for nine hours at"
+" a London airport while he was trying to fly home to Brazil."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Working on a journalism assignment for the Guardian, Miranda was carrying a "
+"USB stick with sensitive documents."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"I knew that he could have securely sent the documents over the internet "
+"using a Tor onion service, one of the most underappreciated technologies on "
+"the internet, and avoided the risk of physically traveling with them."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"I developed OnionShare to make this file sharing process over the Tor "
+"network more accessible to everyone.\" [OnionShare 2 "
+"release](https://blog.torproject.org/new-release-onionshare-2)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Decentralization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"As explained in [Overview](https://community.torproject.org/onion-"
+"services/overview/), there's no central authority that approves or rejects "
+"onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "The address of an onion service is automatically generated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Operators don't use the regular DNS infrastructure and do not need to "
+"purchase or register a domain name."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"A great example of this use case is the chat program [Ricochet "
+"Refresh](https://ricochetrefresh.net/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Ricochet uses onion services to build secure communication with these "
+"features: metadata resistant, anonymous, and decentralized."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "In Ricochet Refresh, each user is an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"And because of that, there isn't a central server that can be compromised by"
+" an attacker."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Educate users about privacy by design"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Onion services are an excellent example of privacy by design technology, "
+"where one is secure and anonymous by default."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Making your service available over onion services is an opportunity to "
+"educate the general public about Tor and how a more secure way to access the"
+" internet looks like: easy as browsing a web page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Get inspired by our campaign "
+"[#MoreOnionsPorFavor](https://blog.torproject.org/more-onions-porfavor) and "
+"teach others about the importance of anonymity."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### Metadata obfuscation or elimination"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"When you use the Tor network to browse the web you are not sending any "
+"information by default of who you are or where you are connecting from."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"The Onion Services use the Tor network to eliminate information about where "
+"they are situated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Using them eliminates all metadata that may be associated with the service "
+"otherwise."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid "### One onion a day keeps the surveillance away"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.body)
+msgid ""
+"Now that you know all the benefits of onion services, you may want to set up"
+" an [onion site](https://community.torproject.org/onion-services/setup/) and"
+" read about the [protocol overview](https://community.torproject.org/onion-"
+"services/overview/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.title)
+msgid "Advanced settings"
+msgstr "Mipangilio ya hali ya juu"
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.subtitle)
+msgid ""
+"Learn more about how to configure client authentication, Onion-Location and "
+"more tips to secure your onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.body)
+msgid ""
+"In this section you will find how to configure your onion service to enable "
+"client authorization, Onion-Location and tips to make your onion service "
+"more secure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.title)
+msgid "Set up Your Onion Service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.subtitle)
+msgid "Learn how to set up a .onion site of your very own."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.cta)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.cta)
+msgid "Get Started"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "This guide shows you how to set up an onion service for your website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"For the technical details of how the onion service protocol works, see our "
+"onion service protocol page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 0: Get a working Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As part of this guide, we will assume you have a functional Tor in your "
+"machine."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"To set up Tor, please follow the [Tor installation "
+"guide](https://community.torproject.org/onion-services/setup/install/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Tor should be up and running correctly for this guide to work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "You should also know where Tor's configuration files are."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 1: Get a web server working"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As a first step, you should set up a web server locally, like Nginx, Apache,"
+" or your favorite web server."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Setting up a web server can be complex."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you get stuck or want to do more, find a friend who can help you or join "
+"our [tor-onions](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"onions) mailing list to speak with other operators."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"As an example, we will cover how to set up an onion site with Nginx and "
+"Apache on Debian."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"We recommend you install a new separate web server for your onion service, "
+"since even if you already have one installed, you may be using it (or want "
+"to use it later) for a regular website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"On this page, the commands to manage the web server are based on Debian-like"
+" operating systems and may differ from other systems."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Check your web server and operating system documentation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Apache"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Apache is available in the main repository of multiple Linux and *BSD "
+"distributions."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "To install `apache2` package:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo apt install apache2`"
+msgstr "`$ sudo apt install apache2`"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Nginx"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Nginx is available in the main repository of multiple Linux and *BSD "
+"distributions."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "To install `nginx` package:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo apt install nginx`"
+msgstr "`$ sudo apt install nginx`"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"By default, the web server will be running on `localhost:80` at the end of "
+"the installation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you get an error message, something has gone wrong and you cannot "
+"continue until you've figured out why this didn't work."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Once your web server is set up, make sure it works: open your browser and go"
+" to http://localhost/."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Then try putting a file in the main html directory, and make sure it shows "
+"up when you access the site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 2: Configure your Tor onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The next step is opening the config file of Tor (torrc) and doing the "
+"appropriate configurations to setup an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Depending on your operating system and setup, your Tor configuration file "
+"can be at a different location or look different."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "You will need to put the following two lines in your `torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/my_website/"
+msgstr "HiddenServiceDir /var/lib/tor/my_website/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 127.0.0.1:80"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `HiddenServiceDir` line specifies the directory which should contain "
+"information and cryptographic keys for your onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You will want to change the `HiddenServiceDir` line, so that it points to an"
+" actual directory that is readable/writeable by the user that will be "
+"running Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port "
+"that people visiting your onion service will be using), and in the above "
+"case it says that any traffic incoming to port 80 of your onion service "
+"should be redirected to `127.0.0.1:80` (which is where the web server from "
+"step 1 is listening)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"**Tip:** A good practice to avoid leaking an onion service to a local "
+"network is to run onion services over Unix sockets instead of a TCP socket."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You will need to edit and put the following two lines in your `torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "```"
+msgstr "```"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/my-website/"
+msgstr "HiddenServiceDir /var/lib/tor/my-website/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
+msgstr "HiddenServicePort 80 unix:/var/run/tor-my-website.sock"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 3: Restart Tor and check that it worked"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Now save your `torrc` and restart Tor."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "`$ sudo systemctl restart tor`"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If Tor starts up again, great. Otherwise, something is wrong. First look at "
+"your logfiles for hints."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"It will print some warnings or error messages. That should give you an idea "
+"of what went wrong."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Typically, there are typos in the `torrc` or wrong directory permissions "
+"(See the [logging FAQ](https://www.torproject.org/docs/faq#Logs) entry if "
+"you don't know how to enable or find your log file.)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"When Tor starts, it will automatically create the `HiddenServiceDir` that "
+"you specified (if necessary)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Make sure this is the case."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 4: Test that your onion service works"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now to get your onion service address, go to your `HiddenServiceDir` "
+"directory, and find a file named `hostname`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The `hostname` file in your onion service configuration directory contains "
+"the hostname for your new onion v3 service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The other files are your onion service keys, so it is imperative that these "
+"are kept private."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If your keys leak, other people can impersonate your onion service, deeming "
+"it compromised, useless, and dangerous to visit."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now you can connect to your onion service using Tor Browser, and you should "
+"get the html page you setup back in **Step 1**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If it doesn't work, look in your logs for some hints, and keep playing with "
+"it until it works."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"It is important to note that an onion service configured like this will be "
+"readable by anybody who knows or discovers the address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"You can make onion services require authentication, and only users with a "
+"private key will access the service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Read more about [Client authorization](https://community.torproject.org"
+"/onion-services/advanced/client-auth/) documentation."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## (Optional) Step 5: Running multiple onion services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you want to forward multiple virtual ports for a single onion service, "
+"just add more `HiddenServicePort` lines."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you want to run multiple onion services from the same Tor client, just "
+"add another `HiddenServiceDir` line."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"All the following `HiddenServicePort` lines refer to this `HiddenServiceDir`"
+" line, until you add another `HiddenServiceDir` line:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/onion_service/"
+msgstr "HiddenServiceDir /var/lib/tor/onion_service/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/other_onion_service/"
+msgstr "HiddenServiceDir /var/lib/tor/other_onion_service/"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 6667 127.0.0.1:6667"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "HiddenServicePort 22 127.0.0.1:22"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you're running multiple onion sites on the same web server, remember to "
+"edit your web server virtual host file and add the onion address for each "
+"website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"For example, in Nginx and using Tor with Unix sockets, the configuration "
+"would look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server {"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "listen unix:/var/run/tor-my-website.sock;"
+msgstr "listen unix:/var/run/tor-my-website.sock;"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server_name <your-onion-address>.onion;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/my-website.log;"
+msgstr "access_log /var/log/nginx/my-website.log;"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "index index.html;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "root /path/to/htdocs;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "}"
+msgstr "}"
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "Or in Apache with Tor service listening on port 80:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "<VirtualHost *:80>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "ServerName <your-onion-address.onion>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "DocumentRoot /path/to/htdocs"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "ErrorLog ${APACHE_LOG_DIR}/my-website.log"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "</VirtualHost>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid "## Step 6: Security advice and more tips"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"The default version of onion services is version 3 and it has 56 characters "
+"long."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Onion services version 2 is being deprecated and will be retired soon from "
+"the Tor network, after 0.4.6.x Tor release, in July 2021."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Please read the blog post [Onion Service version deprecation "
+"timeline](https://blog.torproject.org/v2-deprecation-timeline) for more "
+"information."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Some onion site operators may not want to disclose their onion service "
+"location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Therefore, you need to configure your web server so it doesn't give away any"
+" information about you, your computer, or your location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"That is not an easy task, and these resources will help on how to make this "
+"possible:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [Operational Security](https://community.torproject.org/onion-"
+"services/advanced/opsec/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [Onion services best practices](https://riseup.net/en/security/network-"
+"security/tor/onionservices-best-practices) by Riseup Collective."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"* [OnionScan](https://onionscan.org/) is a tool to check if your onion site "
+"is leaking information that could compromise your anonymity like your server"
+" IP address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Finally, if you plan to keep your service available for a long time, you "
+"might want to make a backup copy of the `private_key` file somewhere."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"Now that you have an onion site working, you may want to deploy [Onion-"
+"Location](https://community.torproject.org/onion-services/advanced/onion-"
+"location/), or use tools like Docker, "
+"[Heroku](https://gitlab.torproject.org/hiro/onions-on-heroku), "
+"[Terraform](https://gitlab.torproject.org/hiro/terraform-onions), "
+"[Ansible](https://galaxy.ansible.com/systemli/onion) or "
+"[stem](https://stem.torproject.org/tutorials/over_the_river.html) to "
+"automate the management of your onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.body)
+msgid ""
+"If you have a static website, but never installed Nginx or Apache, another "
+"project to try is [OnionShare](https://onionshare.org), where running an "
+"onion site will be easier: guided with a graphic interface and with minimal "
+"configuration."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.title)
+msgid "Current Status of Translations"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.subtitle)
+msgid ""
+"Not sure where to start? Here you can find an overview of the current "
+"localization status for all of the different Tor Project projects."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.section)
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.section)
+msgid "localization"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"Some languages are more active than others with a higher number of active "
+"and committed contributors (such as French, Russian, Portuguese). However "
+"you are still welcome to help us with these languages, even after the "
+"translations are complete."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"Our translations are incomplete for a lot of languages. They may be spoken "
+"by fewer people around the world, but it is still critical that we improve "
+"access to Tor for people who do not speak English."
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"We have statistics about some of our translations available in [tor patches "
+"website](https://torpat.ch/)"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"To learn more about the different files in translation, please consult [our "
+"wiki section for "
+"translators](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-translators)"
+msgstr ""
+
+#: https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.body)
+msgid ""
+"You can see the open tickets about translation issues on our "
+"[bugtracker](https://gitlab.torproject.org/tpo/community/l10n/-/issues)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.title)
+msgid "Becoming a Tor translator"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle)
+msgid "Learn how to sign up and begin contributing."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "Thank you for your interest in helping us with translations."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "# Localization mailing list"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "<a name=\"tor-l10n\" />"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"To communicate with other translators, please join the [Tor localization "
+"mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"l10n), where we organize translations, take decisions, report errors in "
+"source strings, etc. Please introduce yourself and ask any questions you may"
+" have after following up these instructions."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "# Translation platform"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"Most of our localization efforts are hosted in the [Localization Lab "
+"Hub](https://www.localizationlab.org/) on Transifex, a third-party "
+"translation platform."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"In order to begin contributing you will have to sign up with Transifex. "
+"Here's an outline of what to expect during that process."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "## Signing Up On Transifex"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Head over to the [Transifex signup page](https://transifex.com/signup/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "Enter your information into the fields and click the 'Sign Up' button:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "![Sign up to Transifex](/static/images/localization/tr1.png)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Fill out the next page with your name and select \"Localization\" and "
+"\"Translator\" from the drop-down menus:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "![Fill out details](/static/images/localization/tr2.png)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. On the next page, select 'Join an existing project' and continue."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. On the next page, select the languages you speak from the drop-down menu "
+"and continue."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. You are now signed up! Go to the [Tor Transifex "
+"page](https://www.transifex.com/otf/torproject/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. Click the blue 'Join Team' button on the far right:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr3.png\" "
+"alt=\"Join Team\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Select the language you would like to translate from the dropdown menu:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr4.png\" "
+"alt=\"Choose Language\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "1. A notification will now show up on the top of the page like so:"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"<img style=\"display:block\" src=\"/static/images/localization/tr5.png\" "
+"alt=\"Request Submitted\">"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Before translating, please read through the Tor Project page on the "
+"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"1. Please consult the Tor L10n wikipages for "
+"[translators](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-translators) and "
+"[reviewers](https://gitlab.torproject.org/tpo/community/l10n/-/wikis"
+"/Localization-for-reviewers)."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"The page includes guidelines, resources, and priorities that will help you "
+"make the most out of your contribution."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "After your membership is approved, you're ready to begin."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "#IRC channel"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid "We hang out in the #tor-l10n channel on the oftc IRC network."
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"Please [join us to talk about localization](https://support.torproject.org"
+"/get-in-touch/#irc-help) (l10n)!"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"# [Tor Monthly Localization "
+"Hangouts](https://gitlab.torproject.org/tpo/community/l10n/-/wikis/Monthly-"
+"Tor-Localization-Hangouts)"
+msgstr ""
+
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.body)
+msgid ""
+"We meet on our irc channel every 3rd Friday of the month. Come over to hang "
+"out with other translators, ask questions, or simply translate together."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.title)
+msgid "Report a problem with a translation"
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.subtitle)
+msgid ""
+"Sometimes the translations of apps are not working correctly. Here you can "
+"learn to fix it."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid "### Reporting an error with a translation"
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* If you are already a [Tor translator](../becoming-tor-translator), you can"
+" simply find the string and fix it in "
+"[transifex](https://www.transifex.com/otf/torproject/)."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* If you don't know how to find the string to fix, you can [open a ticket on"
+" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), "
+"under the **Community/Localization** repository."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"Before opening a ticket, see the currently [open tickets for "
+"Translations](https://github.com/torproject/community/tree/master/content/l…"
+" because maybe it is already reported."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* You can send an email to the [tor localization mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)."
+msgstr ""
+
+#: https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.body)
+msgid ""
+"* You can report such issues on [irc](https://support.torproject.org/get-in-"
+"touch/#irc-help), on the #tor-l10n channel on the oftc network (you may need"
+" to be registered to log in)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Relay requirements"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.subtitle)
+msgid ""
+"Requirements for Tor relays depend on the type of relay and the bandwidth "
+"they provide. Learn more about specific relay requirements."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.section)
+msgid "relay operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Requirements for Tor relays depend on the type of relay and the bandwidth "
+"they provide."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Bandwidth and Connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"A non-exit relay should be able to handle at least 7000 concurrent "
+"connections."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"This can overwhelm consumer-level routers. If you run the Tor relay from a "
+"server (virtual or dedicated) in a data center you will be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you run it behind a consumer-level router at home you will have to try "
+"and see if your home router can handle it or if it starts failing."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Fast exit relays (>=100 Mbit/s) usually have to handle a lot more concurrent"
+" connections (>100k)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"It is recommended that a relay have at least 16 Mbit/s (Mbps) upload "
+"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is"
+" better."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you have less than 10 Mbit/s but at least 1 Mbit/s we recommend you run a"
+" [bridge with obfs4 support](/relay/setup/bridge/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you do not know your bandwidth you can use http://beta.speedtest.net to "
+"measure it."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Monthly Outbound Traffic"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"It is required that a Tor relay be allowed to use a minimum of 100 GByte of "
+"outbound traffic (and the same amount of incoming traffic) per month."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Note: That is only about 1 day worth of traffic on a 10 Mbit/s (Mbps) "
+"connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "More (>2 TB/month) is better and recommended."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"**Ideally a relay runs on an unmetered plan** or includes 2 TB/month or "
+"more."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you have a metered plan you might want to configure tor to only use a "
+"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Public IPv4 Address"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Every relay needs a public IPv4 address - either directly on the host "
+"(preferred) or via NAT and port forwarding."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"The IPv4 address is not required to be static but static IP addresses are "
+"preferred."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Your IPv4 address should remain unchanged for at least 3 hours (if it "
+"regularly changes more often than that, it does not make much sense to run a"
+" relay or bridge there since it takes time to distribute the new list of "
+"relay IPs to clients - which happens only once every hour)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Additional IPv6 connectivity is great and recommended/encouraged but not a "
+"requirement."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"There should be no problem at all with this requirement (all commercially "
+"available servers come with at least one IPv4 address)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Note: You can only run two Tor relays per public IPv4 address."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If you want to run more than two relays you will need more IPv4 addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Memory Requirements"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* A <40 Mbit/s non-exit relay should have at least 512 MB of RAM available."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* A non-exit relay faster than 40 Mbit/s should have at least 1 GB of RAM."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* On an exit relay we recommend at least 1.5 GB of RAM per tor instance."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Disk Storage"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Tor does not need much disk storage."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"A typical Tor relay needs less than 200 MB for Tor related data (in addition"
+" to the operating system itself)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# CPU"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "* Any modern CPU should be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"* It is recommended to use CPUs with AESNI support (that will improve "
+"performance and allow for up to about ~400-450 Mbps in each direction on a "
+"single tor instance on modern CPUs)."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"If the file /proc/cpuinfo contains the word aes your CPU has support for "
+"AES-NI."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Uptime"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"Tor has no hard uptime requirement but if your relay is not running for more"
+" than 2 hours a day its usefulness is limited."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Ideally the relay runs on a server which runs 24/7."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "Reboots and tor daemon restarts are fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid "# Tor Version"
+msgstr ""
+
+#: https//community.torproject.org/relay/relays-requirements/
+#: (content/relay/relays-requirements/contents+en.lrpage.body)
+msgid ""
+"For security reasons, Tor relays should not downgrade their tor version from"
+" a supported to an unsupported version of tor. Some unsupported versions are"
+" insecure. Relays that attempt to downgrade to an insecure version will be "
+"rejected from the network automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.title)
+msgid "Types of relays on the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.subtitle)
+msgid ""
+"Bridges, guards, middle relays, and exits all serve important functions in "
+"the Tor network. Learn about the different relays you can run."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"All nodes are important, but they have different technical requirements and "
+"legal implications."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Understanding the different kinds of nodes is the first step to learning "
+"which one is right for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Guard and middle relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "(also known as non-exit relays)"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A guard relay is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between the two."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"To become a guard, a relay has to be stable and fast (at least 2MByte/s) "
+"otherwise it will remain a middle relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "Guard and middle relays usually do not receive abuse complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"All relays will be listed in the public list of Tor relays, so may be "
+"blocked by certain services that don't understand how Tor works or "
+"deliberately want to censor Tor users."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you are running a relay from home and have one static IP, you may want to"
+" consider running a bridge instead so that your non-Tor traffic doesn't get "
+"blocked as though it's coming from Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you have a dynamic IP address or multiple static IPs, this isn't as much "
+"of an issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A non-exit Tor relay requires minimal maintenance efforts and bandwidth "
+"usage can be highly customized in the tor configuration (will be covered in "
+"more detail later in this guide)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The so called \"exit policy\" of the relay decides if it is a relay allowing"
+" clients to exit or not."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "A non-exit relay does not allow exiting in its exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Exit relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The exit relay is the final relay in a Tor circuit, the one that sends "
+"traffic out to its destination."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The services Tor clients are connecting to (website, chat service, email "
+"provider, etc) will see the IP address of the exit relay instead of the real"
+" IP address of the Tor user."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Exit relays have the greatest legal exposure and liability of all the "
+"relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"For example, if a user downloads copyrighted material while using your exit "
+"relay, you, the operator may receive a [DMCA "
+"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-"
+"ba92-3d58c8345a32&?ref=sol08a2)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Any abuse complaints about the exit will go directly to you (via your "
+"hoster, depending on the WHOIS records)."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Generally, most complaints can be handled pretty easily through template "
+"letters, which we'll discuss further in the legal considerations section."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Because of the legal exposure that comes with running an exit relay, you "
+"should not run a Tor exit relay from your home."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Ideal exit relay operators are affiliated with some institution, like a "
+"university, a library, a hackerspace or a privacy related organization."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"An institution can not only provide greater bandwidth for the exit, but is "
+"better positioned to handle abuse complaints or the rare law enforcement "
+"inquiry."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"If you are considering running an exit relay, please read the [section on "
+"legal considerations](/relay/community-resources) for exit relay operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid "# Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"The design of the Tor network means that the IP address of Tor relays is "
+"public."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"However, one of the ways Tor can be blocked by governments or ISPs is by "
+"blocklisting the IP addresses of these public Tor nodes."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Tor bridges are nodes in the network that are not listed in the public Tor "
+"directory, which makes it harder for ISPs and governments to block them."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are useful for Tor users under oppressive regimes or for people who "
+"want an extra layer of security because they're worried somebody will "
+"recognize that they are contacting a public Tor relay IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Several countries, including China and Iran, have found ways to detect and "
+"block connections to Tor bridges."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"[Pluggable transports](https://tb-manual.torproject.org/circumvention/), a "
+"special kind of bridge, address this by adding an additional layer of "
+"obfuscation."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are relatively easy, low-risk and low bandwidth Tor nodes to "
+"operate, but they have a big impact on users."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"A bridge isn't likely to receive any abuse complaints, and since bridges are"
+" not listed as public relays, they are unlikely to be blocked by popular "
+"services."
+msgstr ""
+
+#: https//community.torproject.org/relay/types-of-relays/
+#: (content/relay/types-of-relays/contents+en.lrpage.body)
+msgid ""
+"Bridges are a great option if you can only run a Tor node from your home "
+"network, have only one static IP, and don't have a huge amount of bandwidth "
+"to donate -- we recommend giving your bridge at least 1 Mbit/sec."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.section)
+msgid "Community and legal resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.subtitle)
+msgid ""
+"How to get involved with the Tor relay operator community, advice on "
+"responding to abuse complaints, and how to start an organization dedicated "
+"to relay operation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.section)
+msgid "community resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Legal resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Exit relay operators should understand the potential risks associated with "
+"running an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"For the majority of operators in most countries, bridges and guard/middle "
+"relays are very low risk."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Exits are the ones that present some legal concerns, but operators under "
+"most circumstances will be able to handle legal matters by having an abuse "
+"response letter, running the exit from a location that isn't their home, and"
+" reading through some of the legal resources that Tor-supportive lawyers "
+"have put together."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) "
+"answers many common questions about relay operation and the law. We also "
+"like [Noisebridge's "
+"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional "
+"legal resources."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"In general it's a good idea to consult with a lawyer before deciding to "
+"operate an exit relay, especially if you live in a place where exit relay "
+"operators have been harassed, or if you're the only exit relay operator in "
+"your region."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Get in touch with your local digital rights organization to see if they have"
+" recommendations about legal assistance, and if you're not sure what "
+"organizations are working in your region, [write to "
+"EFF](https://www.eff.org/about/contact) and see if they can help connect "
+"you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Also see the [Tor Exit Guidelines](tor-exit-guidelines)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Responding to abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Operators can put together their own abuse complaint template responses from"
+" one of many templates that Tor has created: [Tor Abuse Templates](tor-"
+"abuse-templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"It is important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours). If the hoster gets annoyed by the amount of abuse you can "
+"reduce the amount of ports allowed in your exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Please document your experience with new hosters on the following page: "
+"[GoodBadISPs](good-bad-isps)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Other docs we like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* a letter Boing Boing used to respond to a US federal subpoena about their "
+"exit relay: [What happened when we got subpoenaed over our Tor exit "
+"node](https://boingboing.net/2015/08/04/what-happened-when-the-fbi-sub.html)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* abuse response templates from Coldhak, an organization in Canada that runs"
+" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-"
+"templates/blob/master/dmca.template), [Generic Abuse "
+"Template](https://github.com/coldhakca/abuse-"
+"templates/blob/master/generic.template)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Running a relay with other people"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Running relays is more fun with other people! You can work with your "
+"university department, your employer or institution, or an organization like"
+" [Torservers.net](https://torservers.net) to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## Torservers.net"
+msgstr "## Torservers.net"
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Torservers is an independent, global network of organizations that help the "
+"Tor network by running high bandwidth Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Becoming a Torservers partner is a good way to become more involved in the "
+"Tor relay community, and can help you connect with dedicated relay operators"
+" around the world for solidarity and support."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"To start a Torservers partner, the most important thing is to have a group "
+"of people (3-5 suggested to start) interested in helping with the various "
+"activities required for running relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"There should be mutual trust between the people in the group, and members "
+"should commit to running relays for the long term."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"If you do not know anyone in your social network interested in running "
+"relays, one place to meet people is [your local "
+"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Once you have a trusted group of people, depending on your region, it is "
+"often advised to create some type of non-profit corporation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"This is useful for having a bank account, shared ownership, grant "
+"applications, etc."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"In many countries operating as a corporation instead of as an individual can"
+" also get you certain legal protections."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "The next steps are figuring out hardware, traffic, and server hosting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Depending on your location and connections within the technical community of"
+" the area, the last one may be the hardest step."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Small local ISPs often have extra bandwidth, and may be interested in "
+"supporting your group with some bandwidth or rackspace."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"It is extremely important to maintain good relationships with these ISPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## At your university"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Many computer science departments, university libraries, and individual "
+"students and faculty run relays from university networks."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"These universities include the Massachusetts Institute of Technology (MIT "
+"CSAIL), Boston University, the University of Waterloo, the University of "
+"Washington, Northeastern University, Karlstad University, Universitaet "
+"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"To learn more about how to get support for a relay on your university's "
+"network, check out EFF's resources: Tor on campus [Part 1 - It's Been Done "
+"Before and Should Happen Again](https://www.eff.org/deeplinks/2014/08/tor-"
+"campus-part-i-its-been-done-and-should-happen-again) and [Part 2 - "
+"Icebreakers and Risk Mitigation "
+"Strategies](https://www.eff.org/deeplinks/2014/08/tor-campus-part-ii-"
+"icebreakers-and-risk-mitigation-strategies)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "## At your company or organization"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"If you work at a Tor-friendly company or organization, that's another ideal "
+"place to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Some companies running relays include [Brass Horn "
+"Communications](https://brasshorncommunications.uk/), [Quintex Alliance "
+"Consulting](https://www.quintex.com/), [Private Internet "
+"Access](https://www.privateinternetaccess.com/), [Boing "
+"Boing](https://boingboing.net/) and OmuraVPN."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Some organizations running Tor relays include Digital Courage, [Access "
+"Now](https://www.accessnow.org/), [Derechos "
+"Digitales](https://tor.derechosdigitales.org), [Enjambre "
+"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Bad relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"A bad relay is one that either do not work properly or tamper with our "
+"users' connections. This can be either through maliciousness or "
+"misconfiguration."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"Many bad relays are caught thanks to our wider community, so many thanks for"
+" all your help and vigilance! Learn how you can report [bad relays](bad-"
+"relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "# Other resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid "Congratulations, you're officially a Tor relay operator! What now?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* You can check out traffic and other statistics for your relay at our "
+"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will "
+"appear on \"Relay Search\" about 3 hours after you started it)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* There is also more info about running a relay at the [Tor "
+"FAQ](https://support.torproject.org/operators/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/
+#: (content/relay/community-resources/contents+en.lrpage.body)
+msgid ""
+"* And, most importantly, make sure to email tshirt(a)torproject.org and [claim"
+" your swag](swag). It's our way of saying thanks for defending privacy and "
+"free speech online."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.title)
+msgid "Technical Setup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.subtitle)
+msgid ""
+"How to install and configure each type of relay: bridge, guard, middle, and "
+"exit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"This section covers the installation and configuration of the program "
+"required to run a Tor relay for various operating systems."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"These steps are intended for the latest stable version of the given OS, on "
+"Ubuntu for the latest LTS release."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"Note: For some operating systems, there are alpha version packages available"
+" (Tor versions with new features not deemed to be stable yet)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"These are only recommended for people eager to test and report bugs in "
+"bleeding edge releases/features."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"If you are looking to run a relay with minimal effort, we recommend you "
+"stick to stable releases."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "# Questions you should clarify before configuring Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* Do you want to run a Tor exit or non-exit (bridge/guard/middle) relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* If you want to run an exit relay: Which ports do you want to allow in your"
+" exit policy?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "(More ports usually means potentially more abuse complaints.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* What external TCP port do you want to use for incoming Tor connections?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"(\"ORPort\" configuration: We recommend port 443 if that is not used by "
+"another daemon on your server already."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"ORPort 443 is recommended because it is often one of the few open ports on "
+"public WIFI networks."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "Port 9001 is another commonly used ORPort.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* What email address will you use in the ContactInfo field of your relay(s)?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "This information will be made public."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"* How much bandwidth/monthly traffic do you want to allow for Tor traffic?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid "* Does the server have an IPv6 address?"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"The installation commands are shown in code blocks and must be executed with"
+" root privileges."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/
+#: (content/relay/setup/contents+en.lrpage.body)
+msgid ""
+"Click below on type of relay do you want to host and don't forget to read "
+"[Relay post-install and good practices](/relay/setup/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.title)
+msgid "Technical considerations"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.subtitle)
+msgid ""
+"How to choose a good hosting provider, what's an AS and Operating System "
+"diversity."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# Choosing a hosting provider"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Having access to a high speed internet connection (>=100 Mbit/s in both "
+"directions) and a physical piece of computer hardware is the best way to run"
+" a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Having full control over the hardware and connection gives you a more "
+"controllable and (if done correctly) secure environment."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"You can host your own physical hardware at home (do NOT run a Tor exit relay"
+" from your home) or in a data center."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Sometimes this is referred to as installing the relay on \"bare metal.\""
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"If you do not own physical hardware, you could run a relay on a rented "
+"dedicated server or virtual private server (VPS)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"This can cost anywhere between $3.00/month and thousands per month, "
+"depending on your provider, hardware configuration, and bandwidth usage."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Many VPS providers will not allow you to run exit relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"You must follow the VPS provider's terms of service, or risk having your "
+"account disabled."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"For more information on hosting providers and their policies on allowing Tor"
+" relays, please see this list maintained by the Tor community: [GoodBadISPs"
+"](../community-resources/good-bad-isps/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## Questions to consider when choosing a host"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* How much monthly traffic is included? Is bandwidth \"unmetered\"?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster provide IPv6 connectivity? It is recommended, but not "
+"required."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* What virtualization / hypervisor (if any) does the provider use? Anything "
+"but OpenVZ should be fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster start to throttle bandwidth after a certain amount of "
+"traffic?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* How well connected is the autonomous system of the hoster?"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"To answer this question you can use the AS rank of the autonomous systems if"
+" you want to compare: (a lower value is better) <http://as-rank.caida.org/>"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## If you plan to run exit relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow Tor exit relays? We recommend you explicitly ask "
+"them before getting started."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow custom WHOIS records for your IP addresses? This "
+"helps reduce the amount of abuse sent to the hoster instead of you."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* Does the hoster allow you to set a custom DNS reverse entry? (DNS PTR "
+"record)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "You can usually ask these questions in a Pre-Sales ticket."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# AS/location diversity"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"When selecting your hosting provider, consider network diversity on an "
+"autonomous system (AS) and country level."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "A more diverse network is more resilient to attacks and outages."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Sometimes it is not clear which AS you are buying from in case of resellers."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "To be sure, ask the host about the AS number before ordering a server."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"It is best to avoid hosts where many Tor relays are already hosted, but it "
+"is still better to add one there than to run no relay at all."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "**Try to avoid** the following hosters:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* OVH SAS (AS16276)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* Online S.a.s. (AS12876)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* Hetzner Online GmbH (AS24940)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "* DigitalOcean, LLC (AS14061)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"To find out which host and countries are already used by many other "
+"operators (that should be avoided) you can use Relay Search:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* [Autonomous System Level "
+"Overview](https://metrics.torproject.org/rs.html#aggregate/as)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"* [Country Level "
+"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# Choosing an Operating System"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"We recommend using the operating system you are most familiar with, but if "
+"you're able, the network would most benefit from BSD and other non-Linux "
+"based relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "Most relays currently run on Debian."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"The following table shows the current OS distribution on the Tor network to "
+"give you an idea of how much more non-Linux relays we should have:"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
+msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "# OS Level Configuration"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"OS configuration is outside the scope of this guide, but the following "
+"points are crucial for a Tor relay, so we want to mention them here "
+"nonetheless."
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid "## Time Synchronization (NTP)"
+msgstr ""
+
+#: https//community.torproject.org/relay/technical-considerations/
+#: (content/relay/technical-considerations/contents+en.lrpage.body)
+msgid ""
+"Correct time settings are essential for Tor relays. It is recommended that "
+"you use the network time protocol (NTP) for time synchronization and ensure "
+"your timezone is set correctly."
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Getting help"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.subtitle)
+msgid "How to get help if you run into issues"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.body)
+msgid ""
+"If you run into problems while setting up your relay, you can ask your "
+"questions on the public [tor-relays mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays). "
+"The list is a great resource for asking (and answering) questions, and for "
+"getting to know other relay operators. Make sure to check out the archives!"
+msgstr ""
+
+#: https//community.torproject.org/relay/getting-help/
+#: (content/relay/getting-help/contents+en.lrpage.body)
+msgid ""
+"You can also get help by joining the IRC channel #tor-relays in the network "
+"[irc.oftc.net](https://support.torproject.org/get-in-touch/#irc-help)."
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.title)
+msgid "Street team kit"
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.subtitle)
+#: (content/outreach/kit/contents+en.lrpage.body)
+msgid ""
+"This kit includes printable flyers, stickers, and other materials to get "
+"people excited about using Tor."
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.section)
+msgid "outreach"
+msgstr ""
+
+#: https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.body)
+msgid "## Street Team Kit"
+msgstr ""
+
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.title)
+msgid "Talk about Tor"
+msgstr ""
+
+#: https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.subtitle)
+msgid ""
+"Here you'll find materials on basic Tor explainers and concepts, ideas for "
+"preparing a Tor talk, suggested social media posts, and more."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.title)
+msgid "Organize a Tor meetup"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.subtitle)
+msgid "Learn how to organize a Tor meetup with your friends."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Organized by the community, meetups are a great way to find and strengthen "
+"the privacy supporters community in your local area."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 1"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Connect with a local space that will allow you to meet for an hour or two."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"A public library, a social center, a hackerspace or a room in a university "
+"are some spaces that you can usually host your event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 2"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Choose a date and time that is convenient for your group and the local "
+"space."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"On weekends or during week days, after working hours (7 pm) might be better."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"After confirming a local and date, create a poster and an online invitation "
+"to spread the event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 3"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Find a meetup facilitator and draft an agenda, for example, question & "
+"answer about Tor, how to setup relays."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Read and follow our [best "
+"practices](https://community.torproject.org/training/best-practices/)."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 4"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"Before the meetup, organize the space. Buy some chips and snacks, hang some "
+"[posters](https://community.torproject.org/outreach/kit/) nearby the local, "
+"so people can find easily."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "If you have some printed materials and/or Tor swag, put it on a table."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 5"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "Load your presentation and wait a few minutes to people arrive."
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"During the activity take notes about questions, how many knew about Tor "
+"before, how many are relay operators, etc"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid "### Step 6"
+msgstr ""
+
+#: https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.body)
+msgid ""
+"After the meetup, clean up the space, remove the posters and upload your "
+"notes to [Tor Community Team](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/tor-community-team) mailing list."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslideshow.title)
+msgid "The Tor Network"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Topics"
+msgstr "mada"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- What is Tor?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Types of relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Technical setup"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- More about relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Relay diversity"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Getting help"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What is Tor?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Tor is free software and an open network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Mitigates against tracking, surveillance and censorship."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Run by a US non-profit and volunteers from all over the world."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- It's Tor, not TOR."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The Tor network"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- An open network that everyone can be a part of."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The network is composed of different types of servers run by volunteers "
+"around the world."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Your server will relay the Tor traffic to another server on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Before entering the network, your server will automatically go through the"
+" relay lifecycle."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Why run a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "By running a Tor relay, you can help make the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- faster (and therefore more usable)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- more robust against attacks"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- more stable in case of outages"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- safer for users (spying on more relays is harder than on a few)"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Types of Relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "-"
+msgstr "-"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Guard/middle (aka non-exit) relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A guard is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between them."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- To become a guard, a middle relay has to be stable and fast (at least "
+"2MByte/s); otherwise, it will remain a middle relay."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Exit relay"
+msgstr "Pelekea kutoka"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The exit relay is the final relay in a Tor circuit, and sends the traffic "
+"to its destination."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- That is why exit relays have the most significant legal exposure and "
+"liability of all relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Before running an exit relay, talk with your local digital rights "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- **You should not run a Tor exit relay from your home.**"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.section)
+msgid "Bridge"
+msgstr "Daraja"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A bridge is a node in the network that is not listed in the public Tor "
+"directory, making it harder for ISPs and governments to block it."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Bridges are relatively easy, low-risk, and low bandwidth Tor relays to "
+"operate."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- And there's another special kind of bridge: Pluggable transports. These "
+"hide your Tor traffic by adding a layer of obfuscation."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The lifecycle of a new relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"Non-exit relays go through a lifecycle of four phases (defined in days):"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Days 0-3: the unmeasured phase."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Days 3-8: network authorities start the remote measurement phase (the "
+"ramp-up guard phase)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Days 8-68: guard phase (where load counter intuitively drops and then "
+"rises higher)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- After 68 days, if stable and fast enough, the relay will receive a **Guard"
+" flag** (steady-state guard phase)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Read about all the phases in: <https://blog.torproject.org/lifecycle-new-"
+"relay>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Before we start"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Never run a relay without the consent of the network administrator or "
+"machine owner."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Read the Terms of Service (ToS) first, so you don’t risk losing money."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Choose which type of relay you will host. A non-exit relay is an easy way "
+"to start helping the network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Read the documentation: <https://community.torproject.org/relay>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Bandwidth requirements"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It’s recommended to have at least 16 Mbit/s (Mbps) upload and download "
+"bandwidth available for Tor. More is better."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you have less than 10 Mbit/s but at least 1 Mbit/s, we recommend "
+"running a bridge with obfs4 support."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Monthly outbound traffic"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Relays must use at least 100 GByte of outbound/incoming traffic per month."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you have a metered plan, you might want to configure Tor to use only a "
+"given amount of bandwidth or monthly traffic."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- More (>2 TB/month) is better and recommended."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Public IPv4 address"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Every relay needs a public IPv4 address - either directly on the host "
+"(preferred) or via NAT and port forwarding."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The IPv4 address is not required to be static, but static IP addresses are"
+" preferred."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Your IPv4 address should remain unchanged for at least 3 hours (network "
+"consensus)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- You can only run two Tor relays per public IPv4."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Other requirements"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Memory: A <40 Mbit/s non-exit relay should have at least 512 MB of RAM "
+"available."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Disk storage: Tor does not need much disk storage. A typical Tor relay "
+"needs less than 200 MB."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Any modern CPU should be fine."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Uptime: Ideally, the relay runs on a server which runs 24/7."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Choosing your relay hosting"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The Tor community team maintains GoodBadISPs – a list about the experience"
+" of running relays: <https://community.torproject.org/relay/community-"
+"resources/good-bad-isps/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Some providers only allow non-exit relays, so check the GoodBadISPs list "
+"before buying a service."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Running a relay can cost anywhere between a few bucks to hundreds per "
+"month."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Technical setup"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Non-exit relay - Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Enable the Tor Project package repository"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Install the tor package"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "$ apt update && apt install tor"
+msgstr "$ apt update && apt install tor"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Add relay configuration to the `/etc/tor/torrc` file:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Nickname myNiceRelay"
+msgstr "Nickname myNiceRelay"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ExitRelay 0"
+msgstr "ExitRelay 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "SocksPort 0"
+msgstr "SocksPort 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "ControORPort 443"
+msgstr "ControORPort 443"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "lSocket 0"
+msgstr "lSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ContactInfo tor-operator@your-emailaddress-domain"
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "Log notice syslog"
+msgstr "Log notice syslog"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Restart the tor daemon:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "$ systemctl restart tor@default"
+msgstr "$ systemctl restart tor@default"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Non-exit relay - FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "pkg install tor ca_root_nss"
+msgstr "pkg install tor ca_root_nss"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Edit the configuration file `/usr/local/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "ORPort 9001"
+msgstr "ORPort 9001"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ControlSocket 0"
+msgstr "ControlSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Ensure that the random_id sysctl setting is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysctl net.inet.ip.random_id=1"
+msgstr "sysctl net.inet.ip.random_id=1"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Start the tor daemon and make sure it starts at boot:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysrc tor_enable=YES"
+msgstr "sysrc tor_enable=YES"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "service tor start"
+msgstr "service tor start"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Optional, but recommended to get package updates faster: "
+"<https://community.torproject.org/relay/setup/guard/freebsd/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Verify that your relay works"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"After restarting the service, verify that the log file contains the "
+"following entry:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Self-testing indicates your ORPort is"
+msgstr "Self-testing indicates your ORPort is"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "reachable from the outside."
+msgstr "reachable from the outside."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "Excellent."
+msgstr "Excellent."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Publishing server descriptor."
+msgstr "Publishing server descriptor."
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"About 3 hours after you started your relay, it should appear on Metrics "
+"portal in Relay Search."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "More about relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Technical tips"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Enable automatic software updates."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Backup your Tor Identity Keys."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's possible to limit bandwidth usage (and traffic). Check the "
+"parameters, for example, AccountingMax, AccountingRule, AccountingStart."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you run more than one Tor relay, you need to set the MyFamily "
+"parameter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Orchestrating"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Running multiple relays by hand can be challenging."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Configuration management tools can make relay operators' lives easier:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Ansible-relayor: <http://github.com/nusenu/ansible-relayor>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Metrics"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Metrics portal: <https://metrics.torproject.org>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- You can search for how many relays are in the network, how many are exits,"
+" etc."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- In 2021 there are ~6,600 public relays and ~1,500 bridges."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Check: how many relays are in your country? Who runs these relays? How "
+"diverse are they?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Network diversity"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Monoculture"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A single kernel vulnerability in GNU/Linux impacting all Tor relays could "
+"be devastating."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Diversity of Operating System (OS): ~90% of relays are Linux."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Diversity of Autonomous Systems (AS)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Try to avoid the following hosters: OVH SAS (AS16276), Online S.a.s. "
+"(AS12876), Hetzner Online GmbH (AS24940), DigitalOcean, LLC (AS14061)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "The TorBSD Diversity Project"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The Tor BSD Diversity Project (TDP) is an initiative seeking to extend the"
+" use of BSD Unix operating systems in the network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Goals: increase the number of Tor relays running BSDs; Engage the BSD "
+"community about Tor anonymity; Port Tor related programs to BSD operating "
+"systems."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "More about exit relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Legal information"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Many countries have regulations that exclude internet service providers "
+"from liability."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's a good idea to consult with a lawyer or your local digital rights "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Under most circumstances, you will be able to handle legal matters by "
+"having an abuse response letter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Legal resources"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The EFF Tor Legal FAQ: <https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Abuse letter templates: <https://community.torproject.org/relay/community-"
+"resources/tor-abuse-templates>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Tips for running an exit relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Get a separate IP for the relay, and don’t use it for other services."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Set up a Tor Exit Notice, so if someone checks your exit IP they'll know "
+"that it’s a Tor Exit."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you receive excessive complaints, consider running a Reduced Exit "
+"Policy."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- For more tips: <https://blog.torproject.org/tips-running-exit-node>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running relays with others"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running a relay with others"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- You can work with your university department, employer or institution, or "
+"an organization like Torservers.org, Nos oignons, etc."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Some organizations – known as Relay Associations – are solely dedicated to"
+" this purpose: <https://community.torproject.org/relay/community-resources"
+"/relay-associations/>."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Relays associations"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- It's often advised to create some type of non-profit organization. This is"
+" useful for having a bank account and shared ownership."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The most important thing is to have a group of people (3-5 suggested to "
+"start) interested in helping."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Running a relay with universities"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Universities are typically home to a reliable, robust, and well-equipped "
+"network."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Many computer science departments and university libraries run relays: "
+"Massachusetts Institute of Technology, Universität Stuttgart, the University"
+" of Waterloo."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Read more: <https://community.torproject.org/relay/community-resources"
+"/tor-relay-universities/>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "At your company or organization"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- If you work at a Tor-friendly company or organization, that's another "
+"ideal place to run a relay."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Companies like Brass Horn Communications, Quintex Alliance Consulting, and"
+" many others run relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- And organizations like Digital Courage, Access Now, Derechos Digitales, "
+"Calyx Institute, and Lebanon Libraries in New Hampshire."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.title)
+msgid "Bad relays"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What is a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- A bad relay is one that either doesn't work properly or tampers with our "
+"users' connections. That can be either through maliciousness or "
+"misconfiguration."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- For example: tampering with exit traffic in any way (including dropping "
+"accepted connections). Or, running HSDirs that harvest and probe .onion "
+"addresses"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Reporting a bad relay"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The \"Bad relays\" private working group at the Tor Project work to detect"
+" misconfigured, malicious, or suspicious relays."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Users can report bad relays by sending an email to bad-"
+"relays(a)lists.torproject.org with the relay’s IP address or fingerprint, what"
+" kind of behavior you see, and any additional information needed to "
+"reproduce the issue."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "What happens to bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- After a relay is reported and behavior has been verified, the Tor Project "
+"will attempt to contact the relay operator."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The relay will be flagged to prevent it from being used (BadExit, Invalid,"
+" Reject)."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- The working group actively looks for bad relays using open source tools "
+"like exitmap, sysbilhunter."
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "How do I get help running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Read the Tor Relay documentation:"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "<https://community.torproject.org/relay>"
+msgstr "<https://community.torproject.org/relay>"
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid ""
+"- Subscribe to the tor-relays mailing list: <https://lists.torproject.org"
+"/cgi-bin/mailman/listinfo/tor-relays>"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
+msgid "- Join our IRC channel: #tor-relays in irc.oftc.net"
+msgstr ""
+
+#: https//community.torproject.org/training/resources/tor-relay-workshop/
+#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
+msgid "Thank you!"
+msgstr "Asante!"
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.title)
+msgid "Onion service DoS guidelines"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.subtitle)
+msgid "Tips to help you keep afloat in turbulent times."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.section)
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.section)
+msgid "advanced configuration"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "In this page we present a few ways to mitigate DoS attacks currently."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"However there is no single one-size-fits-all solution for this problem at "
+"the moment."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Defending a site under attack requires creativity and a custom-tailored "
+"approach."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Here are a few tips:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Onionbalance"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"[Onionbalance](https://onionbalance-v3.readthedocs.io/en/latest/v3/tutorial-v3.html)"
+" allows onion service operators to achieve the property of high availability"
+" by allowing multiple machines to handle requests for an onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "You can use Onionbalance to scale horizontally."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The more you scale, the harder it is for attackers to overwhelm you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Onionbalance is available for [v3 onion "
+"services](https://blog.torproject.org/cooking-onions-reclaiming-"
+"onionbalance)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"### Client authorization or multiple onion addresses to compartmentalize "
+"your users"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If you have users you trust, give them dedicated onion service and client "
+"authorization credentials so that it can always be available."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "For users you don't trust, split them into multiple addresses."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"That said, having too many onion addresses is actually bad for your security"
+" (because of the use of many guard nodes), so try to use [client "
+"authorization](https://community.torproject.org/onion-services/advanced"
+"/client-auth) when possible."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Captchas and cookies"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If you need to further rate-limit users, split your infrastructure into "
+"layers and put Captchas near the frontend."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"This way attackers will have to solve Captchas before they are able to "
+"attack deeper into your infrastructure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Captchas are a way to mitigate DDoS attacks."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"When a request comes from a client checks if the client contains the correct"
+" secure cookie otherwise redirects to the recaptcha page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The client inputs the captcha letters."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "Nginx sends this input letters to recaptcha server for verification."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"The correct answer from recaptcha server with beginning of \"true...\", else"
+" it's beginning with \"false...\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Add the secure cookie for the correct verified client, redirect the client "
+"to the page which he wants to view."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"It is possible to implement Captchas directly at your webserver with Nginx "
+"and OpenResty using [Lua to generate and verify the captcha "
+"images](https://github.com/openresty/lua-nginx-module)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "This implementation isn't easy to configure."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "An alternative might be to just implement a test-cookie challenge."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"At your webserver check that clients can set valid cookies, malicious "
+"clients often do not have this feature."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"In Nginx, Cloudflare provide a [library](https://github.com/cloudflare/lua-"
+"resty-cookie) to interact with cookies."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"Other methods include making sure that clients connecting to your .onion "
+"have valid User-Agent header and the Referer header is not set to a value "
+"you can associate with the attack."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "### Webserver rate limiting"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"If attackers are overwhelming you with aggressive circuits that perform too "
+"many queries, try to detect that overuse and kill them using the "
+"`HiddenServiceExportCircuitID` torrc option."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"You can use your own heuristics or use your web server's [rate limiting "
+"module](https://www.nginx.com/blog/rate-limiting-nginx/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid "The above tips should help you keep afloat in turbulent times."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/dos/
+#: (content/onion-services/advanced/dos/contents+en.lrpage.body)
+msgid ""
+"At the same time [we are working on more advanced "
+"defenses](https://blog.torproject.org/stop-the-onion-denial), so that less "
+"manual configuration and tinkering is needed by onion operators."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.title)
+msgid "Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.subtitle)
+msgid "Learn how to set up an Onion-Location for your onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Onion-Location is an easy way to advertise an onion site to the users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"You can either configure a web server to show an Onion-Location Header or "
+"add an HTML meta attribute in the website."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"For the header to be valid the following conditions need to be fulfilled:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The Onion-Location value must be a valid URL with http: or https: protocol"
+" and a .onion hostname."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The webpage defining the Onion-Location header must be served over HTTPS."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"* The webpage defining the Onion-Location header must not be an onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"In this page, the commands to manage the web server are based Debian-like "
+"operating systems and may differ from other systems."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To configure this header in Apache 2.2 or above, you will need to enable a "
+"`headers` and `rewrite` modules and edit the website Virtual Host file."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 1.** Enable headers and rewrite modules and reload Apache2"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo a2enmod headers rewrite"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo systemctl reload apache2"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"**Step 2.** Add the Onion-Location header to your Virtual Host configuration"
+" file"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Header set Onion-Location \"http://your-onion-address.onion%{REQUEST_URI}s\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Where `your-onion-address.onion` is the onion service address you want to "
+"redirect and `{REQUEST_URI}` is the [path component of the requested "
+"URI](https://httpd.apache.org/docs/2.4/mod/mod_rewrite.html), such as "
+"\"/index.html\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Virtual Host example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "<VirtualHost *:443>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ServerName <your-website.tld>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLEngine on"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLCertificateFile \"/path/to/www.example.com.cert\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "SSLCertificateKeyFile \"/path/to/www.example.com.key\""
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 3.** Reload Apache"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Reload the apache2 service, so your configuration changes take effect:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 4.** Testing your Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To test if Onion-Location is working, fetch the website HTTP headers, for "
+"example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ wget --server-response --spider your-website.tld"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "Look for `onion-location` entry and the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Or open the website in Tor Browser and a purple pill will appear in the "
+"address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To configure an Onion-Location header, the service operator should first "
+"configure an Onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"**Step 1.** Create an Onion service by setting the following in `torrc`:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServiceDir /var/lib/tor/hs-my-website/"
+msgstr "HiddenServiceDir /var/lib/tor/hs-my-website/"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServiceVersion 3"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
+msgstr "HiddenServicePort 80 unix:/var/run/tor-hs-my-website.sock"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 2.** Edit website configuration file"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"In `/etc/nginx/conf.d/<your-website>.conf` add the Onion-Location header and"
+" the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "For example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"add_header Onion-Location http://<your-onion-address>.onion$request_uri;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "The configuration file with the Onion-Location should look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen 80;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen [::]:80;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "server_name <your-website.tld>;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "location / {"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "return 301 https://$host$request_uri;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen 443 ssl http2;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen [::]:443 ssl http2;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "# managed by Certbot - https://certbot.eff.org/"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_certificate /etc/letsencrypt/live/<hostname>/fullchain.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_certificate_key /etc/letsencrypt/live/<hostname>/privkey.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"add_header Strict-Transport-Security \"max-age=63072000; "
+"includeSubdomains\";"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "add_header X-Frame-Options DENY;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "add_header X-Content-Type-Options nosniff;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "# managed by Certbot"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "include /etc/letsencrypt/options-ssl-nginx.conf;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/<hostname>-access.log;"
+msgstr "access_log /var/log/nginx/<hostname>-access.log;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "try_files $uri $uri/ =404;"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "listen unix:/var/run/tor-hs-my-website.sock;"
+msgstr "listen unix:/var/run/tor-hs-my-website.sock;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "access_log /var/log/nginx/hs-my-website.log;"
+msgstr "access_log /var/log/nginx/hs-my-website.log;"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 3.** Test website configuration"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo nginx -t"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "The web server should confirm that the new syntax is working:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "nginx: the configuration file /etc/nginx/nginx.conf syntax is ok"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "nginx: configuration file /etc/nginx/nginx.conf test is successful"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 4.** Restart nginx"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "$ sudo nginx -s reload"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Step 5.** Testing your Onion-Location"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"To test if the Onion-Location is working, fetch the web site HTTP headers, "
+"for example:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Or, open the web site in Tor Browser and a purple pill will appear in the "
+"address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Caddy"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Caddy features [automatic HTTPS](https://caddyserver.com/docs/automatic-"
+"https) by default, so it provisions your TLS certificate and takes care of "
+"HTTP-to-HTTPS redirection for you."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"If you're using Caddy 2, to include an Onion-Location header, add the "
+"following declaration in your Caddyfile:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "header Onion-Location http://<your-onion-address>.onion{path}"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"If you're running a static site and have the onion address in a "
+"`$TOR_HOSTNAME` environment variable, your Caddyfile will look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "your-website.tld"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "header Onion-Location http://{$TOR_HOSTNAME}{path}"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "root * /var/www"
+msgstr "root * /var/www"
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "file_server"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "**Testing it out:** Test it out with:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### Using an HTML `<meta>` attribute"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"The identical behaviour of Onion-Location includes the option of defining it"
+" as a HTML `<meta>` http-equiv attribute."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"This may be used by websites that prefer (or need) to define an Onion-"
+"Location by modifying the served HTML content instead of adding a new HTTP "
+"header."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"The Onion-Location header would be equivalent to a `<meta http-equiv"
+"=\"onion-location\" content=\"http://<your-onion-service-address>.onion\" "
+"/>` added in the HTML head element of the webpage. Replace `<your-onion-"
+"service-address.onion>` with the onion service that you want to redirect."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid "### More information"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.body)
+msgid ""
+"Read the [Onion-Location spec](https://gitweb.torproject.org/tor-browser-"
+"spec.git/tree/proposals/100-onion-location-header.txt)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.title)
+msgid "HTTPS for your onion service"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.subtitle)
+msgid "Learn why some onions have TLS certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"When visiting a site over HTTPS (HTTP over TLS), the TLS protocol prevents "
+"data in transit from being read or manipulated by man in the middle attacks,"
+" and an x.509 certificate obtained from a Certificate Authority (CA) "
+"validates that the user is actually connecting to a server representing the "
+"domain name in the browser address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Modern browsers indicate that a connection is insecure if not using TLS, and"
+" require that a TLS connection is authenticated by a CA-issued x.509 "
+"certificate."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"When visiting a site over the onion services protocol, the Tor protocol "
+"prevents data in transit from being read or manipulated by man in the middle"
+" attacks, and the onion service protocol validates that the user is "
+"connected to the domain name in the browser address bar."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"No certificate authority is required for this proof, because the name of the"
+" service is the actual public key used to authenticate the underlying "
+"connection."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"As \".onion\" is a [special top level domain "
+"name](https://tools.ietf.org/html/rfc7686), most Certificate Authorities "
+"don't have support for issuing X.509 certificates for onion sites."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "Right now, HTTPS certificates are only provided by:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"- [DigiCert](https://www.digicert.com/) with an Extended Validation (EV) TLS"
+" certificate, which means a considerable cost for an organization."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"- [HARICA](https://www.harica.gr) with Domain Validation (DV) TLS "
+"certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"That said, there are some specific cases where you would need or want to "
+"have an HTTPS for your onion site."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"We compiled some topics and arguments, so you can analyze what's the best "
+"for your onion site:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"1. As anyone can generate an onion address and its 56 random alphanumeric "
+"characters, some enterprise onions believe that associating their onion site"
+" to an HTTPS certificate might be a solution to announce their service to "
+"users."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Users would need to click and do a manual verification, and that would show "
+"that they're visiting the onion site that they're expecting."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Alternatively, websites can provide other ways to verify their onion address"
+" using HTTPS, for example, linking their onion site address from an HTTPS-"
+"authenticated page, or using [Onion-"
+"Location](https://community.torproject.org/onion-services/advanced/onion-"
+"location/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"2. Another topic of this discussion is user expectations and modern "
+"browsers."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"While there is extensive criticism regarding HTTPS and the CA trust model, "
+"the information security community has taught users to look for HTTPS when "
+"visiting a website as a synonym of secure connection, and to avoid HTTP "
+"connections."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Tor Developers and UX team worked together to bring a new user experience "
+"for Tor Browser users, so when a user visits an onion site using HTTP, [Tor "
+"Browser doesn't display a warning or error "
+"message](https://support.torproject.org/onionservices/onionservices-5/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"3. One of the risks of using a certificate issued by a CA is that `.onion` "
+"names might unintentionally get [leaked](https://crt.sh/?q=.onion) if the "
+"onion service owners use HTTPS due to [Certificate "
+"Transparency](https://certificate.transparency.dev/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"There is an [open proposal](https://github.com/alecmuffett/onion-dv-"
+"certificate-proposal/blob/master/text/draft-muffett-same-origin-onion-"
+"certificates.txt) to allow Tor Browser to verify self-created HTTPS "
+"certificates."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"If this proposal gets implemented, an onion service operator could make "
+"their own HTTPS certificate chain using an onion key to sign it."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "Tor Browser would know how to verify such a self-created chain."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"This will mean that you don't need to involve a third-party in making it, so"
+" no third-party will know that your onion exists."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"4. Some websites have a complex setup, and are serving HTTP and HTTPS "
+"content."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In that case, just using onion services over HTTP could leak [secure "
+"cookies](https://github.com/alecmuffett/eotk/blob/master/docs.d/security-"
+"advisories.d/001-torbrowser.md)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"We wrote about [Tor Browser security "
+"expectations](https://blog.torproject.org/tor-brower-onion-services-"
+"challenges-opportunities), and how we're working on onion services usability"
+" and adoption."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"There are some alternatives you might want to try to address this problem:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* To avoid using an HTTPS certificate for your onion, the easiest answer is "
+"to write all your content so it uses only relative links."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"This way the content will work smoothly, independently of what website name "
+"it's being served from."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* Another option is to use webserver rules to rewrite absolute links on the "
+"fly."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* Or use a reverse proxy in the middle (more specifically EOTK with an HTTPS"
+" certificate)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"5. Related to the previous point, some protocols, frameworks, and "
+"infrastructures use SSL as a technical requirement; they won't work if they "
+"don't see an \"https://\" link."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In that case, your onion service will need to use an HTTPS certificate in "
+"order to function."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "6. Actually HTTPS does give you a little bit more than onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"For example, in the case where the webserver isn't in the same location as "
+"the Tor program, you would need to use an HTTPS certificate to avoid "
+"exposing unencrypted traffic to the network in between the two."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Remember that there's no requirement for the webserver and the Tor process "
+"to be on the same machine."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "### What's next"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"Recently in 2020, the Certificate Authority/Browser Forum voted and "
+"[approved version 3 onion "
+"certificates](https://archive.cabforum.org/pipermail/servercert-"
+"wg/2020-February/001637.html), so CAs are now allowed to issue Domain "
+"Validation (DV) and Organization Validation (OV) certificates containing Tor"
+" onion addresses."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"In the nearby future, we hope that [Let's Encrypt](https://letsencrypt.org/)"
+" CA can start issuing v3 onion certificates for free."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"If you're going to purchase an HTTPS certificate be aware that [v2 onion "
+"service deprecation](https://blog.torproject.org/v2-deprecation-timeline) "
+"will happen between July - October 2021."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid "### Read more"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* For a detailed step by step how to create an HTTPS onion certificate, "
+"check [Brave's blog post](https://brave.com/new-onion-service/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser and Onion Services - Challenges and Opportunities "
+"(2020)](https://blog.torproject.org/tor-brower-onion-services-challenges-"
+"opportunities)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [Facebook, hidden services, and https certs "
+"(2014)](https://blog.torproject.org/facebook-hidden-services-and-https-"
+"certs)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [DigiCert: Get TLS certificate with Extended Validation (EV) for your "
+"onion site (2015)](https://www.digicert.com/blog/onion-officially-"
+"recognized-special-use-domain/)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [HARICA: Get a TLS certificate with Domain Validation (DV) for your onion "
+"site (2021)](https://blog.torproject.org/tls-certificate-for-onion-site)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/https/
+#: (content/onion-services/advanced/https/contents+en.lrpage.body)
+msgid ""
+"* [The \".onion\" Special-Use Domain Name - IETF RFC "
+"7686](https://tools.ietf.org/html/rfc7686)"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.title)
+msgid "Operational Security"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.subtitle)
+msgid "Learn more tips to secure your Onion Services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"Onion services operators need to practice proper [operational "
+"security](https://trac.torproject.org/projects/tor/wiki/doc/OperationalSecu…"
+" and system administration to maintain security."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"For some security suggestions please make sure you read over Riseup's [\"Tor"
+" Hidden (Onion) Services Best Practices\" "
+"document](https://riseup.net/en/security/network-security/tor/onionservices-"
+"best-practices)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid "Also, here are some more anonymity issues you should keep in mind:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- As mentioned [here](https://community.torproject.org/onion-"
+"services/setup/), be careful of letting your web server reveal identifying "
+"information about you, your computer, or your location."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"For example, readers can probably determine whether it's thttpd or Apache, "
+"and learn something about your operating system."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- If your computer isn't online all the time, your onion service won't be "
+"either."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid "This leaks information to an observant adversary."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- It is generally a better idea to host onion services on a Tor client "
+"rather than a Tor relay, since relay uptime and other properties are "
+"publicly visible."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- The longer an onion service is online, the higher the risk that its "
+"location is discovered."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"The most prominent attacks are building a profile of the onion service's "
+"availability and matching induced traffic patterns."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- Another common issue is whether to use HTTPS on your onionsite or not."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"Have a look at [this post](https://blog.torproject.org/blog/facebook-hidden-"
+"services-and-https-certs) on the Tor Blog to learn more about these issues."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.body)
+msgid ""
+"- To protect your onion service from advanced attacks you should use "
+"[Vanguards addon](https://github.com/mikeperry-tor/vanguards), read [Tor "
+"blog about Vanguards](https://blog.torproject.org/announcing-vanguards-add-"
+"onion-services) and [Vanguards' Security README](https://github.com"
+"/mikeperry-tor/vanguards/blob/master/README_SECURITY.md)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.title)
+msgid "Client Authorization"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.subtitle)
+msgid "Learn how to set up client authorization for your onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Client authorization is a method to make an onion service private and "
+"authenticated."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"It requires Tor clients to provide an authentication credential in order to "
+"connect to the onion service."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For v3 onion services, this method works with a pair of keys (a public and a"
+" private)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The service side is configured with a public key and the client can only "
+"access it with a private key."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"**Note:** Once you have configured client authorization, anyone with the "
+"address will not be able to access it from this point on."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If no authorization is configured, the service will be accessible to anyone "
+"with the onion address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "## Configuring v3 Onion Services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "### Service side"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To configure client authorization on the service side, the "
+"`<HiddenServiceDir>/authorized_clients/` directory needs to exist. Following"
+" the instructions described in the section "
+"[Setup](https://community.torproject.org/onion-services/setup/) will "
+"automatically create this directory."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Client authorization will only be enabled for the service if tor "
+"successfully loads at least one authorization file."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For now, you need to create the keys yourself with a script (like these "
+"written in "
+"[Bash](https://gist.github.com/mtigas/9c2386adf65345be34045dace134140b), "
+"[Rust](https://github.com/haxxpop/torkeygen) or "
+"[Python](https://github.com/pastly/python-"
+"snippits/blob/master/src/tor/x25519-gen.py)) or manually."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To manually generate the keys, you need to install `openssl` version 1.1+ "
+"and `basez`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 1.** Generate a key using the algorithm x25519:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ openssl genpkey -algorithm x25519 -out /tmp/k1.prv.pem"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 2.** Format the keys into base32:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Private key**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"$ cat /tmp/k1.prv.pem | grep -v \" PRIVATE KEY\" | base64pem -d | tail "
+"--bytes=32 | base32 | sed 's/=//g' > /tmp/k1.prv.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Public key**"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"$ openssl pkey -in /tmp/k1.prv.pem -pubout | grep -v \" PUBLIC KEY\" | "
+"base64pem -d | tail --bytes=32 | base32 | sed 's/=//g' > /tmp/k1.pub.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 3.** Copy the public key:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ cat /tmp/k1.pub.key"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 4.** Create an authorized client file:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Format the client authentication and create a new file in "
+"`<HiddenServiceDir>/authorized_clients/` directory."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Each file in that directory should be suffixed with \".auth\" (i.e. "
+"\"alice.auth\"; the file name is irrelevant) and its content format must be:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "<auth-type>:<key-type>:<base32-encoded-public-key>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "The supported values for `<auth-type>` are: \"descriptor\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "The supported values for `<key-type>` are: \"x25519\"."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The `<base32-encoded-public-key>` is the base32 representation of the raw "
+"key bytes only (32 bytes for x25519)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For example, the file "
+"`/var/lib/tor/hidden_service/authorized_clients/alice.auth` should look "
+"like:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "descriptor:x25519:N2NU7BSRL6YODZCYPN4CREB54TYLKGIE2KYOQWLFYC23ZJVCE5DQ"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you are planning to have more authenticated clients, each file must "
+"contain one line only. Any malformed file will be ignored."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "**Step 5.** Restart the tor service:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "$ sudo systemctl reload tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"**Important:** Revoking a client can be done by removing their \".auth\" "
+"file, however the revocation will be in effect only after the tor process "
+"gets restarted."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "### Client side"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To access a version 3 onion service with client authorization as a client, "
+"make sure you have `ClientOnionAuthDir` set in your torrc."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "For example, add this line to `/etc/tor/torrc`:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "ClientOnionAuthDir /var/lib/tor/onion_auth"
+msgstr "ClientOnionAuthDir /var/lib/tor/onion_auth"
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Then, in the `<ClientOnionAuthDir>` directory, create an `.auth_private` "
+"file for the onion service corresponding to this key (i.e. "
+"'bob_onion.auth_private')."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"The content of the `<ClientOnionAuthDir>/<user>.auth_private` file should "
+"look like this:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"<56-char-onion-addr-without-.onion-part>:descriptor:x25519:<x25519 private "
+"key in base32>"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"rh5d6reakhpvuxe2t3next6um6iiq4jf43m7gmdrphfhopfpnoglzcyd:descriptor:x25519:ZDUVQQ7IKBXSGR2WWOBNM3VP5ELNOYSSINDK7CAUN2WD7A3EKZWQ"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you manually generated the key pair following the instructions in this "
+"page, you can copy and use the private key created in **Step 2**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Then restart `tor` and you should be able to connect to the onion service "
+"address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"If you are generating a private key for an onion site, the user does not "
+"necessarily need to edit Tor Browser's torrc. It is possible to enter the "
+"private key directly in the [Tor Browser](https://tb-manual.torproject.org"
+"/onion-services/) interface."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"For more information about client authentication, please see [Tor "
+"manual](https://2019.www.torproject.org/docs/tor-onion-"
+"service.html.en#ClientAuthorization)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "## Configuring v2 Onion Services"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To set up Cookie Authentication for **v2** services, see the entries for the"
+" [HidServAuth](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#HidServAuth) and "
+"[HiddenServiceAuthorizeClient](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#HiddenServiceAuthorizeClient) options in the tor manual."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"First add the following line to the "
+"[torrc](https://2019.www.torproject.org/docs/faq.html.en#torrc) file of your"
+" onion service:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "HiddenServiceAuthorizeClient [auth-type] [service-name]"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"Restart tor and read the cookie from the hostname file of your onion "
+"service, for example in"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "`/var/lib/tor/hidden_service_path/hostname`."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid ""
+"To access it with a tor client, add following line to torrc and restart tor:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "HidServAuth [onion-address] [auth-cookie] [service-name]"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.body)
+msgid "You can now connect to the onion service address."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.title)
+msgid "How to install Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "**Admin access:** To install Tor you need root privileges."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Below all commands that need to be run as root user like apt and dpkg are "
+"prepended with '#', while commands to be run as user with '$' resembling the"
+" standard prompt in a terminal."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To open a root terminal you have several options: sudo su, or sudo -i, or su"
+" -i. Note that sudo asks for your user password, while su expects the root "
+"password of your system."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### macOS"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Install a package manager"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "There are two package manager on OS X: Homebrew and Macports."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "You can use the package manager of your choice."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To install Homebrew follow the instructions on [brew.sh](https://brew.sh/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"To install Macports follow the instructions on "
+"[macports.org/install.php](https://www.macports.org/install.php)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "2. Package installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "If you are using Homebrew in a Terminal window, run:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# brew install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "If you are using Macports in a Terminal window, run:"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "$ sudo port install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "**Do not use the packages in Ubuntu's universe**."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"In the past they have not reliably been updated. That means you could be "
+"missing stability and security fixes."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Configure Tor package repository"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Enable the Torproject package repository by following the "
+"[instructions](https://support.torproject.org/apt/tor-deb-repo/)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# apt install tor"
+msgstr "# apt install tor"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Fedora"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Configure Tor Package repository"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Add the following to /etc/yum.repos.d/tor.repo and then install the tor "
+"package."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "[tor]"
+msgstr "[tor]"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "name=Tor for Fedora $releasever - $basearch"
+msgstr "name=Tor for Fedora $releasever - $basearch"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/fedora/$releasever/$basearch"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "enabled=1"
+msgstr "enabled=1"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "gpgcheck=1"
+msgstr "gpgcheck=1"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/fedora/public_gpg.key"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "cost=100"
+msgstr "cost=100"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# dnf install tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Package installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# pkg install tor"
+msgstr "# pkg install tor"
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "# pkg_add tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "### Installing Tor from source"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "1. Download latest release and dependencies"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"The latest release of Tor can be found on the "
+"[download](https://www.torproject.org/download/tor/) page."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"If you're building from source, first install "
+"[libevent](http://www.monkey.org/~provos/libevent/), and make sure you have "
+"openssl and zlib (including the -devel packages if applicable)."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "2. Install Tor"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "tar xzf tor-0.4.3.6.tar.gz; cd tor-0.4.3.6"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid "./configure && make"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/setup/install/
+#: (content/onion-services/setup/install/contents+en.lrpage.body)
+msgid ""
+"Now you can run tor as src/app/tor (0.4.3.x and later), or you can run `make"
+" install` (as root if necessary) to install it into /usr/local/, and then "
+"you can start it just by running tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.title)
+msgid "Relay Associations"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.subtitle)
+msgid ""
+"Relay associations are independent organizations that runs relays in the Tor"
+" network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.section)
+msgid "Community Resources"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid "There are several organizations around the world that run Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid ""
+"Some organizations are dedicated to this purpose only and they are called "
+"Relay Associations."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid "Below, you can find a list of organizations that run relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/relay-associations/
+#: (content/relay/community-resources/relay-associations/contents+en.lrpage.body)
+msgid ""
+"Please let us know if you would like your organization to be listed on this "
+"page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.title)
+msgid "Tor Abuse Templates"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.subtitle)
+msgid "How to handle abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "# Before You Start"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The best way to handle abuse complaints is to set up your exit node so that "
+"they are less likely to be sent in the first place."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Please see [Tips for Running an Exit Node with Minimal "
+"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit "
+"Guidelines](/relay/community-resources/tor-exit-guidelines/) for more info, "
+"before reading this document."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Below are a collection of letters you can use to respond to your ISP about "
+"their complaint in regards to your Tor exit server."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Format and Philosophy of Templates"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The general format of these templates is to inform the complainant about "
+"Tor, to help them to find a solution to their particular issue that works in"
+" general for the Internet at large (open wifi, open proxies, botnets, etc), "
+"and barring all else, how to block Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The philosophy of the Tor Project is that abuse should be handled "
+"proactively by the site administrators, rather than wasting effort and "
+"resources on seeking vengeance and chasing ghosts."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The difference between the proactive approach and the reactive approach to "
+"abuse is the difference between decentralized fault-tolerant Internet "
+"freedom, and fragile, corruptible totalitarian control."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"To further preach to the choir, the identity-based Internet \"driver's "
+"licenses\" of South Korea and China have done nothing to curtail cybercrime "
+"and Internet abuse."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, all [objective evidence](http://boingboing.net/2011/08/12/south-"
+"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it "
+"has only created new markets for organized crime to preside over."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"This is the core idea that these abuse complaint templates attempt to instil"
+" in the recipient."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "Feel free to improve them if you feel they fall short of this goal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"All templates should include the Common Boilerplate below, and append some "
+"additional paragraphs depending on the specific Scenario."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Common Boilerplate (Tor Intro)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "The IP address in question is a Tor exit node."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "https://www.torproject.org/overview.html"
+msgstr "https://www.torproject.org/overview.html"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"There is little we can do to trace this matter further. As can be seen from "
+"the overview page, the Tor network is designed to make tracing of users "
+"impossible. The Tor network is run by some 5000 volunteers who use the free "
+"software provided by the Tor Project to run Tor routers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Client connections are routed through multiple relays, and are multiplexed "
+"together on the connections between relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The system does not record logs of client connections or previous hops."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"This is because the Tor network is a censorship resistance, privacy, and "
+"anonymity system used by whistle blowers, journalists, Chinese dissidents "
+"skirting the Great Firewall, abuse victims, stalker targets, the US "
+"military, and law enforcement, just to name a few."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "See https://www.torproject.org/about/torusers.html.en for more info."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Unfortunately, some people misuse the network. However, compared to the rate"
+" of legitimate use (the IP range in question processes nearly a gigabit of "
+"traffic per second), [abuse complaints are "
+"rare](https://www.torproject.org/docs/faq-abuse.html.en)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Abuse Scenarios"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The following scenario-specific paragraphs should be appended to the Common "
+"Boilerplate paragraphs above."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The common boilerplate should be abridged or be omitted if the abuse "
+"complainant is already familiar with Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Comment/Forum Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This does not mean that nothing can be done, however."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The Tor Project provides an automated DNSRBL for you to query to flag posts "
+"coming from Tor nodes as requiring special review."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You can also use this DNSRBL to only allow Tor IPs to read but not post "
+"comments. https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, be aware that this may be just one jerk amongst many legitimate Tor"
+" users who use your forums."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You might have luck getting rid of this jerk by temporarily limiting account"
+" creation to require Gmail accounts before posting, or by requiring account "
+"creation be done over non-Tor before posting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general, we believe that problems like this are best solved by improving "
+"your service to defend against the attack from the Internet at large."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Brute force login attempts can be reduced/slowed by Captchas, which is the "
+"approach taken by Gmail for this same problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, Google provides a free Captcha service, complete with code for easy"
+" inclusion in a number of systems to help other sites deal"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "with this issue: https://code.google.com/apis/recaptcha/intro.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## PHP Relay or Exploited Webmail Account Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In addition, our nodes do not allow SMTP traffic to be sent using our IPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Upon investigation, it appears that the source of the spam is due to an "
+"abusive or compromised webmail gateway running at:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "<web server here>."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "Did you contact their abuse department?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Google Groups Spam"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It appears that your specific abuse complaint was generated by an "
+"authenticated Google Groups user."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Inspecting the headers reveals that the abuse complaint address for Google "
+"Groups is groups-abuse(a)google.com."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Contacting this address will give you better luck at actually having this "
+"abuser's Google Groups account canceled than will chasing down Tor nodes, "
+"proxies, and open wireless access points."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, if your news reader supports killfiles, you may be interested "
+"in using the Tor Bulk Exit list script to download a list of IPs to include "
+"in your killfile for posts that match \"NNTP-Posting-Host:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## DoS Attacks and Scraping Robots"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "We're sorry your site is experiencing this heavy load from Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, it is possible that your rate limiting alarms simply experienced a "
+"false positive due to the amount of traffic that flows through the router."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"We provide service to almost a gigabit of traffic per second, 98% of which "
+"is web traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If the attack is real and ongoing, however, the Tor project provides an "
+"automated DNSRBL for you to query to block login attempts coming from Tor "
+"nodes: https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It is also possible to download a list of all Tor exit IPs that will connect"
+" to your server port:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=YOUR_IP&port=80"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general however, we believe that problems like this are best solved by "
+"improving the service to defend against the attack from the Internet at "
+"large."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Scraping and robot activity can be reduced/slowed by Captchas, which is the "
+"approach taken by Gmail for this same problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, Google provides a free Captcha service, complete with code for easy"
+" inclusion in a number of systems to help other sites deal with this issue: "
+"https://code.google.com/apis/recaptcha/intro.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Slow DoS attacks [aimed to consume the Apache MaxClients limit](http://www"
+".guerilla-ciso.com/archives/2049) can be alleviated by reducing the "
+"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising "
+"the ServerLimit and MaxClients values to something like 3000."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If this fails, DoS attempts can also be solved with iptables-based rate "
+"limiting solutions, load balancers such as nginx, and also IPS devices, but "
+"be aware that Internet traffic is not always uniform in quantity by IP, due "
+"to large corporate and even national outproxies, NATs, and services like "
+"Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
+msgstr ""
+"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_wi…"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
+msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "http://deflate.medialayer.com/"
+msgstr "http://deflate.medialayer.com/"
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Brute Force Web Attacks"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"We're sorry your account has been brute forced. We can try to prevent our "
+"node from connecting to this site, but since the Tor network has 800 or so "
+"exits, doing so wouldn't really stop the action long term."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The attacker would probably just chain an open proxy after Tor, or just use "
+"open wireless and/or a proxy without Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The Tor project does provide an automated DNSRBL for you to query to flag "
+"requests from Tor nodes as requiring special treatment: "
+"https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In general, we believe that problems like this are best solved by improving "
+"the service to defend against the attack from the Internet at large rather "
+"than specifically tailoring behavior for Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## SSH Bruteforce Attempts"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If you are concerned about SSH scans, you might consider running your SSHD "
+"on a port other than the default of 22."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Many worms, scanners, and botnets scan the entire Internet looking for SSH "
+"logins."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The fact that a few logins happened to come from Tor is likely a small blip "
+"on your overall login attempt rate."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You might also consider a rate limiting solution: "
+"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If it is in fact a serious problem specific to Tor, the Tor project provides"
+" an automated DNSRBL for you to query to block login attempts coming from "
+"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It is also possible to download a list of all Tor exit IPs that will connect"
+" to your SSH port: https://check.torproject.org/cgi-"
+"bin/TorBulkExitList.py?ip=YOUR_IP&port=22"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "You can use this list to create iptables rules to block the network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, we still recommend using the general approach, as the attack will "
+"likely simply reappear from an open proxy or other IP once Tor is blocked."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Hacked Gmail, Web Forum, or Misc Account Access"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"With respect to your account, given that the attacker used Tor and not a "
+"large botnet (or your machine's IP itself), it is likely that your password "
+"was either harvested off of your machine from a keylogger, or it was "
+"captured via a kiosk, or from open wireless."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Our recommendation is to treat this event as though there was a login from "
+"an open wireless access point in your city. Reset your password, and if you "
+"don't have antivirus already, download the free AVG: http://free.avg.com/us-"
+"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, "
+"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Use these to scan to check for keyloggers or spyware that someone with "
+"access to your computer may have installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"To help protect yourself while using open wireless, consider using this "
+"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "site maintainer to support HTTPS logins."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Hacking (PHP Webshells, XSS, SQL Injection)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This also does not mean that there is nothing that can be done."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"For serious incidents, traditional police work techniques of running stings "
+"and investigating to determine means, motive, and opportunity are still very"
+" effective."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, the Tor project provides an automated DNSRBL for you to query "
+"to flag visitors coming from Tor nodes as requiring special treatment: "
+"https://www.torproject.org/projects/tordnsel.html.en."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"The same list is available through the Tor Bulk Exit List: "
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"However, rather than banning legitimate Tor users from using your service in"
+" general, we recommend ensuring that such services are updated and "
+"maintained to free of vulnerabilities that can lead to situations such as "
+"this (PHP webshell/XSS compromise/SQL Injection compromise)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## E-Commerce Fraud"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"Additionally, the Tor project provides an automated DNSRBL for you to query "
+"to flag orders coming from Tor nodes as requiring special review: "
+"https://www.torproject.org/projects/tordnsel.html.en"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It also provides a Bulk Exit List service for retrieving the entire list: "
+"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"You can use this list to help you take a closer look at Tor orders, or to "
+"hold them temporarily for additional verification, without losing legitimate"
+" customers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"In fact, in my experience, the fraud processing teams contracted by many "
+"ISPs simply mark all requests from Tor nodes as fraud using that very list."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"So it is even possible this is a legitimate order, but was flagged as fraud "
+"solely based on IP, especially if you contract out fraud detection to a "
+"third party."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Threats of Violence (Advice for Real-Time Discussion)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"If a serious abuse complaint not covered by this template set arrives, the "
+"best answer is to follow a pattern with the complaining party."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This is not legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "This was not written or reviewed by a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It was written by someone with experience working with various ISPs who had "
+"issues with a Tor exit node on their network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"It has also been reviewed by someone who works in Abuse at a major ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Read the [Tor "
+"Overview](https://2019.www.torproject.org/about/overview.html.en). Be "
+"prepared to summarize and answer basic questions. Assume the person with "
+"whom you're going to converse knows nothing about Tor. Assume this same "
+"person isn't going to trust anything you say."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* In serious cases, such as harassment email or death threats, it is often "
+"helpful to draw an analogy to situations in the physical world where an "
+"action is perpetrated by an anonymous individual (such as delivering the "
+"notice via postal mail)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Remind them that traditional policework can still be used to determine who"
+" had the means, motive, and opportunity to commit the crime."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Arrange to talk with or directly email the complainant."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* During the conversation make sure you explain a few points:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* You are not the perpetrator of the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are a responsible server operator and concerned about the "
+"complainant's problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are not insane. You may be insane, but we don't want the complainant "
+"to guess this is true."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* In many cases, your ISP will be involved as a conduit for the 3rd party "
+"complainant. Your ISP wants to know:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not compromised."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not a spam relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Your server is not a trojan/zombie."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* You are a competent server administrator and can address the issue. "
+"Minimally, you can at least discuss and respond to the issue intelligently."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP is not at fault and not liable for your actions. This is normally "
+"the case, but the poor abuse person dealing with the issues just wants to "
+"hear it isn't the ISPs problem. They will move on after they are "
+"comfortable."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "* Discuss options. Options Phobos has been offered:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant may very well demand to see logfiles. Fortunately, by "
+"default, nothing sensitive disclosed. You may want a new ISP if they demand "
+"access to log files ad hoc."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant suggests you convert to middleman. In this case, you "
+"may want to counter with a reduced exit policy, such as the one suggested in"
+" [item #6 of the above blog post](https://blog.torproject.org/running-exit-"
+"node)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant demands you disable Tor. You may want a new ISP as a "
+"result."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* The ISP/Complainant states they will firewall off the traffic on the "
+"default ports. You may want a new ISP as a result."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Update the config to disallow traffic to a certain IP range from your exit"
+" node. You may want to suggest the complainant use the [Tor DNS "
+"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* After all has been discussed, offer a follow up conversation within a "
+"week. Make sure your agreed upon changes are implemented. Neither the ISP "
+"nor Complainant may want to do this, but the fact that you offered is in "
+"your credit. This may help them feel \"comfortable\" with you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid "## Other Template Sets"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* [DMCA Response template for Tor node maintainer to ISP](/relay/community-"
+"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+msgid ""
+"* Torservers [response template "
+"emails](https://www.torservers.net/wiki/abuse/templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.subtitle)
+msgid ""
+"Learn how to report relays that either doesn't work properly or tampers with"
+" our users' connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Ran into a misconfigured, malicious, or suspicious relay while using Tor? "
+"Please let us know by sending email to bad-relays AT lists DOT torproject "
+"DOT org!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Many bad relays are caught thanks to our wider community, so many thanks for"
+" all your help and vigilance!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"The criteria for rejecting bad relays can be found in the [Network Health "
+"wiki](https://gitlab.torproject.org/tpo/network-health/team/-/wikis"
+"/Criteria-for-rejecting-bad-relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### What is a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"A bad relay is one that either doesn't work properly or tampers with our "
+"users' connections. This can be either through maliciousness or "
+"misconfiguration. Some common examples are..."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Tampering with exit traffic in any way (including dropping accepted "
+"connections). This might be accidental (such as an anti-virus filter) or "
+"malicious (commonly SSLStrip, which replaces https:// links with http:// to "
+"snoop on traffic) or even intentional (such as layer 7 inspection for P2P "
+"traffic detection/mitigation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "* Running HSDirs that harvest and probe .onion addresses"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Manipulating the DHT that is used for onion services, e.g., by positioning"
+" itself in the DHT."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Using a DNS provider that censors its results (such as some "
+"[OpenDNS](http://www.opendns.com) or Quad (9.9.9.9) configurations)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), "
+"which means flooding the network with new relays in an effort to deanonymize"
+" users. If you want to run multiple relays then that's great! But please be "
+"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Exit relays routing their exit traffic back into the tor network (not "
+"actually exiting any traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Also, if your relay is stolen or goes missing, please report it as well, so "
+"we can blocklist it in case whoever took it puts it back online."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"The following are currently permitted yet do have some discussion for "
+"prohibition (as such, they should not be reported at this time):"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Only allowing plain-text traffic (for instance, just port 80). There's no "
+"good reason to disallow its encrypted counterpart (like port 443), making "
+"these relays highly suspect for sniffing traffic. See "
+"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and"
+" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### How do I report a bad relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"If you encounter a bad relay then please let us know and write to `bad-"
+"relays AT lists DOT torproject DOT org`."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"You can check which exit you are using at any time by visiting [tor "
+"check](https://check.torproject.org/). Please include the following in your "
+"report:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"1. The relay's IP address or fingerprint. The fingerprint is a forty-"
+"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "2. What kind of behavior did you see?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "3. Any additional information we'll need to reproduce the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"However, if you need help with anything Tor-related, please contact the "
+"[front desk](https://www.torproject.org/about/contact) instead."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### What happens to bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"After a relay is reported and we've verified the behavior we'll attempt to "
+"contact the relay operator. Often we can sort things out but if not (or the "
+"relay lacks contact information) we'll flag it to prevent it from continuing"
+" to be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "We have three types of flags we can apply:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* BadExit - Never used as an exit relay (for relays that appear to mess with"
+" exit traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"* Invalid - Never used unless AllowInvalidNodes is set (by default this only"
+" allows for middle and rendezvous usage)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "* Reject - Dropped from the consensus entirely"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Which we use depends on the severity of the issue, and if it can still be "
+"safely used in certain situations."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### My relay was given the BadExit flag. What's up?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"In just about all cases we're unable to contact the operator to resolve the "
+"issue, so if your relay has been flagged as a BadExit then please let us "
+"know (see above for contact info) so we can work together to fix the issue."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid "### Do you actively look for bad relays?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Yes. For our automated issue detection see "
+"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and "
+"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay/community-resources/bad-relays/contents+en.lrpage.body)
+msgid ""
+"Other monitors include [tortunnel](https://github.com/moxie0/tortunnel), "
+"[SoaT](https://gitweb.torproject.org/torflow.git/tree/NetworkScanners/ExitAu…,"
+" [torscanner](https://code.google.com/p/torscanner/), and DetecTor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.title)
+msgid "Tor Exit Guidelines"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.subtitle)
+msgid "Quick introduction into running your Exit relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"These guidelines are meant to give you a quick introduction into the "
+"business of running your own exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "NOTE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"This FAQ is for informational purposes only and does not constitute legal "
+"advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Our aim is to provide a general description of the legal issues surrounding "
+"Tor exit relaying."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Different factual situations and different legal jurisdictions will result "
+"in different answers to a number of questions."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Therefore, please do not act on this information alone; if you have any "
+"specific legal problems, issues, or questions, seek a complete review of "
+"your situation with a lawyer licensed to practice in your jurisdiction."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Hosting"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Tor at Universities: Find allies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Find some professors (or deans!) who like the idea of supporting and/or "
+"researching anonymity on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If possible, use an extra IP range whose abuse contact doesn't go through "
+"the main university abuse team."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Ideally, use addresses that are not trusted by the IP-based authentication "
+"many library-related services use -- if the university's entire IP address "
+"space is \"trusted\" to access these library resources, the university is "
+"forced to maintain an iron grip on all its addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Also read [How do I make my University / ISP / etc happy with my exit "
+"node?](/relay/community-resources/tor-relay-universities/)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Find Tor-friendly ISPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A good ISP is one that offers cheap bandwidth and is not being used by other"
+" members of the Tor community."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Before you continue, you may ask the Tor community if your choice is a good "
+"one."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We very much need diversity, and it does not help if we pool too many exits "
+"at one friendly ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In any case, add the ISP to the [GoodBadISPs](/relay/community-resources"
+"/good-bad-isps/) page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"To find an ISP, go through forums and sites where ISPs posts their latest "
+"deals, and contact them about Tor hosting."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Once you identified your ISP, you can follow the two-step advice of "
+"TorServers.net."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "1. Ask if the ISP is okay with a Tor exit"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"2. If they come back positively, ask them if they are OK with an IP range "
+"reassignment."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If not, you can still explain that you are a non-profit superb large "
+"organization filled with security professionals, and that all will be good, "
+"and why IP reassignment helps reduce their workload."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The two-step process usually helps in elevating your request to higher "
+"levels of support staff without scaring them off too early, even if you "
+"don't end up with your own IP range. Here is template you can use: "
+"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Legal"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Make sure you know the relevant legal paragraphs for common-carrier like"
+" communication services in your country (and the country of your hosting "
+"provider!)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"At least most western countries should have regulations that exclude "
+"communication service providers from liability."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "Please add your country's regulations to this list."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* USA: [DMCA 512](https://www.law.cornell.edu/uscode/text/17/512); see "
+"[EFF's Legal FAQ for Tor Operators](/relay/community-resources/eff-tor-"
+"legal-faq) (a very good and relevant read for other countries as well)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Germany: [TMG 8](http://www.gesetze-im-internet.de/tmg/__8.html) and "
+"[15](http://www.gesetze-im-internet.de/tmg/__15.html)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Netherlands: [Artikel 6:196c "
+"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Austria: [ECG "
+"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NOR40025809)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Sweden: [16-19 2002:562](https://lagen.nu/2002:562#P16S1)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you country is missing here and you know a lawyer who can provide a legal"
+" opinion, please get in contact with Tor Project."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### If you're part of an organization that will be running the exit relay "
+"(ISP, university etc), consider teaching your legal people about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"It's way better for them to hear about Tor from you, in a relaxed "
+"environment, than to hear about it from a stranger over the phone. Make them"
+" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources"
+"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to "
+"explain the legal aspects of Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### If you're not part of an organization, think about starting one!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Depending on the chosen form, setting up a legal body might help with "
+"liability, and in general it helps to appear bigger than you are (and less "
+"likely to get raided)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The people from Torservers.net in Germany found a lawyer who would agree to "
+"\"host\" them inside his office."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"They are now are a non-profit association (\"eingetragener Verein, "
+"gemeinnutzig\") registered inside a lawyer's office."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The setup process was easy and cheap. Similar setups probably exist for your"
+" country."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Another benefit of an association-like structure is that it might still work"
+" even when you leave, if you manage to find successors."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Consider preemptively teaching your local law enforcement about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"\"Cybercrime\" people actually love it when you offer to [teach them about "
+"Tor and the Internet](https://blog.torproject.org/blog/talking-german-"
+"police-stuttgart) -- they're typically overwhelmed by their jobs and don't "
+"have enough background to know where to start."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Contacting them gives you a chance to teach them why Tor is useful to the "
+"world (and why it's [not particularly helpful to "
+"criminals](https://2019.www.torproject.org/docs/faq-"
+"abuse#WhatAboutCriminals))."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Also, if they do get a report about your relay, they'll think of you as a "
+"helpful expert rather than a potential criminal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Handling abuse complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Answering complaints"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you receive an abuse complaint, don't freak out! Here is some advice for "
+"you:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### Answer to abuse complaints in a professional manner within a reasonable "
+"time span."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"TorServers.net is a fairly large Tor exit operator and we receive only a "
+"very small number of complaints, especially compared to the amount of "
+"traffic we push."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Roughly 80% are automated reports, and the rest is usually satisfied with "
+"[our default reply](https://www.torservers.net/wiki/abuse/templates)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We have not needed the input of a lawyer in many years of operation "
+"following the advice on this page."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In addition to the [templates at "
+"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can "
+"find many more templates for various scenarios on the [Tor Abuse "
+"Templates](/relay/community-resources/tor-abuse-templates/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"It is exceptionally rare to encounter a scenario where none of these "
+"templates apply."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"### If you receive a threatening letter from a lawyer about abusive use or a"
+" DMCA complaint, also don't freak out."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"We are not aware of any case that made it near a court, and we will do "
+"everything in our power to support you if it does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"You can look up if an IP address was listed as an exit relay at a given time"
+" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website "
+"in your reply to the complaint."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you feel it might be helpful, we can write you a signed letter confirming"
+" this information: Contact us at frontdesk(a)torproject.org if you need one."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"In your reply, state clearly that you are not liable for forwarded content "
+"passing through your machine, and include the relevant legal references for "
+"your country."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Things you can do preemptively"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Make the WHOIS info point as close to you as possible."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"One of the biggest reasons exit relays disappear is because the people "
+"answering the abuse address get nervous and ask you to stop."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you can get your own IP block, great. Even if not, many providers will "
+"still reassign subblocks to you if you ask."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"ARIN uses [SWIP](https://www.arin.net/resources/request/reassignments.html),"
+" and RIPE uses something similar."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"You can also add comments to your range, hinting at your usage as "
+"anonymization service "
+"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUN…)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you have questions about the process, please write an email to [tor-"
+"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo"
+"/tor-relays) and we will try to explain the process to you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Register a phone number and a fax number as abuse contact."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"At least law enforcement in Germany regularly uses the fax and phone numbers"
+" present in IP records."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Torservers.net uses a free German fax-to-email service, call-manager.de, and"
+" a VoIP number from Sipgate.de."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "### Consider using the Reduced Exit Policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"The [Reduced Exit "
+"Policy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+" is an alternative to the default exit policy. It allows many Internet "
+"services while still blocking the majority of TCP ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"This drastically reduces the odds that a Bittorrent user will select your "
+"node and thus reduces or even eliminates the number of [DMCA "
+"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)"
+" you will receive."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you have your own experience of abuse handling, just share it on our "
+"public mailing list or write us an email to frontdesk(a)torproject.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "## Technical"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"Please read all the technical details before getting started. If you have "
+"any questions or need help, please contact us at [tor-"
+"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* [Tor Relay Guide](https://community.torproject.org/relay)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Set up an informative website on the exit IP(s) on port 80."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A disclaimer helps giving people the right idea about what is behind traffic"
+" coming from these IPs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"A simple notice can be published without a separate webserver using Tor's "
+"\"DirPortFrontPage \" directive."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid "* Try to use dedicated IPs, and when possible dedicated hardware."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Disk encryption might be useful to protect your node keys, but on the "
+"other hand unencrypted machines are easier to \"audit\" if required. We feel"
+" it's best to be able to easily show that you do Tor exiting, and nothing "
+"else (on that IP or server)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"* Set reverse DNS to something that signals its use, e.g. 'anonymous-relay',"
+" 'proxy', 'tor-proxy'. So when other people see the address in their web "
+"logs, they will more quickly understand what's going on."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
+msgid ""
+"If you do, and if SMTP is allowed in your exit policy, consider configuring "
+"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:"
+" this will protect you from users using your exit node to forge e-mails "
+"which look like they come from you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.title)
+msgid "Tor Relay Universities"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.subtitle)
+msgid "How do I make my University / ISP / etc happy with my exit node?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"To keep your exit node running long-term, you're going to need the support "
+"of the people around you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In this sense, Tor provides a lever to help you change your organization's "
+"policies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the administration considers an Internet community that helps other "
+"people to be a foreign concept, or if they're used to treating new "
+"situations as security risks and telling everybody to quit it, a Tor relay "
+"may give you a way to focus the discussion and find allies who want to help "
+"change policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In short, running a Tor exit node may well require you to become an advocate"
+" for anonymity and privacy in the world."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The best strategy depends on your situation, but here are some tips to get "
+"you started."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"(We focus on the university scenario, but hopefully you can adapt it to your"
+" own situation.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* First, learn about your university's AUP -- acceptable use policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Most likely it is ambiguously worded, to let them allow or deny things based"
+" on the situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"But it might be extremely restrictive (\"no services of any kind\"), in "
+"which case you're going to have a tough road ahead of you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"* Second, learn about your local laws with respect to liability of traffic "
+"that exits from your Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In the US, these appear to be mainly the [DMCA](/relay/community-resources"
+"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-"
+"faq/), and the good news is that many lawyers believe that Tor exit node "
+"operators are in the same boat as the ISPs themselves."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Become familiar with [the EFF's template letter regarding DMCA notices for "
+"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which"
+" is quite clear about not putting liability on service providers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The CDA is less clear, because it was written before the modern Internet "
+"emerged, but EFF and ACLU are optimistic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Of course, you need to understand that without actual clear precedent (and "
+"even then), it's still possible that a given judge will not interpret things"
+" the way the lawyers expect."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In any case, the key here is to become familiar with the laws and their "
+"implications and uncertainties."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Third, learn about Tor's design."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Read the [design overview](https://2019.www.torproject.org/overview.html), "
+"the [design paper](https://svn-archive.torproject.org/svn/projects/design-"
+"paper/tor-design.pdf), and the "
+"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Hang out on IRC ([irc.oftc.net](https://www.oftc.net) - #tor-relays) for a "
+"while and learn more."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "If possible, attend a talk by one of the Tor developers."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Learn about the types of people and organizations who need secure "
+"communications on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Practice explaining Tor and its benefits and consequences to friends and "
+"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may "
+"provide some helpful starting points."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Fourth, learn a bit about authentication on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Many library-related services use source IP address to decide whether a "
+"subscriber is allowed to see their content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the university's entire IP address space is \"trusted\" to access these "
+"library resources, the university is forced to maintain an iron grip on all "
+"its addresses."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Universities like Harvard do the smart thing: their students and faculty "
+"have actual methods to authenticate -- say, certificates, or usernames and "
+"passwords -- to a central Harvard server and access the library resources "
+"from there."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"So Harvard doesn't need to be as worried about what other services are "
+"running on their network, and it also takes care of off-campus students and "
+"faculty."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"On the other hand, universities like Berkeley simply add a \"no proxies\" "
+"line to their network policies, and are stuck in a battle to patrol every "
+"address on their network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"We should encourage all these networks to move to an end-to-end "
+"authentication model rather than conflating network location with who's on "
+"the other end."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Fifth, start finding allies."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If your school has a botnet research group or studies Internet attacks (like"
+" at Georgia Tech and UCSD), meet them and learn more about all the scary "
+"things already out there on the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If you have a law school nearby, meet the professors that teach the Internet"
+" law classes, and chat with them about Tor and its implications."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Ask for advice from everybody you meet who likes the idea, and try to work "
+"your way up the chain to get as many good allies as you can in as many areas"
+" as you can."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Sixth, teach your university's lawyers about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"This may seem like a risky move, but it's way better for them to hear about "
+"Tor from you, in a relaxed environment, than to hear about it from a "
+"stranger over the phone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Remember that lawyers don't like being told how to interpret laws by a non-"
+"lawyer, but they are often pleased to hear that other lawyers have done a "
+"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay"
+"/community-resources/eff-tor-legal-faq/) comes in, along with your law "
+"school contacts if you found any)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Make sure to keep these discussions informal and small -- invite one of the "
+"general counsel out to coffee to discuss \"something neat that may come up "
+"later on.\" Feel free to bring along one of the allies you found above, if "
+"it makes you more comfortable."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Avoid having actual meetings or long email discussions, and make it clear "
+"that you don't need their official legal opinion yet."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Remember that lawyers are paid to say no unless they have a reason to say "
+"yes, so when the time finally comes to ask their opinion on running a Tor "
+"exit node, make sure the question is not \"are there any liability "
+"issues?\", but rather \"we'd like to do this, can you help us avoid the "
+"biggest issues?\" Try to predict what they will say, and try to gain allies "
+"among the lawyers who like your cause and want to help."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If they have concerns, or raise questions that you don't know how to answer,"
+" work with them to figure out the answers and make them happy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Becoming friends with the lawyers early in the process will avoid situations"
+" where they need to learn about everything and make a decision in one day."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "* Seventh, teach your network security people about Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You aren't going to keep your Tor exit node a secret from them for long "
+"anyway, and like with the lawyers, hearing it from you is way better than "
+"hearing it from a stranger on the phone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Avoid putting them on the spot or formally asking permission: most network "
+"security people will like the idea of Tor in theory, but they won't be in a "
+"position to \"authorize\" your Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Take them out to coffee to explain Tor and let them know that you are "
+"planning to run a Tor server."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Make it clear that you're willing to work with them to make sure it isn't "
+"too much hassle on their part; for example, they can pass complaints "
+"directly on to you if they like."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"These people are already overworked, and anything you can do to keep work "
+"off their plate will make everybody happier."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You might let them know that there are ways you can dial down the potential "
+"for abuse complaints, for example by rate limiting or partially restricting "
+"your exit policy -- but don't be too eager to offer or take these steps, "
+"since once you give up ground here it's very hard to get it back."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"You'll also want to learn if there are bandwidth limitations at your "
+"organization."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"(Tor can handle a variety of rate limiting approaches, so this isn't the end"
+" of the world)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"In some cases, you should talk to the network security people before you "
+"talk to the lawyers; in some cases, there will be yet other groups that will"
+" be critical to educate and bring into the discussion. You'll have to make "
+"it up as you go."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If the authorities contact your university for logs, be pleasant and "
+"helpful."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Tor's default log level doesn't provide much that's useful, so if they want "
+"copies of your logs, that's fine."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Be helpful and take the opportunity to explain to them about Tor and why "
+"it's useful to the world. (If they contact you directly for logs, you should"
+" send them to your university's lawyers -- acting on it yourself is [almost "
+"always a poor idea](/relay/community-resources/eff-tor-legal-faq/))."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"If there are too many complaints coming in, there are several approaches you"
+" can take to reduce them. First, you should follow the tips in the [Tor "
+"relay documentation](https://community.torproject.org/relay), such as "
+"picking a descriptive hostname or getting your own IP address. If that "
+"doesn't work, you can scale back the advertised speed of your relay, by "
+"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor "
+"network. Lastly, you can scale back your exit policy."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Some people have found that their university only tolerates their Tor relay "
+"if they're involved in a research project around anonymity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"So if you're interested, you might want to get that started early in the "
+"process -- see our [Research Portal](https://research.torproject.org/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"This approach has the added benefit that you can draw in other faculty and "
+"students in the process."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"The downside is that your Tor relay's existence is more fragile, since the "
+"terms of its demise are already negotiated."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Note that in many cases you don't even need to be researching the exit node "
+"itself -- doing research on the Tor network requires that there be a Tor "
+"network, after all, and keeping it going is a community effort."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid "## Mailing list"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay/community-resources/tor-relay-universities/contents+en.lrpage.body)
+msgid ""
+"Subscribe to [Tor Relays Universities](https://lists.torproject.org/cgi-"
+"bin/mailman/listinfo/tor-relays-universities) mailing list (and other "
+"education institutions too)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.title)
+msgid "Good Bad ISPs"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.subtitle)
+msgid "Some ISPs are Tor-friendly, some are not"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"This page aims to list community experiences with Tor and various Internet "
+"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some "
+"are not. Some are competent and clueful about Tor or about security in "
+"general. Let us know!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"Be sure to provide useful information like how much bandwidth you pushed, "
+"whether you thought the deal was cheap or expensive, how hard you had to "
+"work to make them understand what's going on, how long your server has been "
+"running, and whether you'd recommend them to others. Also include dates."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"Since non-exits do not attract complaints, it should be fine to run them "
+"without contacting the hoster first. Make sure you understand their policies"
+" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For "
+"exit relays, you should read the fine [Tor Exit Guidelines](/relay"
+"/community-resources/tor-exit-guidelines) first."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"For network diversity and stronger anonymity, you should avoid providers and"
+" countries that already attract a lot of Tor capacity. "
+"[Metrics](https://metrics.torproject.org/) is a great tool that allows you "
+"to group probabilities by country and AS (autonomous systems), so you can "
+"more easily identify networks you want to avoid."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"**Note**: This page is currently being revamped. If you would like to help "
+"out please see "
+"[#72](https://gitlab.torproject.org/tpo/web/community/-/issues/72)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "# Good Experiences"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Austria"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | "
+"**Comments** | **Last Updated** |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
+msgstr ""
+"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does "
+"not care what their customers do at all (unless you have a business "
+"connection) | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. "
+"Hosts already some big exit/entry nodes which seem to have no problems. Very"
+" expensive traffic. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards "
+"abuse at business connections, good quality traffic, does not like "
+"\"proxies\" on private lines. Cheap synchronous (SDSL) connections. | "
+"12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not "
+"like Abuse (in any form) at all. Seems to give out customer data at alleged "
+"abuse. Not recommended but cheap. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [xpirio GmbH](http://xpirio.at) | - | - | Yes | ? | In general rather "
+"relaxed at all services, but better get in touch with their (very "
+"understanding) support when you expect abuse. | 12/2011 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Bulgaria"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPS.BG](https://www.vpsbg.eu/en/) | - | Yes | Yes | Yes | They don't "
+"collect any personal info and you can pay in bitcoin. | 01/11/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Canada"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [TekSavvy](http://www.teksavvy.ca) | - | Yes | Yes | ? | has a server-"
+"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a "
+"stand in favor of net neutrality | 2008/12 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | "
+"operated by Fibernetics, has liberal abuse handling policies "
+"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly "
+"allowed. | 2015/02 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are "
+"reselling dedicated servers in many locations around the world. Abuse "
+"handling differs depending on the provider from which they resell. | 2016/06"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Vidéotron Ltee](http://videotron.com/) | AS5769 | Yes | Yes | ? | No "
+"mention of Tor in ToS, relays and bridges seem allowed. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Czech Republic"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [T-Systems`](http://www.t-systems.cz/) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### France"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The "
+"account holder is responsible for all the traffic going through theirs "
+"servers.| 01/28/2019 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some"
+" abuse complaints to Exit relays, but they do not stop the server, and when "
+"you tell them your server is a Tor Exit relay, they say it is OK. They ask "
+"Exit relays to use the standard Reduced Exit Policy | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed "
+"their TOS in July 2013 and allow Tor as long as they don't notice illegal "
+"activities. Exit nodes would eventually be shut down, but relays are "
+"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been "
+"changed to make them clearer about the use of Tor. Many relays are currently"
+" running on Kimsufi servers | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Digicube](http://www.digicube.fr/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS "
+"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Finland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | "
+"12/19/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | "
+"- | 03/26/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Privex](https://www.privex.io/tor-exit-policy/) | AS210083 | Yes | Yes | "
+"No | All node types permitted in Sweden, relays/bridges permitted in other "
+"regions. Tor friendly hosting provider who runs 3 relays and an exit "
+"themselves. Accepts cryptocurrency. | 2021/06/09 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Germany"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should "
+"let them know about your intention when ordering a server or in advance. | "
+"06/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [EUServ](http://euserv.de) | AS35366 | Yes | Yes | Yes | \"Relays only "
+"allowed on dedicated Servers Prime64 and Pro64, Exit nodes only allowed on "
+"Prime64 and Pro64 with Pro-Option, own subnet, RIPE entry along with "
+"publicly visible abuse and police contact.\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IPX-Server](https://www.ipx-server.de) | - | Yes | Yes | - | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Keyweb](https://www.keyweb.de) | AS31103 | Yes | Yes | Yes | \"Everything"
+" that is in accordance with current jurisprudence is permitted on our "
+"servers.\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Afterburst](http://afterburst.com) | AS29761, AS8100 | - | Yes | No | -"
+" | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |"
+" - | 2018-10-25 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [linevast](https://www.linevast.de) | AS201206 | No | No | No | | 03/2021"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Server4You](https://www.server4you.de)| AS131914 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hetzner](http://hetzner.de) | AS24940 | Yes | Yes | Yes | Offers good "
+"dedicated root servers for a good price. \"It is not a Problem, however, "
+"abuse reports can lead to a server lock\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Contabo](https://contabo.de) | AS51167 | No | No | No | Tor prohibited "
+"due to terms of service | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Strato](https://strato.de) | AS6724 | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PraHost](https://www.prahost.com) | - | Yes | Yes | Yes | \"If there is "
+"any abuse notice received, you need to solve it in given time, else your IP "
+"will be blocked until you take any action\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server) | AS34011"
+" | Yes | Yes | Yes | Only allowed on jiffybox | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [NetCologne](https://www.netcologne.de) | - | - | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Signaltransmitter](https://signaltransmitter.de) | AS24961 | Yes | Yes | "
+"Yes | \"In principle, we do not limit our services apart from mining "
+"bitcoins\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Netcup](https://www.netcup.de) | AS197540 | Yes | Yes | Yes | Tor allowed"
+" on VPS and rootservers | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Onyxhosting](https://onyxhosting.de) | - | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IP-Projects](https://www.ip-projects.de) | AS48314 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Lansol](https://www.lansol.de) | - | No | No | No | - | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [delta.networks](https://www.delta-networks.de) | AS9937 | No | No | No | "
+"- | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPS2Day](https://www.vps2day.com) | AS58329 | Yes | Yes | No | Exit nodes"
+" prohibited due to terms of service | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Serverprofis](https://www.serverprofis.de) | AS5539 | No | No | No | - | "
+"03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [manitu](https://www.manitu.de) | AS34240 | No | No | No | \"I'm sorry - "
+"even if the network has great added value for specific purposes, we have "
+"decided to prohibit Tor services on our network\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [active-servers](https://www.active-servers.com) | AS197071 | Yes | Yes | "
+"Yes | \"Usually this leads to abuse mails, which only cause trouble – but "
+"basically we have nothing against it\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UltraVPS](https://www.ultravps.eu) | - | No | No | No | \"We are not the "
+"right host for your project\" | 03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Hong Kong"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their "
+"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's "
+"data centers, Hong Kong. | - | 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Hungary"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They"
+" only say you should answer abuse requests in 24h. ISP has re-confirmed by "
+"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |"
+" 2014-10-15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Iceland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor "
+"enn.lu and saveyourprivacy exit nodes | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | "
+"Yes? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Italy"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Fastweb](https://fastweb.it/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - "
+"|"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS "
+"generically indicate that the operator is responsible for all the activities"
+" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a"
+"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | "
+"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports "
+"other than the well-known are filtered. Abuse complaints need to go through "
+"their support service | 11/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Revolution Hosting](https://rhosting.it/) | AS60798 | Yes | Yes | No | "
+"Exit nodes are allowed but they will be immediately terminated if any abuse "
+"complaint is issued. KVM VPS. IPv4+IPv6 native support. * Gnu/Linux, FreeBSD"
+" and Windows server supported. Coingate supported. | 12/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [G-Core Labs](https://gcorelabs.com) | AS199524 | Yes | Yes | Yes | "
+"Comments: No restrictions but legality is mandatory. Exits are welcome. "
+"Abuse complaints are forwarded to the customer and discussed with the abuse "
+"team. KVM VPS. IPv4+IPv6 native support. * Gnu/Linux, FreeBSD and Windows "
+"server supported. Unmetered traffic. | 12/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Latvia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support "
+"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If "
+"your Exit relay receive too much complaints, they will ask to you to stop or"
+" otherwise they will suspend. | 2015/03/06 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Lithuania"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | "
+"All abuse mails they got yielded support tickets | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Mexico"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Axtel | AS6503 | Yes | Yes | Yes | Currently some Guard / Middle and exit"
+" nodes are running in Axtel network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Telmex | AS8151 | No | Yes | No | Currently some Guard / Middle nodes are"
+" running in Telmex network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| Mega Cable | AS13999 | No | Yes | No | Currently some Guard / Middle "
+"nodes are running in Mega Cable network | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Moldova"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | "
+"09/13/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | No | \"Tor exit relay "
+"is strictly forbidden on our company's servers\" | 2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Netherlands"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can"
+" result in temporary blocks, therefore they recommend to use an dedicated IP"
+" address for exit nodes | 06/16/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | "
+"05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| Ziggo | AS9143 | Yes | Yes | Yes | - | 05/24/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can"
+" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see "
+"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an"
+" exception if your exit-node has a reduced exit policy. And you must leave a"
+" note to them that you are running a exit-node. \"We allow tor exit nodes as"
+" long you run a limited exit policy (block SMTP) to avoid abuse. | "
+"12/26/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if "
+"abuse is handled properly | 08/13/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin "
+"accepted. | 10/12/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - "
+"| 02/06/2019 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly "
+"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the "
+"most stable. You need to email them for a custom offer. They also accept "
+"Bitcoin/UKash/CashU | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has "
+"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [DirectVPS](http://directvps.nl/) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Versio](http://versio.nl/) | - | Yes | Yes | No | - | 2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse "
+"complaints must be responded to within 24 hours or the system automatically "
+"suspends your account until you do. | 2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows "
+"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure "
+"to tell them that you're running an exit | 09/2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### New Zealand and Australia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS"
+" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP "
+"is:SoftLayer network, which includes primary transit from Telstra and "
+"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Rimu hosting](http://rimuhosting.com) | - | Yes | Yes | Yes | Have "
+"servers in N.Z.; Sydney; London; and Dallas. Locations may vary, but quite "
+"happy with the specific Oz/NZ query. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Poland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hitme.pl](http://hitme.pl/) | - | Yes | Yes | No | They block accounts if"
+" you receive an abuse report | 29/03/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | "
+"27/08/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Exone](http://www.exone.pl/) | - | Yes | Yes | ? | - | 28/08/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | "
+"01/10/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | "
+"02/10/2013 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [statnet.pl](http://www.statnet.pl/) | - | No | No | No | Used to allow "
+"Tor-relays, but now is blocking Tor activity | 12/06/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit"
+" node on collocated dedicated server | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | "
+"21/02/2018 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Romania"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Voxility](http://www.voxility.com/) | - | Yes | Yes | ? | Read more [2015"
+" tor-talk thread](https://lists.torproject.org/pipermail/tor-"
+"relays/2015-April/006867.html%7CApril) | 04/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [JavaPipe](https://javapipe.com/) | - | Yes | Yes | ? | - | 04/2016 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MilesWeb](https://www.milesweb.com/) | - | Yes | Yes | No | Plans in "
+"Romania and also have data centers in USA and UK with 24x7 free support. | "
+"03/2017 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Sweden"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit "
+"should use Reduced Exit Policy | 2016/06/30 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | "
+"2016/05 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| TeliaSonera | - | Yes | Yes | ? | TeliaSonera is also big in Sweden and "
+"deliver where other ISPs can't. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PRQ](http://prq.se/?p=dedicated&intl=1) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Privex](https://www.privex.io/tor-exit-policy/) | AS210083 | Yes | Yes | "
+"Yes | Tor friendly hosting provider who runs 3 relays and an exit "
+"themselves. Accepts cryptocurrency. | 2021/06/09 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously "
+"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. "
+"Handles abuse according to \"Swedish praxis\". | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Svea Hosting](https://svea.net/) | AS41634 | Yes | Yes | Yes | They run "
+"an exit node themselves and write on their dedicated server page \"It is "
+"perfect for [...] TOR Exit Nodes\" | 04/2021 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Switzerland"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Solar Communications Gmbh](https://solarcom.ch/) | AS197988 | Yes | Yes |"
+" No | \"We allow to place Tor routers, but don't allow to place Tor exit "
+"nodes.\" This applies to all their partners, who actually sell Solar's "
+"services to the public, namely: [Server & cloud](https://server-cloud.com), "
+"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), "
+"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). "
+"Cryptocurrencies are accepted. | 12/04/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [fsit](http://www.fsit.ch/) | - | Yes | Yes | Yes | - | 11/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Swiss Made Host](https://swissmade.host/en/) | - | No | No | No | \"Tor "
+"is not welcome on our network.\" | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Slovenia"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They "
+"just simply forward DMCA notices to us to handle (or ignore) them | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### Ukraine"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, "
+"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Colocall](http://www.colocall.net/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### United Kingdom"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Gigatux](https://www.gigatux.com) | - | Yes | Yes | Yes | They actually "
+"run their own relay named Gigatux. They also offer servers in the US, "
+"Germany, and Israel. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Clustered.net](http://www.clustered.net) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Bitfolk](http://bitfolk.com/) | - | Yes | Yes | Yes | They are very "
+"knowledgable and understand Tor and its uses. They are hot on spam and abuse"
+" so advise changing the default exit (good idea in the UK anyhow). Any DMCA "
+"notices received were simply forwarded on without agro | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "### US"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse "
+"handling | 10/15/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |"
+" - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - "
+"| Yes | Yes | Yes | - | 06/19/13 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Axigy](http://www.axigy.com) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal "
+"abuse handling policies | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [BuyVM.net](https://buyvm.net) | AS53667 | Yes | Yes | Yes | New Tor rules"
+" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if "
+"you follow the steps. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you "
+"are interested in hosting either, you can ask us about a dedicated server.\""
+" | 10/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Cloudvider](https://www.clouvider.co.uk/) | - | No | No | No | This is "
+"for their US Operations arm. They will cancel your account and claim it is a"
+" ToS violation, which requires you to pay out a 60-day notice. | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA "
+"handling | 01/01/12 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Cyberonic](http://www.cyberonic.com) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Datawagon](https://datawagon.net) | AS27176 | Yes | Yes | Yes | Customers"
+" are forwarded abuse complaints to handle themselves | 03/06/19 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Ethr.net](http://ethr.net/) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Evolucix](http://www.evolucix.com) | - | Yes | Yes | No(?) | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Future Hosting](http://www.futurehosting.com/) | - | Yes | Yes | No | - |"
+" 09/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Hivelocity](https://www.hivelocity.net/) | - | No | No | No | They are "
+"symphathetic, but do not want their IP space \"polluted\" by Tor abuse "
+"requests. | 10/2020 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [HostGator](http://www.hostgator.com/) | - | No | No | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostHatch](https://hosthatch.com) | AS46562 | Yes | Yes | No | Their vps "
+"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato "
+"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |"
+" 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [HostUS](http://hostus.us/) | AS25926 | Yes | Yes | No | - | 10/16/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [IPXcore](https://ipxcore.com/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Luna Node](https://www.lunanode.com/index.php) | - | Yes | Yes | No | - |"
+" 05/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [OVH](https://www.ovh.com/us/index.xml ) | AS16276 | Yes | Yes | ? | - | "
+"12/31/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Oplink.net](https://www.oplink.net) | - | Yes | Yes | No | - | 09/03/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Psychz.net](https://www.psychz.net/) | - | Yes | Yes | Yes | Very Exit "
+"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PulseServers](https://www.pulseservers.com) | AS16276 | Yes | Yes | Yes |"
+" Exit-friendly. | 05/01/16 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [RamNode](http://ramnode.com/) | AS3842 | Yes | Yes | No | - | 11/03/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | "
+"11/03/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [Softlayer](http://www.softlayer.com) | - | Yes | Yes | ? | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Slicehost/Rackspace](http://www.slicehost.com/) | - | Yes | Yes | No | "
+"Host, not an ISP | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Sh3lls](http://www.sh3lls.net/dedicated.htm) | - | Yes | Yes | No | - | -"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [SolarVPS](https://solarvps.com) | - | Yes | Yes | Yes | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [SeedVPS](https://www.seedvps.com) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Tailored VPS](http://tailoredvps.com/) | - | Yes | Yes | Yes(?) | - | - "
+"|"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid "| [VPS6.NET](https://vps6.net/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [VPSWebServer.com](http://www.vpswebserver.com) | - | Yes || No | ? | - | "
+"- |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Inerail](http://inerail.net/) | - | Yes | Yes | Yes | Tor only allowed on"
+" dedicated/colocation | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [CondoInternet ISP](http://www.condointernet.net/) | - | Yes | Yes | Yes |"
+" - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [DigitalOcean](http://digitalocean.com/) | - | Yes | Yes | No | - | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [PhoenixNap / Secured Servers](http://www.phoenixnap.com/) | - | Yes | Yes"
+" | No | - | 08/01/14 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Vultr](http://vultr.com) | AS20473 | Yes | Yes | No | When asked directly"
+" they will claim they do support Tor exits but will pull the rug out from "
+"under you later on. This has happened to at least two exit operators. | - |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [ChicagoVPS](http://chicagovps.net/) | - | Yes | Yes | No | Tor "
+"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes "
+"will be suspended without prior notice. | 15/01/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [Xmission](https://www.xmission.com/) | - | Yes | Yes | Yes | - | 01/28/15"
+" |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [blackpulsehosting](https://www.blackpulsehosting.com) | - | Yes | Yes | "
+"No | - | 10/25/15 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay/community-resources/good-bad-isps/contents+en.lrpage.body)
+msgid ""
+"| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | "
+"Only offers colocation, no cheap VPS option. | 1/14/19 |"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.title)
+msgid "Swag"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.subtitle)
+msgid ""
+"If you're operating a fast relay or you've done something else cool, you're "
+"eligible to receive our swag."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "You can get a Tor T-shirt for contributing to the Tor project."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "There are two primary ways of contributing:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"* Operate a fast Tor relay that's been running for the past two months: you "
+"are eligible if you allow exits to port 80 and you average 250 KBytes/s "
+"traffic, or if you're not an exit but you average 500 KBytes/s traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "* Help out in other ways. Maintain a translation. Run Tor trainings."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid "Write a good support program and get a lot of people to use it."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"Do research on Tor and anonymity, solve some of our bugs, or establish "
+"yourself as a Tor advocate."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"If you're operating a fast relay or you've done something else cool, email "
+"us at tshirt at torproject.org with the details."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"(We want to make sure our shirts help outreach happen all around the world, "
+"so please understand if we can't send you 5 shirts for your 5 excellent "
+"relays.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay/community-resources/swag/contents+en.lrpage.body)
+msgid ""
+"There are a variety of colors, shapes, and sizes available in the great "
+"roots design that Leiah Jansen made for us, as well as some older designs."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.title)
+msgid "The Legal FAQ for Tor Relay Operators"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle)
+msgid ""
+"FAQ written by the Electronic Frontier Foundation (EFF). Last updated March "
+"27, 2020."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"NOTE: This FAQ is for informational purposes only and does not constitute "
+"legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Our aim is to provide a general description of the legal issues surrounding "
+"Tor in the United States."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Also, if you received this document from anywhere besides the EFF web site "
+"or https://community.torproject.org/relay/community-resources/eff-tor-legal-"
+"faq, it may be out of date. Follow the link to get the latest version."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Got a DMCA notice? Check out our [sample response letter](/relay/community-"
+"resources/eff-tor-legal-faq/tor-dmca-response)!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "## General Information"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Has anyone ever been sued or prosecuted for running Tor?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Although we are not aware of an individual being sued, prosecuted, or "
+"convicted for running a Tor relay**, law enforcement in the United States "
+"and other countries has occasionally mistakenly investigated individuals "
+"running a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"We believe that running a Tor relay, including an exit relay that allows "
+"people to anonymously send and receive traffic, is legal under U.S. law. Law"
+" enforcement, however, [often misunderstands](https://www.eff.org/wp"
+"/unreliable-informants-ip-addresses-digital-tips-and-police-raids) how Tor "
+"works and has occasionally attributed illegal traffic on the network as "
+"originating from a Tor exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This has resulted in police suspecting Tor relay operators of crimes and "
+"sometimes [seizing computer](https://www.eff.org/deeplinks/2011/08/why-ip-"
+"addresses-alone-dont-identify-criminals) equipment, including Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For example, in 2016 Seattle police [mistakenly "
+"raided](https://web.archive.org/web/20191210114929/https://www.thestranger.…"
+"/judge-who-authorized-police-search-of-seattle-privacy-activists-wasnt-told-"
+"they-operate-tor-network/) the home of a privacy activist operating a Tor "
+"exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"And Russian authorities wrongfully arrested math instructor and Tor relay "
+"operator [Dmitry Bogatov](https://www.eff.org/deeplinks/2017/04/access-now-"
+"and-eff-condemn-arrest-tor-node-operator-dmitry-bogatov-russia), though they"
+" later cleared him of "
+"[charges](https://web.archive.org/web/20190617062802/https://tass.com/societ…."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Tor has been developed to be a tool for free expression, privacy, "
+"and human rights. It is not a tool designed or intended to be used to break "
+"the law, either by Tor users or Tor relay operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Can EFF promise that I won't get in trouble for running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. All new technologies create legal uncertainties, and Tor is no "
+"exception."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"We cannot guarantee that you will never face any legal liability as a result"
+" of running a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, EFF believes so strongly that those running Tor relays shouldn't be"
+" liable for traffic that passes through the relay that we're running our own"
+" middle relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Will EFF represent me if I get in trouble for running a Tor relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Maybe**. While EFF cannot promise legal representation for all Tor relay "
+"operators, it [will assist relay operators](https://www.eff.org/pages/legal-"
+"assistance) in assessing the situation and will try to locate qualified "
+"legal counsel when necessary."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Inquiries to EFF for the purpose of securing legal representation or "
+"referrals should be directed to our intake coordinator by sending an email "
+"to info at eff.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Such inquiries will be kept confidential subject to the limits of the "
+"attorney/client privilege."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Note that although EFF cannot practice law outside of the United States, it "
+"will still try to assist non-U.S. relay operators in finding local "
+"representation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### How should I deal with a police visit/raid/interrogation?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are detained and questioned by police, you have a right to request to"
+" speak with an attorney before and during any questioning."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"It is best to say \"I want my attorney and I choose to remain silent\" and "
+"then refuse questioning until you have a chance to talk to a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, if you do decide to waive your right to the assistance of counsel "
+"and answer questions without an attorney present, be sure to tell the truth."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Lying to law enforcement may lead to more trouble than for whatever it was "
+"they wanted to talk to you about in the first place."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Does U.S. law provide any protections for the Tor network against civil "
+"lawsuits?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes.** A federal law, 47 U.S.C. § 230 (often called Section 230), provides"
+" legal immunity for online intermediaries that host or republish speech."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Though there are important exceptions for certain criminal and intellectual "
+"property-based claims, Section 230’s immunity protects online services, such"
+" as the Tor network, against a range of laws that might otherwise be used to"
+" hold them legally responsible for what others say and do."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Another federal law, 17 U.S.C. § 512(a), part of the Digital Millennium "
+"Copyright Act, provides a legal safe harbor against copyright infringement "
+"claims based on material that is simply transmitted without modification, as"
+" a Tor relay does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Should I contact the Tor developers when I have legal questions about "
+"Tor or to inform them if I suspect Tor is being used for illegal purposes?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Tor's developers are available to answer technical questions, but "
+"they are not lawyers and cannot give legal advice. Nor do they have any "
+"ability to prevent illegal activity that may occur through Tor relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Furthermore, your communications with Tor's developers are not protected by "
+"any legal privilege, so law enforcement or civil litigants could subpoena "
+"and obtain any information you give to them."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"You can contact info(a)eff.org if you face a specific legal issue. We will try"
+" to assist you, but given EFF's small size, we cannot guarantee that we can "
+"help everyone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Do Tor's core developers make any promises about the trustworthiness or "
+"reliability of Tor relays that are listed in their directory?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. Although the developers attempt to verify that Tor relays listed in "
+"the directory maintained by the core developers are stable and have adequate"
+" bandwidth, neither they nor EFF can guarantee the personal trustworthiness "
+"or reliability of the individuals who run those relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Tor's core developers further reserve the right to refuse a Tor relay "
+"operator's request to be listed in their directory or to remove any relay "
+"from their directory for any reason."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "## Exit Relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Exit relays raise special concerns because the traffic that exits from them "
+"can be traced back to the relay's IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"While we believe that running an exit relay is legal, it is practically "
+"impossible to stop the use of an exit relay for illegal activity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"That may attract the attention of private litigants or law enforcement."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"An exit relay may forward traffic that is considered unlawful, and that "
+"traffic may be attributed to the operator of a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Indeed, police have mistakenly attributed traffic from an exit relay as "
+"coming from the relay’s operator."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are not willing to deal with that risk, a bridge or middle relay may "
+"be a better fit for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"These relays do not directly forward traffic to the Internet and so can't be"
+" easily mistaken for the origin of allegedly unlawful content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor Project's blog has some excellent "
+"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) "
+"for running an exit with as little risk as possible. We suggest that you "
+"review their advice before setting up an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I run an exit relay from my home?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "**No**, this is risky and not recommended."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If law enforcement becomes interested in traffic from your exit relay, it's "
+"possible that officers will mistakenly attribute that traffic as originating"
+" from your home."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This could result in law enforcement raiding your home, seizing your "
+"computer, and suspecting you of criminal activity."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For that reason, it's best not to run your exit relay in your home or using "
+"your home Internet connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Given those risks, you should instead consider running your exit relay in a "
+"commercial facility that is supportive of Tor. Have a separate IP address "
+"for your exit relay, and don't route your own traffic through it."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Of course, you should avoid keeping any sensitive or personal information on"
+" the computer hosting your exit relay, and you never should use that machine"
+" for any illegal purpose."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you do decide to run an exit relay from your home despite these risks, "
+"please review Tor’s recommendations, including telling your ISP and "
+"obtaining a separate IP address for the exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid "### Should I tell my ISP that I'm running an exit relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an "
+"exit relay and supports you in that goal."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This will help ensure that your Internet access isn't cut off due to abuse "
+"complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor community maintains a list of ISPs that are particularly Tor-savvy, "
+"as well as ones that aren't."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Is it a good idea to let others know that I'm running an exit relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Yes**. Be as transparent as possible about the fact that you're running an"
+" exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If your exit traffic draws the attention of the government or disgruntled "
+"private party, you want them to figure out quickly and easily that you are "
+"part of the Tor network and not responsible for the content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This could mean the difference between having your computer seized by law "
+"enforcement and being left alone."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-"
+"exit-node) the following ways to let others know that you're running an exit"
+" relay:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* Set up a reverse DNS name for the IP address that makes clear that the "
+"computer is an exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* Set up a notice like [this](https://blog.torproject.org/blog/tips-"
+"running-exit-node) to explain that you're running an exit relay that's part "
+"of the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"* If possible, get an [ARIN](https://www.arin.net/) registration for your "
+"exit relay that displays contact information for you, not your ISP."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This way, you'll receive any abuse complaints and can respond to them "
+"directly. Otherwise, try to ensure that your ISP forwards abuse complaints "
+"that it receives to you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### Should I snoop on the plaintext traffic that exits through my Tor "
+"relay?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**No**. You may be technically capable of modifying the Tor source code or "
+"installing additional software to monitor or log plaintext that exits your "
+"relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, Tor relay operators in the United States can possibly create civil "
+"and even criminal liability for themselves under state or federal wiretap "
+"laws if they monitor, log, or disclose Tor users' communications, while "
+"non-U.S. operators may be subject to similar laws."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Do not examine anyone's communications without first talking to a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### If I receive a subpoena or other information request from law "
+"enforcement or anyone else related to my Tor relay, what should I do?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"**Educate them about Tor**. In most instances, properly configured Tor "
+"relays will have no useful data for inquiring parties, and you should feel "
+"free to educate them on this point."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"To the extent you do maintain logs, however, you should not disclose them to"
+" any third party without first consulting a lawyer."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"In the United States, the data may be protected by the Electronic "
+"Communications Privacy Act, and relay operators outside of the United States"
+" may be subject to similar data protection laws."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"You may receive legal inquiries where you are prohibited by law from telling"
+" anyone about the request. We believe that, at least in the United States, "
+"such gag orders do not prevent you from talking to a lawyer, including "
+"calling a lawyer to find representation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Inquiries to EFF for the purpose of securing legal representation should be "
+"directed to our intake coordinator (info at eff.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For more information about responding to abuse complaints and other "
+"inquiries, check out the [Tor Abuse "
+"FAQ](https://support.torproject.org/abuse) and the collection of [abuse "
+"response templates](/relay/community-resources/tor-abuse-templates/) on the "
+"Tor Project's website."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"For information on what to do if law enforcement seeks access to your "
+"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp"
+"/know-your-rights) guide."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"### My ISP, university, etc. just sent me a DMCA notice. What should I do?"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"EFF has written a [short template](tor-dmca-response) to help you write a "
+"response to your ISP, university, etc., to let them know about the details "
+"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Note that template only refers to U.S. jurisdictions, and is intended only "
+"to address copyright complaints that are based on a relay of allegedly "
+"infringing material through the Tor node."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you like, you should consider submitting a copy of your notice to the "
+"Lumen Database. The email address for submissions is team(a)lumendatabase.org."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"This will help us recognize trends and issues that the lawyers might want to"
+" focus on."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Lumen encourages submissions from people outside the United States too."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"EFF believes that Tor relays should be protected from copyright liability "
+"for the acts of their users because a Tor relay operator can raise an "
+"immunity defense under Section 512 of DMCA as well as defenses under "
+"copyright's secondary liability doctrines."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"However, no court has yet addressed these issues in the context of Tor "
+"itself."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are uncomfortable with this uncertainty, you may consider using a "
+"reduced exit policy (such as the default policy suggested by the Tor "
+"Project) to try to minimize traffic types that are often targeted in "
+"copyright complaints."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"If you are a Tor relay operator willing to stand up and help set a clear "
+"legal precedent establishing that merely running a relay does not create "
+"copyright liability for either operators or their bandwidth providers, EFF "
+"is interested in hearing from you."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.title)
+msgid "Relay Post-install and good practices"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.section)
+msgid "Relay operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "#1. Make sure relay ports can be reached"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you are using a firewall, open a hole in your firewall so incoming "
+"connections can reach the ports you will use for your relay (ORPort, plus "
+"DirPort if you enabled it)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Also, make sure you allow all outgoing connections too, so your relay can "
+"reach the other Tor relays, clients and destinations."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can find the specific ORPort TCP port number in the torrc configuration "
+"samples below (in the OS specific sections)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 2. Verify that your relay works"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If your logfile (syslog) contains the following entry after starting your "
+"tor daemon your relay should be up and running as expected:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Self-testing indicates your ORPort is reachable from the outside. Excellent."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"About 3 hours after you start your relay it should appear on [Relay "
+"Search](https://metrics.torproject.org/rs.html)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "You can search for your relay using your nickname or IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 3. Read about Tor relay lifecycle"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"It takes some time for relay traffic to ramp up, this is especially true for"
+" guard relays but to a lesser extend also for exit relays. To understand "
+"this process, read about the [lifecycle of a new "
+"relay](https://blog.torproject.org/lifecycle-new-relay)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 4. Configuration Management"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you plan to run more than a single relay, or you want to run a high "
+"capacity relay (multiple Tor instances per server) or want to use strong "
+"security features like [Offline Master "
+"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/Of…"
+" without performing additional steps manually, you may want to use "
+"configuration management for better maintainability."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are multiple configuration management solutions for Unix-based "
+"operating systems (Ansible, Puppet, Salt, ...)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following Ansible Role has specifically been built for Tor relay "
+"operators and supports multiple operating systems: [Ansible "
+"Relayor](http://github.com/nusenu/ansible-relayor)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 5. Important: if you run more than one Tor instance"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"To avoid putting Tor clients at risk, when operating multiple relays you "
+"must set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily) value and have a valid "
+"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#ContactInfo) in your torrc configuration."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The MyFamily setting is simply telling Tor clients what Tor relays are "
+"controlled by a single entity/operator/organization, so they are not used in"
+" multiple positions in a single circuit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
+"you would add the following configuration to set MyFamily:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"to both relays. To find your relay's fingerprint you can look into the log "
+"files when tor starts up or find the file named \"fingerprint\" in your tor "
+"DataDirectory."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Instead of doing so manually, for big operators we recommend to automate the"
+" MyFamily setting via a configuration management solution."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Manually managing MyFamily for big relay groups is error-prone and can put "
+"Tor clients at risk."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 6. Optional: Limiting bandwidth usage (and traffic)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Tor will not limit its bandwidth usage by default, but supports multiple "
+"ways to restrict the used bandwidth and the amount of traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This can be handy if you want to ensure that your Tor relay does not exceed "
+"a certain amount of bandwidth or total traffic per day/week/month."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following torrc configuration options can be used to restrict bandwidth "
+"and traffic:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingMax"
+msgstr "* AccountingMax"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingRule"
+msgstr "* AccountingRule"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingStart"
+msgstr "* AccountingStart"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthRate"
+msgstr "* BandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthBurst"
+msgstr "* BandwidthBurst"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* RelayBandwidthRate"
+msgstr "* RelayBandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Having a fast relay for some time of the month is preferred over a slow "
+"relay for the entire month."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Also see the bandwidth entry in the "
+"[FAQ](https://support.torproject.org/operators/bandwidth-shaping/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 7. Check IPv6 availability"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We encourage everyone to enable IPv6 on their relays. This is especially "
+"valuable on exit and guard relays."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
+"do some basic IPv6 connectivity tests."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"The following command line will ping the IPv6 addresses of Tor directory "
+"authorities from your server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
+msgstr ""
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"At the end of the output you should see \"OK.\" if that is not the case, do "
+"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
+"working."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"**If you enable IPv6 without working IPv6 connectivity, your entire relay "
+"will remain unused, regardless of whether IPv4 is working.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
+"additional ORPort line to your configuration (example for ORPort 9001):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "ORPort [IPv6-address]:9001"
+msgstr "ORPort [IPv6-address]:9001"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "The location of that line in the configuration file does not matter."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can simply add it next to the first ORPort lines in your torrc file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: You have to explicitly specify your IPv6 address in square brackets, "
+"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you have a global IPv6 address you should be able to find it in the "
+"output of the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "ip addr|grep inet6|grep global"
+msgstr "ip addr|grep inet6|grep global"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
+"allow exiting via IPv6 so clients can reach IPv6 destinations:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "IPv6Exit 1"
+msgstr "IPv6Exit 1"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"**Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
+"IPv6-only.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "# 8. Maintaining a relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Backup Tor Identity Keys"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"After your initial installation and start of the tor daemon it is a good "
+"idea to make a backup of your relay's long term identity keys."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"They are located in the \"keys\" subfolder of your DataDirectory (simply "
+"make a copy of the entire folder and store it in a secure location)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Since relays have a ramp-up time it makes sense to back up the identity key "
+"to be able to restore your relay's reputation after a disk failure - "
+"otherwise you would have to go through the ramp-up phase again."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Default locations of the keys folder:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* FreeBSD: `/var/db/tor/keys`"
+msgstr "* FreeBSD: `/var/db/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Fedora: `/var/lib/tor/keys`"
+msgstr "* Fedora: `/var/lib/tor/keys`"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Subscribe to the tor-announce mailing list"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This is a very low traffic mailing list and you will get information about "
+"new stable tor releases and important security update information: [tor-"
+"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"announce)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Setting up outage notifications"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Once you set up your relay it will likely run without much work from your "
+"side."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "If something goes wrong it is good to get notified automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We recommend you use one of the free services that allow you to check your "
+"relay's ORPorts for reachability and send you an email should they become "
+"unreachable for whatever reason."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
+"you to monitor TCP listeners on arbitrary ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This service can check your configured ports once every 5 minutes and send "
+"you an email should your tor process die or become unreachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "This checks only for the listener but does not speak the Tor protocol."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"A good way to monitor a relay for its health state is to have a look at its "
+"bandwidth graphs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## System Health Monitoring"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"To ensure your relay is healthy and not overwhelmed it makes sense to have "
+"some basic system monitoring in place to keep an eye on the following "
+"metrics:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Bandwidth"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Established TCP Connections"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Memory"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Swap"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* CPU"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are many tools for monitoring this kind of data, [munin](http://munin-"
+"monitoring.org/) is one of them and is relatively easy to setup."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: **Do not make your private monitoring data graphs public since this "
+"could help attackers with deanonymizing Tor users.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "Some practical advice:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* If you want to publish traffic statistics, you should aggregate all your "
+"relays' traffic over at least a week, then round that to the nearest 10 TiB "
+"(terabytes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* Reporting individual relays is worse than reporting totals for groups of "
+"relays. In future, tor will securely aggregate bandwidth statistics, so any "
+"individual relay bandwidth reporting will be less secure than tor's "
+"statistics."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Smaller periods are worse."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Numbers are worse than graphs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "* Real-time data is worse than historical data."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* Data in categories (IP version, in/out, etc.) is worse than total data."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid "## Tools"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This section lists a few tools that you might find handy as a Tor relay "
+"operator."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
+"that allows you to see real time data of your relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"* vnstat: vnstat is a command-line tool that shows the amount of data going "
+"through your network connection."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay/setup/post-install/contents+en.lrpage.body)
+msgid ""
+"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
+" documentation](https://humdi.net/vnstat/) and [demo "
+"output](https://humdi.net/vnstat/cgidemo/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.section)
+msgid "Snowflake"
+msgstr "Snowflake"
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.subtitle)
+msgid ""
+"Run an snowflake proxy to help censored users connect to the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.section)
+msgid "Snowflake operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up a Snowflake proxy to help censored users "
+"connect to the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "The requirements are:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "1. Internet connectivity"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid ""
+"If you don't meet the requirements to run a Tor relay or obfs4 bridge, "
+"running a Snowflake proxy is a great way to donate your bandwidth to help "
+"users circumvent censorship."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/
+#: (content/relay/setup/snowflake/contents+en.lrpage.body)
+msgid "There are a few different options for running a Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.title)
+msgid "Exit"
+msgstr "toka"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
+msgid "How to deploy an Exit node"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"We assume you read through the [relay guide](..) already. This subpage is "
+"for operators that want to turn on exiting on their relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is recommended that you setup exit relays on servers dedicated to this "
+"purpose."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is not recommended to install Tor exit relays on servers that you need "
+"for other services as well."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Do not mix your own traffic with your exit relay traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Reverse DNS and WHOIS record"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Before turning your non-exit relay into an exit relay, ensure that you have "
+"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
+"exit relay. Something like \"tor-exit\" in its name is a good start."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If your provider offers it, make sure your WHOIS record contains clear "
+"indications that this is a Tor exit relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Do use a domain name that you own. Definitely do not use `torproject.org` as"
+" a domain name for your reverse DNS."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Exit Notice HTML page"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To make it even more obvious that this is a Tor exit relay you should serve "
+"a Tor exit notice HTML page."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
+" of tor's DirPortFrontPage feature to display an HTML file on that port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"This file will be shown to anyone directing their browser to your Tor exit "
+"relay IP address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "DirPort 80"
+msgstr "DirPort 80"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "DirPortFrontPage /path/to/html/file"
+msgstr "DirPortFrontPage /path/to/html/file"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
+" to your needs:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
+"notice.html"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Here are some more tips for running a reliable exit relay:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "https://blog.torproject.org/tips-running-exit-node"
+msgstr "https://blog.torproject.org/tips-running-exit-node"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## Exit Policy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Defining the [exit policy](https://www.torproject.org/docs/tor-"
+"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
+"relay configuration."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The exit policy defines which destination ports you are willing to forward."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"This has an impact on the amount of abuse emails you will get (less ports "
+"means less abuse emails, but an exit relay allowing only few ports is also "
+"less useful)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you want to be a useful exit relay you must **at least allow destination "
+"ports 80 and 443**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"As a new exit relay - especially if you are new to your hoster - it is good "
+"to start with a reduced exit policy (to reduce the amount of abuse emails) "
+"and further open it up as you become more experienced."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The reduced exit policy can be found on the "
+"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/Reduce…"
+" wiki page."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
+"configuration file and restart the tor daemon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "ExitRelay 1"
+msgstr "ExitRelay 1"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "## DNS on Exit Relays"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Unlike other types of relays, exit relays also do DNS resolution for Tor "
+"clients."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"DNS resolution on exit relays is crucial for Tor clients and it should be "
+"reliable and fast by using caching."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* DNS resolution can have a significant impact on the performance and "
+"reliability that your exit relay provides."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, "
+"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid "
+"centralization."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* We recommend running a local caching and DNSSEC-validating resolver "
+"without using any forwarders (specific instructions follow below, for "
+"various operating systems)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* If you want to add a second DNS resolver as a fallback to your "
+"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"system and make sure that it is not your first entry in that file (the first"
+" entry should be your local resolver)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* If a local resolver like unbound is not an option for you, use a resolver "
+"that your provider runs in the same autonomous system (to find out if an IP "
+"address is in the same AS as your relay, you can look it up using "
+"[bgp.he.net](https://bgp.he.net))."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"limit AS-level exposure of DNS queries."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"There are multiple options for DNS server software. "
+"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"a popular one but feel free to use any other software that you are "
+"comfortable with."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"When choosing your DNS resolver software, make sure that it supports DNSSEC "
+"validation and QNAME minimization (RFC7816)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Install the resolver software over your operating system's package manager, "
+"to ensure that it is updated automatically."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"By using your own DNS resolver, you are less vulnerable to DNS-based "
+"censorship that your upstream resolver might impose."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Below are instructions on how to install and configure unbound – a DNSSEC-"
+"validating and caching resolver – on your exit relay. Unbound has many "
+"configuration and tuning knobs but we keep these instructions simple and "
+"short; the basic setup will do just fine for most operators."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"After switching to unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old resolv.conf "
+"file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The following three commands install unbound, backup your DNS configuration,"
+" and tell the system to use the local unbound:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "apt install unbound"
+msgstr "apt install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To avoid unwanted configuration changed (for example by the DHCP client):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "chattr +i /etc/resolv.conf"
+msgstr "chattr +i /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"The Debian configuration ships with QNAME minimization (RFC7816) enabled by "
+"default, so you don't need to enable it explicitly."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "### CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Install the unbound package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "yum install unbound"
+msgstr "yum install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "in /etc/unbound/unbound.conf replace the line"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "# qname-minimisation: no"
+msgstr "# qname-minimisation: no"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "enable and start unbound:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "systemctl enable unbound"
+msgstr "systemctl enable unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "systemctl start unbound"
+msgstr "systemctl start unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local unbound server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"To avoid unwanted configuration changes (for example by the DHCP client):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"FreeBSD ships unbound in the base system but the one in ports is usually "
+"following upstream more closely, so we install the unbound package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "pkg install unbound"
+msgstr "pkg install unbound"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"following lines:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "server:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "verbosity: 1"
+msgstr "verbosity: 1"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "enable and start the unbound service:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "sysrc unbound_enable=YES"
+msgstr "sysrc unbound_enable=YES"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "service unbound start"
+msgstr "service unbound start"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "chflags schg /etc/resolv.conf"
+msgstr "chflags schg /etc/resolv.conf"
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.subtitle)
+msgid "Run an obfs4 bridge to help censored users connect to the Tor network"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.section)
+msgid "Bridge operations"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up an obfs4 bridge to help censored users "
+"connect to the Tor network. The requirements are:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "1. 24/7 Internet connectivity"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"2. The ability to expose TCP ports to the Internet (make sure that NAT "
+"doesn't get in the way)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"Note 1: If you're running a platform that is not listed on this page, you "
+"can [compile obfs4 from "
+"source](https://gitlab.com/yawning/obfs4#installation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay/setup/bridge/contents+en.lrpage.body)
+msgid ""
+"Note 2: If you're planning to turn an existing but non-bridge relay into a "
+"bridge relay, changing IP address, name and fingerprint is advised to avoid "
+"easy discovery and blocklisting by ISPs or governments."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.section)
+msgid "Middle/Guard relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.subtitle)
+msgid "Run a Middle/Guard relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay/setup/guard/contents+en.lrpage.body)
+msgid ""
+"In this guide we describe how to setup a new Middle/Guard relay. Please "
+"choose your platform below."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title)
+msgid "Response template for Tor relay operator to ISP"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle)
+msgid "Got a DMCA notice? Check out our sample response letter!"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))."
+" Last updated March 27, 2020."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Note to Tor relay operators: In this litigious era, anyone providing routing"
+" services may face copyright complaints for transmitted content."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Fortunately, copyright law should provide protections from many of them both"
+" to you and to your upstream provider."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If your Internet host forwards a copyright complaint to you, you can use "
+"this template to write a response, though you will need to customize it to "
+"your situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Please also ensure all the statements are true for you."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"(The Tor Project has an [abuse collection of templates](/relay/community-"
+"resources/tor-abuse-templates/) to help you respond to other types of abuse "
+"complaints, too.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Before sending any response to your ISP, you may want to seek the advice of "
+"an attorney licensed to practice in your jurisdiction."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"This template letter is for informational purposes only and does not "
+"constitute legal advice."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Whether and how you should respond when you or your ISP has received a "
+"copyright notice will turn on the particular facts of your situation."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"This template is intended as a starting point, but you should tailor it to "
+"your own circumstances."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"In addition, it's up to you to comply with your ISP's terms of service."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If you're not comfortable including so much legal explanation, feel free to "
+"invite the ISP to contact EFF for a fuller discussion."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Also, if you received this document from anywhere other than the EFF web "
+"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq"
+"/tor-dmca-response), it may be out of date."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Follow the link to get the latest version."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Dear [ISP]:"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Thank you for forwarding me the notice you received from [copyright "
+"claimant] regarding [content]. I would like to assure you that I am not "
+"hosting the claimed infringing materials, and furthermore, the Digital "
+"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from "
+"liability arising from this complaint. The notice is likely based upon "
+"misunderstandings about the law and about some of the software I run."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"As you know, the DMCA creates four \"safe harbors\" for service providers to"
+" protect them from copyright liability for the acts of their users, when the"
+" ISPs fulfill certain requirements. (17 U.S.C. 512)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The DMCA's requirements vary depending on the ISP's role. You may be "
+"familiar with the \"notice and takedown\" provisions of section 512(c) of "
+"the DMCA; however, those do not apply when an ISP merely acts as a conduit."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Instead, the \"conduit\" safe harbor of section 512(a) of the DMCA has "
+"different and less burdensome eligibility requirements, as the D.C. Circuit "
+"Court of Appeals held in RIAA v. Verizon (see "
+"https://scholar.google.com/scholar_case?case=15815830240179540527) and the "
+"Eighth Circuit Court of Appeals confirmed in RIAA v. Charter (see "
+"https://scholar.google.com/scholar_case?case=11547531128234336420)."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Under DMCA 512(a), service providers like you are typically protected from "
+"damages for copyright infringement claims if you also maintain \"a policy "
+"that provides for termination in appropriate circumstances of subscribers "
+"and account holders of the service provider's system or network who are "
+"repeat infringers.\""
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"If you have and implement such a policy, and you otherwise qualify for the "
+"safe harbor, you should be free from fear of copyright damages."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The copyright notice you received was likely triggered by a program I run "
+"called Tor. Tor is network software that helps users to enhance their "
+"privacy, security, and safety online."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"It does not host any content. Rather, it is part of a network of nodes on "
+"the Internet that simply pass packets among themselves before sending them "
+"to their destinations, just as any Internet intermediary does."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The difference is that Tor tunnels the connections such that no hop can "
+"learn both the source and destination of the packets, giving users "
+"protection from nefarious snooping on network traffic."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"The result is that, unlike most other Internet traffic, the final IP address"
+" that the recipient receives is not the IP address of the sender."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Tor protects users against hazards such as harassment, spam, and identity "
+"theft. Initial development of Tor, including deployment of a public-use Tor "
+"network, was a project of the U.S. Naval Research Laboratory, with funding "
+"from ONR and DARPA. (For more on Tor, see https://www.torproject.org/.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I hope, as an organization committed to protecting the privacy of its "
+"customers, you'll agree that this is a valuable technology."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"While the Tor node that I run may appear to be the source of material that "
+"is alleged to be copyright-infringing, I do not host that material."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I do not select the material transmitted through the Tor node that I run, "
+"and I have no practical means of either identifying the source of such "
+"material or preventing its transmission."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"I do nothing to encourage or promote the use of the Tor network for "
+"copyright infringement."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"For these reasons, I am not an infringer of copyright in any materials that "
+"are transmitted through the Tor node that I run, either directly or under a "
+"theory of contributory or vicarious liability."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Therefore, you should continue to be protected under the DMCA 512(a) safe "
+"harbor without taking any further action."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid ""
+"Thank you for working with me on this matter. As a loyal subscriber, I "
+"appreciate your notifying me of this issue and hope that the protections of "
+"DMCA 512 put any concerns you may have to rest."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "If not, please contact me with any further questions."
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Very truly yours,"
+msgstr ""
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/
+#: (content/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body)
+msgid "Your customer, [User]"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.title)
+msgid "Browser Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.subtitle)
+msgid "How to run a Snowflake proxy in your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Running a Snowflake proxy as a browser add on is a great low-effort way to "
+"donate bandwidth if you don't have acces to an always-on highly connected "
+"server."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "There are very few requirements to running a browser-based proxy:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "1. Use Firefox or Chromium/Chrome as your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "2. Have WebRTC enabled"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "### 1. Install the Snowflake addon to your browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"If you are running Firefox, you can install our [Firefox "
+"addon](https://addons.mozilla.org/en-US/firefox/addon/torproject-"
+"snowflake/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Chrome users can install our addon from the [Google "
+"webstore](https://chrome.google.com/webstore/detail/snowflake/mafpmfcccpbjn…."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"Once it is installed, you can toggle the `Enabled` switch to turn it off and"
+" on."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"It's easiest to leave it running while you browse and it should not "
+"interfere with your regular browsing experience."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid "### 2. Monitor your Snowflake's status and usage"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"The Snowflake addon will inform you about how many people you have helped in"
+" the last 24 hours."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/browser/
+#: (content/relay/setup/snowflake/browser/contents+en.lrpage.body)
+msgid ""
+"It will also display an error message if the Snowflake could not connect to "
+"clients or the Snowflake bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.title)
+msgid "Standalone Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.subtitle)
+msgid "How to run a standalone Snowflake proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"This guide will help you set up a standalone Snowflake proxy on a server to "
+"help censored users connect to the Tor network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"The only requirements are internet connectivity, however one of the main "
+"advantages of standalone Snowflake proxies is that they can be installed on "
+"servers and offer a higher bandwidth and more reliable option for users "
+"behind restrictive NATs and firewalls."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Therefore, we especially recommend:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"2. A full-cone NAT (you can use this [NAT behaviour "
+"tool](https://github.com/pion/stun/tree/master/cmd/stun-nat-behaviour) to "
+"test what type of NAT you have."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"The properties you are looking for are address-independent mapping and "
+"either address-independent or address-dependent filtering)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "There are several ways to setup and run a standalone snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Docker setup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"You must first have [Docker](https://docs.docker.com/engine/install/) and "
+"[docker-compose](https://docs.docker.com/compose/install/) installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"We have a [Docker "
+"image](https://hub.docker.com/repository/docker/thetorproject/snowflake-"
+"proxy) to ease the setup of a snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"First [download docker-compose.yml](https://gitlab.torproject.org/tpo/anti-"
+"censorship/docker-snowflake-proxy/raw/main/docker-compose.yml)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Then, deploy the proxy by running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "docker-compose up -d snowflake-proxy"
+msgstr "docker-compose up -d snowflake-proxy"
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "You should now see the output:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Creating snowflake-proxy ... done"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "and your proxy is up and running!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Ansible"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"There is now an ansible role to install a Snowflake proxy on Debian [created"
+" by Jacobo Nájera](https://lists.torproject.org/pipermail/anti-censorship-"
+"team/2021-March/000143.html): https://galaxy.ansible.com/nvjacobo/snowflake"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "### Compiling and running from source"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"1. First you will need to install and configure Go to build the standalone "
+"proxy-go code."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"If you are running Ubuntu or Debian, you can install Go by executing `apt "
+"install golang`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "Otherwise visit https://golang.org/dl/."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "You will need Go 1.13+ to run the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "2. Clone the [source code](#source-code)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"git clone https://git.torproject.org/pluggable-transports/snowflake.git"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "3. Build the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "go build"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "4. Run the Snowflake proxy."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"For our fallback proxy-go instances on snowflake-broker, [we manage proxy-go"
+" instances using runit](https://gitlab.torproject.org/tpo/anti-"
+"censorship/team/-/wikis/Survival-Guides/Snowflake-Bridge-Survival-Guide"
+"#standalone-proxy-go-instances)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid ""
+"However, a simpler nohup command will also allow you to run an instance in "
+"the background."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/snowflake/standalone/
+#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
+msgid "nohup ./proxy &"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.title)
+msgid "NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 1. Setup `pkg_add`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
+msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "2. Install `obfs4proxy` and `tor` NetBSD's package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# pkg_add obfs4proxy tor`"
+msgstr "`# pkg_add obfs4proxy tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "RunAsDaemon 1"
+msgstr "RunAsDaemon 1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "BridgeRelay 1"
+msgstr "BridgeRelay 1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"TODO1\" with a Tor port of your choice. This port must be "
+"externally"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# reachable. Avoid port 9001 because it's commonly associated with Tor and"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# censors may be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ORPort TODO1"
+msgstr "ORPort TODO1"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Replace \"TODO2\" with an obfs4 port of your choice. This port must be"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# externally reachable and must be different from the one specified for "
+"ORPort."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Avoid port 9001 because it's commonly associated with"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Tor and censors may be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO2"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Local communication port between Tor and obfs4. Always set this to "
+"\"auto\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific port"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# number, nor listen on 0.0.0.0."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ExtORPort auto"
+msgstr "ExtORPort auto"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address(a)email.com>\" with your email address so we can contact "
+"you if"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# there are problems with your bridge. This is optional but encouraged."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ContactInfo <address(a)email.com>"
+msgstr "ContactInfo <address(a)email.com>"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Pick a nickname that you like for your bridge. This is optional."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Nickname PickANickname"
+msgstr "Nickname PickANickname"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, and `Nickname` options."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open/forward both ports. "
+"You can use [our reachability test](https://bridges.torproject.org/scan/) to"
+" see if your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid ""
+"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can "
+"talk to `tor` over the loopback interface - do not forget to allow the "
+"**ExtORPort**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 3. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# /etc/rc.d/tor start`"
+msgstr "`# /etc/rc.d/tor start`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "`# tail /var/log/messages`"
+msgstr "`# tail /var/log/messages`"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> "
+"<FINGERPRINT>'"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> "
+"<HASHED FINGERPRINT>'"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
+msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
+msgstr ""
+"[notice] Tor has successfully opened a circuit. Looks like client "
+"functionality is working."
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "[notice] Bootstrapped 100%: Done"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this "
+"may take up to 20 minutes -- look for log messages indicating success)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"[notice] Self-testing indicates your ORPort is reachable from the outside. "
+"Excellent. Publishing server descriptor."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "### 5. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"If you are having troubles setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/). If your "
+"bridge is now running, check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.title)
+msgid "Post-install"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.subtitle)
+msgid "How to find your bridge in Relay Search and connect manually"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid "Congrats!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you get to this point, it means that your obfs4 bridge is running and is "
+"being distributed by BridgeDB to censored users. Note that it can take "
+"several days or weeks until you see a consistent set of users, so don't get "
+"discouraged if you don't see user connections right away. BridgeDB uses four"
+" buckets for bridge distribution: HTTPS, Moat, Email, and manual. Some "
+"buckets are used more than others, which also affects the time until your "
+"bridge sees users. Finally, there aren't many bridge users out there, so you"
+" cannot expect your bridge to be as popular as a relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you want to connect to your bridge manually, you will need to know the "
+"bridge's obfs4 certificate. See the file "
+"`/var/lib/tor/pt_state/obfs4_bridgeline.txt` and paste the entire bridge "
+"line into Tor Browser:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
+msgstr ""
+"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"You'll need to replace `<IP ADDRESS>`, `<PORT>`, and `<FINGERPRINT>` with "
+"the actual values, which you can find in the tor log. Make sure to use "
+"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the obfs4 "
+"port you chose - and not the OR port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay/setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"Finally, you can monitor your obfs4 bridge's usage on [Relay "
+"Search](https://metrics.torproject.org/rs.html#search). Just enter your "
+"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After "
+"having set up the bridge, it takes approximately three hours for the bridge "
+"to show up in Relay Search."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.title)
+msgid "Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Debian / Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 1. Install Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"Get the latest version of Tor. If you're on Debian stable, `sudo apt-get "
+"install tor` should give you the latest stable version of Tor."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"* Note: **Ubuntu users need to get it from Tor repository. Please see** "
+"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-"
+"deb-repo/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 2. Install obfs4proxy"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"On [Debian](https://packages.debian.org/search?keywords=obfs4proxy), the "
+"`obfs4proxy` package is available in unstable, testing, and stable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic,"
+" cosmic, disco, eoan, and focal have the package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"If you're running any of them, `sudo apt-get install obfs4proxy` should "
+"work."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"If not, you can [build it from "
+"source](https://gitlab.com/yawning/obfs4#installation)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# Replace \"TODO1\" with a Tor port of your choice."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# This port must be externally reachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# Avoid port 9001 because it's commonly associated with Tor and censors may "
+"be scanning the Internet for this port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# Replace \"TODO2\" with an obfs4 port of your choice."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# This port must be externally reachable and must be different from the one "
+"specified for ORPort."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific"
+" port number, nor listen on 0.0.0.0."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address(a)email.com>\" with your email address so we can contact "
+"you if there are problems with your bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "# This is optional but encouraged."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"* If you decide to use a fixed obfs4 port smaller than 1024 (for example 80 "
+"or 443), you will need to give obfs4 `CAP_NET_BIND_SERVICE` capabilities to "
+"bind the port with a non-root user:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"To work around systemd hardening, you will also need to set "
+"`NoNewPrivileges=no` in `/lib/systemd/system/tor(a)default.service` and "
+"`/lib/systemd/system/tor@.service` and then run `systemctl daemon-reload`. "
+"For more details, see [ticket "
+"18356](https://gitlab.torproject.org/tpo/core/tor/-/issues/18356)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "* Note that both Tor's OR port and its obfs4 port must be reachable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"If your bridge is behind a firewall or NAT, make sure to open both ports."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"You can use [our reachability test](https://bridges.torproject.org/scan/) to"
+" see if your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 4. Restart Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "`sudo systemctl restart tor`"
+msgstr "`sudo systemctl restart tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this (usually in `/var/log/tor/log` or `/var/log/syslog`):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 6. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"If you are having trouble setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"If your bridge is now running, check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.title)
+msgid "Windows"
+msgstr "Madirisha"
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Windows"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"**Note: You should only run a Windows bridge if you can run it 24/7. If the "
+"operator is unable to guarantee that, a "
+"[Snowflake](https://snowflake.torproject.org/) is a better way to contribute"
+" resources.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 1. Download the Windows Expert Bundle and the Tor Browser"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"* [Windows Expert Bundle](https://www.torproject.org/download/tor/). Unzip "
+"the contents on the desktop."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"* [Tor Browser (version depends on your "
+"computer)](https://www.torproject.org/download/languages/). Run the `.exe` "
+"and install with default settings."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"You will need to show hidden items and file name extensions. In your "
+"Explorer window, in the top-left, click on the View tab. In the Show/hide "
+"section furthest to the right, check the checkbox for Hidden items; check "
+"the checkbox for File name extensions."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 2. Build files and relocate"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Tor folder on your desktop. Double click `tor.exe`. Once the "
+"command prompt reads: `[notice] Bootstrapped 100% (done): Done`, close the "
+"window. This creates the folder `C:\\Users\\<user>\\AppData\\Roaming\\tor\\`"
+" (where `<user>` is your user name)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"From the Tor folder on your desktop, select all `.dll`'s and `.exe`'s and "
+"cut/paste them into the `C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Data folder on your desktop. Inside that Tor folder, select both"
+" `geoip` and `geoip6` and cut/paste them into the "
+"`C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Navigate to `C:\\Users\\<user>\\Desktop\\Tor "
+"Browser\\Browser\\TorBrowser\\Tor\\PluggableTransports`. Select "
+"`obfs4proxy.exe` and cut/paste it into the "
+"`C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 3. Create and edit your Tor config file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"In the `C:\\Users\\<user>\\AppData\\Roaming\\tor\\` folder, right-click on "
+"white space and select `New > Text Document`. Name the file `torrc`; there "
+"is no extension."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Double-click on the `torrc` file. When prompted *How do you want to open "
+"this file?*, select `Notepad`. Add the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "Log notice file C:\\Users\\<user>\\AppData\\Roaming\\tor\\notice.log"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "GeoIPFile C:\\Users\\<user>\\AppData\\Roaming\\tor\\geoip"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "GeoIPv6File C:\\Users\\<user>\\AppData\\Roaming\\tor\\geoip6"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
+msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, `<user>`, and `Nickname` options."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "* Use a fixed obfs4 port larger than 1024, still avoiding 9001."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid "### 4. Start Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"Open up the Command Prompt App. Change your directory with: `cd "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\`. Type: `tor.exe -f torrc`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this in `C:\\Users\\<user>\\AppData\\Roaming\\tor\\notice.log`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.title)
+msgid "DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 1. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with "
+"`pkg` already installed. Upgrades from earlier releases, however, will not "
+"have it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"If `pkg` is missing on the system for any reason, it can be quickly "
+"bootstrapped without having to build it from source or even having "
+"**DPorts** installed:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# cd /usr`"
+msgstr "`# cd /usr`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# make pkg-bootstrap`"
+msgstr "`# make pkg-bootstrap`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# rehash`"
+msgstr "`# rehash`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg-static install -y pkg`"
+msgstr "`# pkg-static install -y pkg`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "##### 1.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"Here, it will be similar to what we have on a **FreeBSD** system, and we are"
+" going to use HTTPS to fetch our packages, and updates - so here we also "
+"need an extra package to help us out (`ca_root_nss`)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Installing the `ca_root_nss` package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install ca_root_nss`"
+msgstr "`# pkg install ca_root_nss`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"For fresh installations, the file `/usr/local/etc/pkg/repos/df-"
+"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The "
+"files ending in the \".sample\" extension are ignored; pkg(8) only reads "
+"files that end in \".conf\" and it will read as many as it finds."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "**DragonflyBSD** has 2 packages repositories:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "- Avalon (mirror-master.dragonflybsd.org);"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "- Wolfpond (pkg.wolfpond.org)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"We can simply edit the **URL** used to point to the repositories on "
+"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use "
+"**pkg+https://** for Avalon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"After applying all these changes, we update the packages list again and try "
+"to check if there's already a new update to apply:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg update -f`"
+msgstr "`# pkg update -f`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg upgrade -y -f`"
+msgstr "`# pkg upgrade -y -f`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Here we can choose to install the latest stable version, like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install tor obfs4proxy-tor`"
+msgstr "`# pkg install tor obfs4proxy-tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "... or install an alpha release:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# pkg install tor-devel obfs4proxy-tor`"
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
+msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Log notice file /var/log/tor/notices.log"
+msgstr "Log notice file /var/log/tor/notices.log"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` "
+"can talk to `tor` over the loopback interface - do not forget to allow the "
+"**ExtORPort**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 4. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"Here we set `tor` to start at boot time and use the setuid feature, in order"
+" to bind to lower ports like 443 (the daemon itself will still run as a "
+"regular non-privileged user)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# service tor start`"
+msgstr "`# service tor start`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this in `/var/log/tor/notices.log`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "`# tail /var/log/tor/notices.log`"
+msgstr "`# tail /var/log/tor/notices.log`"
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid "### 6. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"If you are having troubles setting up your bridge, have a look at [our help "
+"section](https://community.torproject.org/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.title)
+msgid "Docker"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge using a docker container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 1. Deploy a container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "We provide a docker-compose file that helps you deploy the container."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"First, [download docker-"
+"compose.yml](https://gitlab.torproject.org/torproject/anti-censorship"
+"/docker-obfs4-bridge/raw/main/docker-compose.yml), and then write your "
+"bridge configuration to a new file, `.env`, which is in the same directory "
+"as `docker-compose.yml`. Here's a template:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your bridge's Tor port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OR_PORT=X"
+msgstr "OR_PORT=X"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your bridge's obfs4 port."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "PT_PORT=Y"
+msgstr "PT_PORT=Y"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "# Your email address."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "EMAIL=Z"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure "
+"that **both** ports are forwarded in your firewall), and `Z` with your email"
+" address, which allows us to get in touch with you if there are problems "
+"with your bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"With your bridge configuration in place, you can now deploy the container by"
+" running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker-compose up -d obfs4-bridge`"
+msgstr "`docker-compose up -d obfs4-bridge`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"This command will automatically load your `docker-compose.yml` file while "
+"considering the environment variables in `.env`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "You should now see output similar to the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "That's it! Your container is now bootstrapping your new obfs4 bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 2. Upgrade your container"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Upgrading to the latest version of our image is as simple as running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Note that your bridge's data directory (which includes its key material) is "
+"stored in a docker volume, so you won't lose your bridge's identity when "
+"upgrading to the latest docker image."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"If you are running multiple bridges on your computer, you need to repeat "
+"this step for each bridge."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"We will announce new image versions on the [tor-"
+"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing "
+"list."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 3. Monitor your logs"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "You can inspect your bridge's logs by running:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker logs CONTAINER_ID`"
+msgstr "`docker logs CONTAINER_ID`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "Here's how you can get your bridge line:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker exec CONTAINER_ID get-bridge-line`"
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "This will return a string similar to the following:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
+msgstr ""
+"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 "
+"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ "
+"iat-mode=0"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"Make sure to check out the [post-install "
+"notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "### 4. Advanced usage"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"You may set additional torrc variables in your `.env` file by setting "
+"`OBFS4_ENABLE_ADDITIONAL_VARIABLES` to 1 and prefixing the desired torrc "
+"options with `OBFS4V_`. For example, to set the `AddressDisableIPv6` option,"
+" include the following lines in your `.env`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid "OBFS4V_AddressDisableIPv6=1"
+msgstr "OBFS4V_AddressDisableIPv6=1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"You may [download our template "
+".env](https://gitlab.torproject.org/torproject/anti-censorship/docker-"
+"obfs4-bridge/raw/main/.env) to get started."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.title)
+msgid "CentOS / RHEL / OpenSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on CentOS / RHEL / OpenSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.section)
+msgid "bridge"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 1. Install Tor and dependencies"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* CentOS / RHEL:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# yum install epel-release -y`"
+msgstr "`# yum install epel-release -y`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "Then add the following to the `/etc/yum.repos.d/tor.repo` file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "name=Tor for Enterprise Linux $releasever - $basearch"
+msgstr "name=Tor for Enterprise Linux $releasever - $basearch"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+msgstr "baseurl=https://rpm.torproject.org/centos/$releasever/$basearch"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+msgstr "gpgkey=https://rpm.torproject.org/centos/public_gpg.key"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "And then install the following packages."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# yum install git golang tor policycoreutils-python-utils`"
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* OpenSUSE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# zypper install tor go git`"
+msgstr "`# zypper install tor go git`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 2. Build obfs4proxy and move it into place."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"Heavily outdated versions of git can make `go get` fail, so try upgrading to"
+" a more recent git version if you're running into this problem."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`export GOPATH='mktemp -d'`"
+msgstr "`export GOPATH='mktemp -d'`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "* CentOS / RHEL / OpenSUSE:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open both ports. You can "
+"use [our reachability test](https://bridges.torproject.org/scan/) to see if "
+"your obfs4 port is reachable from the Internet."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"`sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"`sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in "
+"TODO2]`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs (usually in your syslog)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.title)
+msgid "Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "Add the following to `/etc/yum.repos.d/tor.repo`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "Then install tor and the dependencies."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "dnf install tor obfs4 policycoreutils-python-utils"
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid ""
+"### 2. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs (usually in your syslog)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
+msgid "### 5. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.title)
+msgid "FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 1. Install packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"### 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` "
+"and replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, "
+"make sure that your obfs4proxy can talk to your Tor process over the "
+"loopback interface. Don't forget to allow Tor's `ExtORPort`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 3. Ensure that the `random_id` sysctl setting is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# sysctl net.inet.ip.random_id=1`"
+msgstr "`# sysctl net.inet.ip.random_id=1`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 4. Start the tor daemon and make sure it starts at boot:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# sysrc tor_enable=YES`"
+msgstr "`# sysrc tor_enable=YES`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"### 6. To get the fastest package updates, switch from the \"quarterly\" "
+"package repo to the \"latest\" repo."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "Create the following folder:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid ""
+"Create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the following "
+"content:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "FreeBSD: { enabled: no }"
+msgstr "FreeBSD: { enabled: no }"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "FreeBSDlatest: {"
+msgstr "FreeBSDlatest: {"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
+msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "mirror_type: \"srv\","
+msgstr "mirror_type: \"srv\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "signature_type: \"fingerprints\","
+msgstr "signature_type: \"fingerprints\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "fingerprints: \"/usr/share/keys/pkg\","
+msgstr "fingerprints: \"/usr/share/keys/pkg\","
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "enabled: yes"
+msgstr "enabled: yes"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 7. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+msgid "OpenBSD"
+msgstr "OpenBSD"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# pkg_add tor obfs4proxy`"
+msgstr "`# pkg_add tor obfs4proxy`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 2. Edit your Tor config file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Usually located at `/etc/tor/torrc`, and replace its content with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "User _tor"
+msgstr "User _tor"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "DataDirectory /var/tor"
+msgstr "DataDirectory /var/tor"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"### 3. Create the tor log directory and give it the correct permissions:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# mkdir /var/log/tor`"
+msgstr "`# mkdir /var/log/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# chown _tor /var/log/tor`"
+msgstr "`# chown _tor /var/log/tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# rcctl enable tor`"
+msgstr "`# rcctl enable tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "`# rcctl start tor`"
+msgstr "`# rcctl start tor`"
+
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"To confirm your bridge is running with no issues, you should see something "
+"like this (`/var/log/tor/notices.log`):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on NetBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 1. Setup `pkg_add`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
+msgstr ""
+"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 2. Install `tor` NetBSD's package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "pkg_add tor"
+msgstr "pkg_add tor"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Nickname myBSDRelay # Change your relay's nickname to something you "
+"like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"ContactInfo your@email # Please write your email address and be aware "
+"that it will be published"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"ORPort 443 # You might want to use/try a different port, "
+"should you want to"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "ExitRelay 0"
+msgstr "ExitRelay 0"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "SocksPort 0"
+msgstr "SocksPort 0"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Log notice syslog"
+msgstr "Log notice syslog"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 6. Start `tor`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Here we set `tor` to start during boot and call it for the first time:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
+msgstr "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "echo \"tor=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid "/etc/rc.d/tor start"
+msgstr "/etc/rc.d/tor start"
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.title)
+msgid "Windows 10"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Windows"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"**Note: You should only run a Windows relay if you can run it 24/7. If the "
+"operator is unable to guarantee that, a "
+"[Snowflake](https://snowflake.torproject.org/) is a better way to contribute"
+" resources.**"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"Setting up a Windows system as a relay requires performing a few simple "
+"steps to set up a user account, download the expert bundle, implement a "
+"torrc configuration file and start up Tor from the command line."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"Below are detailed instructions on how to perform these steps - please "
+"ensure you follow them very carefully, and make any of the necessary "
+"modifications outlined along the way."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 1. Creating a user account for Tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"First you will need to create a new account to allow Tor to run isolated "
+"from your personal configuration as well as have manageable system "
+"permissions."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "1. To begin, open your Control Panel and select 'Accounts'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "2. On the left-side menu, select 'Family & other people'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. Beside the 'Add another user to this PC' subheader, click the large `+` "
+"sign."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. A panel will now appear asking for the Windows account information. On "
+"the bottom, select the small text that states \"I do not have this users "
+"sign-in information\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"5. On the next panel, select the similar text on the bottom stating \"Set up"
+" user without using a Microsoft account\"."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"6. Enter a username for the user. Anything you like is fine, though within "
+"this guide the username `torrelay` will be used. Then enter a strong "
+"password and continue."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 2. Downloading and configuring the Windows Expert bundle"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 2.1 Downloading"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"The next step is to download and install Windows Expert bundle as well as "
+"set up your torrc file."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Head over to [Download Tor Source code]( "
+"https://www.torproject.org/download/tor/) and scroll down to select 'Windows"
+" Expert Bundle'."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "2. Head to your `C:\\Users\\torrelay\\` directory."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "3. Create a folder called `tor`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"*(Optional. A custom path can be used, though you will have to make "
+"necessary modifications in the following steps.)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 2.2 Configuration"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Unpack the zipped Expert bundle into your newly created Tor directory. "
+"Two files will be placed there; one called `Tor`, and the other `Data`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. You will now need to create a torrc file to define the ruleset of your "
+"relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. The default directory path for this file is "
+"`C:\\Users\\torrelay\\AppData\\Roaming\\tor\\torrc`, though you can specify "
+"a custom location at commandline startup with the `-f` flag. (More below)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. Open up your newly created `torrc` file in your text editor and populate "
+"it with the following contents:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#Change the nickname \"myNiceRelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#Paths assume you extracted to C:\\Users\\torrelay\\tor - if you"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#extracted elsewhere or used a different username, adjust the"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "#paths accordingly"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "DataDirectory C:\\Users\\torrelay\\tor\\Data"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "Log notice file C:\\Users\\torrelay\\tor\\log\\notices.log"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "GeoIPFile C:\\Users\\torrelay\\tor\\Data\\Tor\\geoip"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "GeoIPv6File C:\\Users\\torrelay\\tor\\Data\\Tor\\geoip6"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"#Put your email below - Note that it will be published on the metrics page"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "Make sure everything is filled in correctly, then save and exit."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "# 3. Starting up your relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"There are two methods for starting up your relay for the first time "
+"depending on your preferences and needs."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "### 3.1 Method 1: User interface"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "1. Navigate to the directory you extracted Tors files."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. Simply right-click on the `tor.exe` file and select 'Run as other user' "
+"from the drop-down menu, and enter the password for your Tor account when "
+"prompted."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* **Note:** Be sure **not** to click the 'Run as administrator' button - "
+"this is dangerous!"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "### 3.2 Method 2: Command line"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"1. Open your command prompt. Navigate to "
+"`C:\\Users\\user\\torrelay\\tor\\Tor` with the command `cd "
+"C:\\Users\\user\\torrelay\\tor\\Tor`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"2. Type `RUNAS /user:torrelay tor.exe` and press enter. If you have your "
+"`torrc` file somewhere other than the default location (Like the `home` "
+"folder), specify the path with the `-f` flag."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* Example: `RUNAS /user:torrelay tor.exe -f "
+"C:\\Users\\user\\torrelay\\tor\\Tor\\torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"3. You should now see Tor starting up in your terminal. Wait until its "
+"finished bootstrapping."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"4. After a short period it should publish its OrPort, and you will be "
+"successfully relaying traffic for the Tor Network."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid ""
+"* **Notice:** Depending on your systems settings, Tor may fail to start and "
+"produce an error indicating it is unable to create files. If this occurs, "
+"simply open the Windows Defender Security Center and select \"App & browser "
+"control\". Add the tor.exe file to the permissions list, then rerun "
+"`tor.exe` from the command line. Tor should now start up normally."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+msgid "## 4. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"If you are having trouble setting up your relay, have a look at our [help "
+"section](/relay/getting-help/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay/setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"If your relay is now running, check out the [post-install](/relay/setup"
+"/post-install/) notes."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on DragonflyBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 1. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with "
+"`pkg` already installed."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Upgrades from earlier releases, however, will not have it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "cd /usr"
+msgstr "cd /usr"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "make pkg-bootstrap"
+msgstr "make pkg-bootstrap"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "rehash"
+msgstr "rehash"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "pkg-static install -y pkg"
+msgstr "pkg-static install -y pkg"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "### 1.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"Here, it will be similar to what we have on a **FreeBSD** system, and we are"
+" going to use HTTPS to fetch our packages, and updates - so here we also "
+"need an extra package to help us out (ca_root_nss)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install ca_root_nss"
+msgstr "pkg install ca_root_nss"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "DragonflyBSD has 2 packages repositories:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid ""
+"We can simply edit the **URL** used to point out the repositories on "
+"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use "
+"**pkg+https://** for Avalon."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg update -f"
+msgstr "pkg update -f"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg upgrade -y -f"
+msgstr "pkg upgrade -y -f"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 2. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Install the `tor` package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install tor"
+msgstr "pkg install tor"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg install tor-devel"
+msgstr "pkg install tor-devel"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 3. Configuration File"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Put the configuration file `/usr/local/etc/tor/torrc` in place:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "#change the nickname \"myBSDrelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "Nickname myBSDRelay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# You might want to use/try a different port, should you want to"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "ORPort 443"
+msgstr "ORPort 443"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"# Change the email address below and be aware that it will be published"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 4. Start the service"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "echo \"tor_enable=YES\" >> /etc/rc.conf"
+msgstr "echo \"tor_enable=YES\" >> /etc/rc.conf"
+
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+msgid "# 5. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.title)
+msgid "CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on CentOS/RHEL"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 1. Enable Automatic Software Updates"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable [automatic software "
+"updates](updates) for your operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 2. Enable the EPEL repository"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"To install `tor` package on CentOS/RHEL, you need to install the "
+"[EPEL](https://fedoraproject.org/wiki/EPEL) repository first:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "`yum install epel-release`"
+msgstr "`yum install epel-release`"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"# 3. Add the following to /etc/yum.repos.d/tor.repo and then install the tor"
+" package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "`yum install tor`"
+msgstr "`yum install tor`"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"When you install the first package from the EPEL repository you will be "
+"asked about verifying the EPEL GPG signing key."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid ""
+"Please ensure the key matches with the one available on the [Fedora Project "
+"website](https://getfedora.org/keys/)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "#change the nickname \"myNiceRelay\" to a name that you like"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "# 5. Enable and start your Tor relay"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "CentOS 7 / RHEL 7:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "systemctl enable tor"
+msgstr "systemctl enable tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "systemctl start tor"
+msgstr "systemctl start tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "CentOS 6 / RHEL 6:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+msgid "service tor enable"
+msgstr "service tor enable"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay/setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 6. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Fedora"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid ""
+"# 2. Add the following to `/etc/yum.repos.d/tor.repo` and then install the "
+"tor package."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "`sudo dnf install tor`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Put the configuration file `/etc/tor/torrc` in place:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 4. Start the tor daemon and make sure it starts at boot"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 5. Final notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.title)
+msgid "Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy a middle/Guard relay on Debian/Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"Follow the instructions to enable [automatic software updates](updates) for "
+"your operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 2. Configure Tor Package Repository"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid ""
+"Enable the Torproject package repository by following the instructions "
+"**[here](https://support.torproject.org/apt/tor-deb-repo/)**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 3. Package Installation"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "`apt update && apt install tor`"
+msgstr "`apt update && apt install tor`"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 4. Configuration File"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ORPort 443"
+msgstr "ORPort 443"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "# 5. Restart the Service"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Restart the tor daemon so your configuration changes take effect:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "`systemctl restart tor@default`"
+msgstr "`systemctl restart tor@default`"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on FreeBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 1. Enable Automatic Updates for Packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 2. Bootstrap `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This article assumes we have already a base installation of FreeBSD running,"
+" and only the base system (here, we are running 12.0-RELEASE)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"That means we do not have any packages installed, or even the `pkg` packages"
+" manager itself (there's no `sudo` available - we are running commands as "
+"root)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "To bootstrap and install `pkg` we should run the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "pkg bootstrap"
+msgstr "pkg bootstrap"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "### 2.1. Recommended Steps to Setup `pkg`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"To follow upstream updates in a \"faster way\" we recommend changing the "
+"'quarterly' branch used by `pkg` to its 'latest' branch."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"One additional step is to prefer using HTTPS to fetch our packages, and "
+"updates - so here we also need an extra package to help us out "
+"(ca_root_nss)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"We are keeping the original setting used by `pkg` but setting a new one that"
+" will override it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"So we set up a new directory, and then create a configuration file to "
+"override what we need."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This configuration file will be `/usr/local/etc/pkg/repos/FreeBSD.conf`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "Creating the new directory:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "mkdir -p /usr/local/etc/pkg/repos"
+msgstr "mkdir -p /usr/local/etc/pkg/repos"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid ""
+"This is how the new configuration file "
+"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "FreeBSD: {"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
+msgstr "url: pkg+https://pkg.freebsd.org/${ABI}/latest"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 3. Install `tor` FreeBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 4. Configure `/usr/local/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"This is a very simple version of the `torrc` configuration file in order to "
+"run a Middle/Guard relay on the Tor network:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysrc tor_setuid=YES"
+msgstr "sysrc tor_setuid=YES"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
+msgid "# 7. Final Notes"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy a Middle/Guard relay on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 1. Install `tor` OpenBSD's Package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Recent OpenBSD systems, like 6.5/amd64, already have the repository "
+"configured on `/etc/installurl` so we do not need to bother changing it."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"If that's not your case, please adjust the `installurl` configuration file "
+"like this:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
+msgstr "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Proceed with `pkg_add` to install the package:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"If you want to install a newer version of the `tor` OpenBSD's package, you "
+"can use M:Tier's binary packages:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "ftp https://stable.mtier.org/openup"
+msgstr "ftp https://stable.mtier.org/openup"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"Right after fetching `openup` you can run it to sync M:Tier's repository and"
+" update your packages; it's an alternative to `pkg_add -u`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Here is how you proceed with these steps:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "openup"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 3. Configure `/etc/tor/torrc`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "User _tor"
+msgstr "User _tor"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"By default, OpenBSD maintains a rather low limit on the maximum number of "
+"open files for a process. For a daemon such as Tor's, that opens a "
+"connection to each and every other relay (currently around 7000 relays), "
+"these limits should be raised."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Append the following section to `/etc/login.conf`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "tor:"
+msgstr "tor:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ":openfiles-max=13500:"
+msgstr ":openfiles-max=13500:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ":tc=daemon:"
+msgstr ":tc=daemon:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid ""
+"OpenBSD also stores a kernel-level file descriptor limit in the sysctl "
+"variable `kern.maxfiles`."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "Increase it from the default of 7030 to 16000:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
+msgstr "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "sysctl kern.maxfiles=16000"
+msgstr "sysctl kern.maxfiles=16000"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "rcctl enable tor"
+msgstr "rcctl enable tor"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
+msgid "rcctl start tor"
+msgstr "rcctl start tor"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.title)
+msgid "RPM Distributions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.section)
+msgid "Automatic Updates"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# CentOS and RHEL 8 or later versions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"For CentOS and RHEL 8 or later versions, the dnf-automatic package is the "
+"preferred approach:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "dnf install dnf-automatic"
+msgstr "dnf install dnf-automatic"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "In /etc/dnf/automatic.conf set:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "download_updates = yes"
+msgstr "download_updates = yes"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "apply_updates = yes"
+msgstr "apply_updates = yes"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Enable and start automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl enable --now dnf-automatic.timer"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Check status of dnf-automatic:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl list-timers *dnf-*"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# CentOS and RHEL 7 or earlier versions"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"For CentOS and RHEL 7 or earlier versions, the yum-cron package is the "
+"preferred approach:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "yum install yum-cron"
+msgstr "yum install yum-cron"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "In /etc/yum/yum-cron.conf set:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "systemctl start yum-cron.service"
+msgstr "systemctl start yum-cron.service"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "# openSUSE"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "First, you need to install the automatic update package"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "zypper install yast2-online-update-configuration"
+msgstr "zypper install yast2-online-update-configuration"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Then start the configuration tool (ncurses based) with:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "yast2 online_update_configuration"
+msgstr "yast2 online_update_configuration"
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Enable the following settings:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Automatic Online Update"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Interval: Daily"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Skip Interactive Patches"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Agree with Licenses"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Use delta rpms"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid "Confirm your configuration with OK."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/
+#: (content/relay/setup/guard/centosrhel/updates/contents+en.lrpage.body)
+msgid ""
+"The official openSUSE documentation can be found "
+"[here](https://doc.opensuse.org/documentation/leap/startup/single-"
+"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "On Fedora you enable automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "Now enable and start automatic updates via:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
+msgid "systemctl enable --now dnf-automatic-install.timer"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.title)
+msgid "Debian and Ubuntu"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 1. Install the required packages"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "apt-get install unattended-upgrades apt-listchanges"
+msgstr "apt-get install unattended-upgrades apt-listchanges"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 2. Edit the configuration file"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"Put the lines below into the configuration file /etc/apt/apt.conf.d"
+"/50unattended-upgrades, everything that was originally inside the generated "
+"file can be removed before you add the lines below."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Origins-Pattern {"
+msgstr "Unattended-Upgrade::Origins-Pattern {"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
+msgstr "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "\"origin=TorProject\";"
+msgstr "\"origin=TorProject\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "};"
+msgstr "};"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Package-Blacklist {"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "#3. Automatically reboot"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"If you want to automatically reboot add the following at the the end of the "
+"file `/etc/apt/apt.conf.d/50unattended-upgrades`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "Unattended-Upgrade::Automatic-Reboot \"true\";"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"Update the file `/etc/apt/apt.conf.d/20auto-upgrades` with the following "
+"content"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Update-Package-Lists \"1\";"
+msgstr "APT::Periodic::Update-Package-Lists \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::AutocleanInterval \"5\";"
+msgstr "APT::Periodic::AutocleanInterval \"5\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Unattended-Upgrade \"1\";"
+msgstr "APT::Periodic::Unattended-Upgrade \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "APT::Periodic::Verbose \"1\";"
+msgstr "APT::Periodic::Verbose \"1\";"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "# 4. Test"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid ""
+"You can test your unattended-upgrades setup with the following command:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/
+#: (content/relay/setup/guard/debianubuntu/updates/contents+en.lrpage.body)
+msgid "sudo unattended-upgrade -d"
+msgstr "sudo unattended-upgrade -d"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.title)
+msgid "*BSD"
+msgstr "*BSD"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "# DragonFlyBSD / FreeBSD / HardenedBSD"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** _all steps documented on this page are considering that your "
+"machine/server/system only provides Tor relay services. please be aware that"
+" other services running might stop/restart during the upgrade._"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#1. Create the script to perform the updates."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "Let's use `/root/pkg_upgrade.sh`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#!/usr/bin/env sh"
+msgstr "#!/usr/bin/env sh"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 300)"
+msgstr "RAND=$(jot -r 1 300)"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
+msgstr ""
+"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#2. Schedule the job to run."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
+msgstr ""
+"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> "
+"/etc/crontab"
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "#3. Restart cron's service."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "# service cron restart"
+msgstr "# service cron restart"
+
+#: lego/templates/banner.html:3 lego/templates/banner.html:5
+#: templates/banner.html:3 templates/banner.html:5
+msgid "Close banner"
+msgstr "Funga banner"
+
+#: lego/templates/banner.html:11 templates/banner.html:11
+msgid "Use a Mask, Use Tor."
+msgstr ""
+
+#: lego/templates/banner.html:20 templates/banner.html:20
+msgid "Resist the surveillance pandemic."
+msgstr "Pinga janga la uchunguzi"
+
+#: lego/templates/banner.html:32 templates/banner.html:32
+msgid "Your donation will be matched by Friends of Tor, up to $100,000."
+msgstr ""
+
+#: lego/templates/banner.html:38 lego/templates/footer.html:64
+#: lego/templates/footer.html:66 lego/templates/navbar.html:18
+#: lego/templates/navbar.html:20 templates/banner.html:38
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
+msgid "Donate Now"
+msgstr "Toa sasa"
+
+#: lego/templates/banner.html:40 templates/banner.html:40
+msgid "DONATE NOW"
+msgstr ""
+
+#: lego/templates/footer.html:13 lego/templates/footer.html:22
+#: lego/templates/navbar.html:83 templates/footer.html:13
+#: templates/footer.html:22 templates/navbar.html:83
+msgid "Download Tor Browser"
+msgstr "Pakua kivinjari cha Tor"
+
+#: lego/templates/footer.html:14 templates/footer.html:14
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+
+#: lego/templates/footer.html:35 templates/footer.html:35
+msgid "Our mission:"
+msgstr "mipango yetu"
+
+#: lego/templates/footer.html:36 templates/footer.html:36
+msgid ""
+"To advance human rights and freedoms by creating and deploying free and open"
+" source anonymity and privacy technologies, supporting their unrestricted "
+"availability and use, and furthering their scientific and popular "
+"understanding."
+msgstr ""
+
+#: lego/templates/footer.html:64 lego/templates/footer.html:66
+#: lego/templates/navbar.html:18 lego/templates/navbar.html:20
+#: templates/footer.html:64 templates/footer.html:66 templates/navbar.html:18
+#: templates/navbar.html:20
+msgid "Donate"
+msgstr "Changia"
+
+#: lego/templates/footer.html:75 templates/footer.html:75
+msgid "Subscribe to our Newsletter"
+msgstr "Jiunge kwenye gazeti letu"
+
+#: lego/templates/footer.html:76 templates/footer.html:76
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr ""
+
+#: lego/templates/footer.html:77 templates/footer.html:77
+msgid "Sign up"
+msgstr "Sajili"
+
+#: lego/templates/footer.html:98 templates/footer.html:98
+#, python-format
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+
+#: lego/templates/navbar.html:25 templates/navbar.html:25
+msgid "Menu"
+msgstr ""
+
+#: lego/templates/search.html:5
+msgid "Search"
+msgstr "Tafuta"
+
+#: lego/templates/secure-connections.html:1
+msgid ""
+"The following visualization shows what information is visible to "
+"eavesdroppers with and without Tor Browser and HTTPS encryption:"
+msgstr ""
+
+#: lego/templates/secure-connections.html:4
+msgid ""
+"Click the “Tor” button to see what data is visible to observers when you're "
+"using Tor. The button will turn green to indicate that Tor is on."
+msgstr ""
+
+#: lego/templates/secure-connections.html:5
+msgid ""
+"Click the “HTTPS” button to see what data is visible to observers when "
+"you're using HTTPS. The button will turn green to indicate that HTTPS is on."
+msgstr ""
+
+#: lego/templates/secure-connections.html:6
+msgid ""
+"When both buttons are green, you see the data that is visible to observers "
+"when you are using both tools."
+msgstr ""
+
+#: lego/templates/secure-connections.html:7
+msgid ""
+"When both buttons are grey, you see the data that is visible to observers "
+"when you don't use either tool."
+msgstr ""
+
+#: lego/templates/secure-connections.html:11
+msgid "HTTPS"
+msgstr "HTTPS"
+
+#: lego/templates/secure-connections.html:15
+#: lego/templates/secure-connections.html:65
+msgid "Tor"
+msgstr "Tor"
+
+#: lego/templates/secure-connections.html:32
+msgid "POTENTIALLY VISIBLE DATA"
+msgstr ""
+
+#: lego/templates/secure-connections.html:37
+msgid "Site.com"
+msgstr "Tovuti.com"
+
+#: lego/templates/secure-connections.html:40
+msgid "The site being visited."
+msgstr ""
+
+#: lego/templates/secure-connections.html:44
+msgid "user / pw"
+msgstr "mtumiaji/ pw"
+
+#: lego/templates/secure-connections.html:47
+msgid "Username and password used for authentication."
+msgstr "Jina la mtumiaji na nywila iliyotumika kwa uhalisishaji."
+
+#: lego/templates/secure-connections.html:51
+msgid "data"
+msgstr "data"
+
+#: lego/templates/secure-connections.html:54
+msgid "Data being transmitted."
+msgstr ""
+
+#: lego/templates/secure-connections.html:58
+msgid "location"
+msgstr "mahali"
+
+#: lego/templates/secure-connections.html:61
+msgid ""
+"Network location of the computer used to visit the website (the public IP "
+"address)."
+msgstr ""
+
+#: lego/templates/secure-connections.html:68
+msgid "Whether or not Tor is being used."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea — which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:5 templates/meta.html:10 templates/slideshow.html:5
+#: templates/slideshow.html:6
+msgid "Tor Project"
+msgstr "Mradi wa Tor"
+
+#: templates/localization.html:27
+msgid "Can you help us improve our translations?"
+msgstr ""
+
+#: templates/localization.html:29
+msgid ""
+"Localization is a continuous process across our applications. Notice any "
+"improvements we could make to our translations? Open a ticket, reach out to "
+"us, or become part of our translators squad."
+msgstr ""
+
+#: templates/localization.html:32
+msgid "Translators mailing list"
+msgstr ""
+
+#: templates/meta.html:3
+msgid ""
+"Defend yourself against tracking and surveillance. Circumvent censorship."
+msgstr ""
+
+#: templates/onion-services.html:27
+msgid "Onionize any website"
+msgstr ""
+
+#: templates/onion-services.html:29
+msgid ""
+"There's a toolkit that lets you take any existing website and host it as a "
+".onion site too. You would do this because .onion sites are more secure than"
+" just regular sites. There is an installation guide for how to use this "
+"toolkit to onionize your site."
+msgstr ""
+
+#: templates/onion-services.html:32
+msgid "Check out the code"
+msgstr ""
+
+#: templates/onion-services.html:36
+msgid "Featured .onion sites"
+msgstr ""
+
+#: templates/onion-services.html:55
+msgid "Tools"
+msgstr ""
+
+#: templates/onion-services.html:72
+msgid "Learn More"
+msgstr "Jifunze Zaidi"
+
+#: templates/onion-services.html:74
+msgid ""
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+
+#: templates/onion-services.html:77
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: templates/outreach-talk.html:3
+msgid ""
+"Word of mouth is critical to reaching new people and helping them protect "
+"themselves online. Here's how you can help: "
+msgstr ""
+
+#: templates/outreach-talk.html:11
+msgid "Privacy and freedom are human rights."
+msgstr ""
+
+#: templates/outreach-talk.html:12
+msgid ""
+"These rights are denied online around the world, but Tor gives them back."
+msgstr ""
+
+#: templates/outreach-talk.html:22
+msgid "Tracking and surveillance are widespread."
+msgstr ""
+
+#: templates/outreach-talk.html:23
+msgid ""
+"We think privacy should be the default online, and that's what our software "
+"provides."
+msgstr ""
+
+#: templates/outreach-talk.html:33
+msgid "Privacy isn't about having something to hide."
+msgstr ""
+
+#: templates/outreach-talk.html:34
+msgid ""
+"Privacy is about protecting who we are as human beings: our fears, our "
+"relationships, and our vulnerabilities."
+msgstr ""
+
+#: templates/outreach-talk.html:44
+msgid "People shouldn't be exploited for using the internet."
+msgstr ""
+
+#: templates/outreach-talk.html:45
+msgid ""
+"Trackers are harvesting our every move, but a safer internet is possible."
+msgstr ""
+
+#: templates/outreach-talk.html:55
+msgid ""
+"Tor software is developed by the Tor Project, a 501(c)(3) nonprofit "
+"organization."
+msgstr ""
+
+#: templates/outreach-talk.html:56
+msgid "We build free and open source software anyone can use."
+msgstr ""
+
+#: templates/outreach-talk.html:66
+msgid "Tor software is used by millions of people around the world."
+msgstr ""
+
+#: templates/outreach-talk.html:67
+msgid "Journalists, activists, and everyday internet users rely on Tor."
+msgstr ""
+
+#: templates/outreach-talk.html:75 templates/two-columns-page.html:28
+msgid "Contributors to this page:"
+msgstr ""
+
+#: templates/outreach-talk.html:77 templates/two-columns-page.html:30
+msgid "Back to previous page: "
+msgstr ""
+
+#: templates/outreach-talk.html:77 templates/two-columns-page.html:30
+msgid "Edit this page"
+msgstr "Hariri ukurasa huu"
+
+#: templates/outreach.html:27
+msgid "Tor Speakers Bureau"
+msgstr ""
+
+#: templates/outreach.html:29
+msgid ""
+"We have a dedicated group of Tor core contributors who are ready to speak at"
+" your next event. You can request a speaker by contacting "
+"speaking(a)torproject.org with your preferred topic, language requirement, "
+"date, and other details."
+msgstr ""
+
+#: templates/outreach.html:32
+msgid "Request a Speaker"
+msgstr ""
+
+#: templates/outreach.html:36
+msgid "Upcoming Tor Events"
+msgstr ""
+
+#: templates/project.html:40
+msgid "Back to "
+msgstr ""
+
+#: templates/relay-operations.html:23
+msgid "Connect with other Relay Operators"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid ""
+"The best resource of all is the active community of relay operators on tor-"
+"relays mailing list and on IRC"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid "#tor-relays"
+msgstr ""
+
+#: templates/relay-operations.html:24
+msgid "in irc.oftc.net."
+msgstr ""
+
+#: templates/relay-operations.html:26
+msgid "Relay Operators mailing list"
+msgstr ""
+
+#: templates/training.html:27
+msgid "Join the Community"
+msgstr ""
+
+#: templates/training.html:29
+msgid ""
+"Are you interested in inviting someone from Tor to train your group? While "
+"we receive a high volume of training requests and may not be able to offer "
+"an in-person training, we may still be able to help. Contact the community "
+"team and let's talk."
+msgstr ""
+
+#: templates/training.html:32
+msgid "Community mailing list"
+msgstr ""
+
+#: templates/user-research.html:31
+msgid "Become a Community User Researcher"
+msgstr ""
+
+#: templates/user-research.html:33
+msgid ""
+"Are you a design researcher, user researcher, student, or someone interested"
+" in learning more about Tor users? Do you have new ideas, suggestions, or "
+"research that can help improve Tor applications? Help us by coordinating "
+"user research with your local community, and learn more about best practices"
+" for working with users at-risk."
+msgstr ""
+
+#: templates/user-research.html:35
+msgid "UX team mailing list"
+msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+zh-CN.po b/contents+zh-CN.po
index bb5c4d5fb1..d8a11b1d75 100644
--- a/contents+zh-CN.po
+++ b/contents+zh-CN.po
@@ -5018,7 +5018,7 @@ msgstr ""
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
-msgstr ""
+msgstr "## Torservers.net"
#: https//community.torproject.org/relay/community-resources/
#: (content/relay/community-resources/contents+en.lrpage.body)
@@ -6317,7 +6317,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ apt update && apt install tor"
-msgstr ""
+msgstr "$ apt update && apt install tor"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6364,12 +6364,12 @@ msgstr "SocksPort 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "ControORPort 443"
-msgstr ""
+msgstr "ControORPort 443"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "lSocket 0"
-msgstr ""
+msgstr "lSocket 0"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6384,7 +6384,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/debianubuntu/
#: (content/relay/setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
-msgstr ""
+msgstr "ContactInfo tor-operator@your-emailaddress-domain"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6401,7 +6401,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "$ systemctl restart tor@default"
-msgstr ""
+msgstr "$ systemctl restart tor@default"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.title)
@@ -6411,7 +6411,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "pkg install tor ca_root_nss"
-msgstr ""
+msgstr "pkg install tor ca_root_nss"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6446,7 +6446,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-msgstr ""
+msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6500,24 +6500,24 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Self-testing indicates your ORPort is"
-msgstr ""
+msgstr "Self-testing indicates your ORPort is"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "reachable from the outside."
-msgstr ""
+msgstr "reachable from the outside."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "Excellent."
-msgstr ""
+msgstr "Excellent."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.body)
msgid "Publishing server descriptor."
-msgstr ""
+msgstr "Publishing server descriptor."
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -6936,7 +6936,7 @@ msgstr ""
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
msgid "<https://community.torproject.org/relay>"
-msgstr ""
+msgstr "<https://community.torproject.org/relay>"
#: https//community.torproject.org/training/resources/tor-relay-workshop/
#: (content/training/resources/tor-relay-workshop/contents+en.lrslide.description)
@@ -14648,7 +14648,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
msgid "docker-compose up -d snowflake-proxy"
-msgstr ""
+msgstr "docker-compose up -d snowflake-proxy"
#: https//community.torproject.org/relay/setup/snowflake/standalone/
#: (content/relay/setup/snowflake/standalone/contents+en.lrpage.body)
@@ -14777,6 +14777,8 @@ msgid ""
"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
msgstr ""
+"`# echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname "
+"-m)/$(uname -r)/All\" > /etc/pkg_install.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -14786,7 +14788,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# pkg_add obfs4proxy tor`"
-msgstr ""
+msgstr "`# pkg_add obfs4proxy tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15186,17 +15188,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
-msgstr ""
+msgstr "`# ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# echo \"tor=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# /etc/rc.d/tor start`"
-msgstr ""
+msgstr "`# /etc/rc.d/tor start`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15217,7 +15219,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
msgid "`# tail /var/log/messages`"
-msgstr ""
+msgstr "`# tail /var/log/messages`"
#: https//community.torproject.org/relay/setup/bridge/netbsd/
#: (content/relay/setup/bridge/netbsd/contents+en.lrpage.body)
@@ -15655,7 +15657,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "`sudo systemctl restart tor`"
-msgstr ""
+msgstr "`sudo systemctl restart tor`"
#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
#: (content/relay/setup/bridge/debian-ubuntu/contents+en.lrpage.body)
@@ -15849,6 +15851,8 @@ msgid ""
"ServerTransportPlugin obfs4 exec "
"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
msgstr ""
+"ServerTransportPlugin obfs4 exec "
+"C:\\Users\\<user>\\AppData\\Roaming\\tor\\obfs4proxy.exe"
#: https//community.torproject.org/relay/setup/bridge/windows/
#: (content/relay/setup/bridge/windows/contents+en.lrpage.body)
@@ -15919,22 +15923,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# cd /usr`"
-msgstr ""
+msgstr "`# cd /usr`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# make pkg-bootstrap`"
-msgstr ""
+msgstr "`# make pkg-bootstrap`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# rehash`"
-msgstr ""
+msgstr "`# rehash`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg-static install -y pkg`"
-msgstr ""
+msgstr "`# pkg-static install -y pkg`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -15961,7 +15965,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16015,12 +16019,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg update -f`"
-msgstr ""
+msgstr "`# pkg update -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg upgrade -y -f`"
-msgstr ""
+msgstr "`# pkg upgrade -y -f`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16037,7 +16041,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16051,7 +16055,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# pkg install tor-devel obfs4proxy-tor`"
-msgstr ""
+msgstr "`# pkg install tor-devel obfs4proxy-tor`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16106,19 +16110,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_setuid=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
-msgstr ""
+msgstr "`# echo \"tor_enable=YES\" >> /etc/rc.conf`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# service tor start`"
-msgstr ""
+msgstr "`# service tor start`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16132,7 +16136,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
msgid "`# tail /var/log/tor/notices.log`"
-msgstr ""
+msgstr "`# tail /var/log/tor/notices.log`"
#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
#: (content/relay/setup/bridge/dragonflybsd/contents+en.lrpage.body)
@@ -16225,7 +16229,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker-compose up -d obfs4-bridge`"
-msgstr ""
+msgstr "`docker-compose up -d obfs4-bridge`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16242,7 +16246,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
-msgstr ""
+msgstr "Starting docker-obfs4-bridge_obfs4-bridge_1 ... done"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16295,7 +16299,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker logs CONTAINER_ID`"
-msgstr ""
+msgstr "`docker logs CONTAINER_ID`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16310,7 +16314,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "`docker exec CONTAINER_ID get-bridge-line`"
-msgstr ""
+msgstr "`docker exec CONTAINER_ID get-bridge-line`"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16352,12 +16356,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
-msgstr ""
+msgstr "OBFS4_ENABLE_ADDITIONAL_VARIABLES=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
msgid "OBFS4V_AddressDisableIPv6=1"
-msgstr ""
+msgstr "OBFS4V_AddressDisableIPv6=1"
#: https//community.torproject.org/relay/setup/bridge/docker/
#: (content/relay/setup/bridge/docker/contents+en.lrpage.body)
@@ -16399,7 +16403,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install epel-release -y`"
-msgstr ""
+msgstr "`# yum install epel-release -y`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16435,7 +16439,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# yum install git golang tor policycoreutils-python-utils`"
-msgstr ""
+msgstr "`# yum install git golang tor policycoreutils-python-utils`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16445,7 +16449,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# zypper install tor go git`"
-msgstr ""
+msgstr "`# zypper install tor go git`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16462,22 +16466,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`export GOPATH='mktemp -d'`"
-msgstr ""
+msgstr "`export GOPATH='mktemp -d'`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
-msgstr ""
+msgstr "`go get gitlab.com/yawning/obfs4.git/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
-msgstr ""
+msgstr "`sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
-msgstr ""
+msgstr "`# chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
#: (content/relay/setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
@@ -16546,7 +16550,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
msgid "dnf install tor obfs4 policycoreutils-python-utils"
-msgstr ""
+msgstr "dnf install tor obfs4 policycoreutils-python-utils"
#: https//community.torproject.org/relay/setup/bridge/fedora/
#: (content/relay/setup/bridge/fedora/contents+en.lrpage.body)
@@ -16587,7 +16591,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# pkg install obfs4proxy-tor tor ca_root_nss`"
-msgstr ""
+msgstr "`# pkg install obfs4proxy-tor tor ca_root_nss`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16612,12 +16616,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
-msgstr ""
+msgstr "`# echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysctl net.inet.ip.random_id=1`"
-msgstr ""
+msgstr "`# sysctl net.inet.ip.random_id=1`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16629,7 +16633,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# sysrc tor_enable=YES`"
-msgstr ""
+msgstr "`# sysrc tor_enable=YES`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16646,7 +16650,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
msgid "`# mkdir -p /usr/local/etc/pkg/repos`"
-msgstr ""
+msgstr "`# mkdir -p /usr/local/etc/pkg/repos`"
#: https//community.torproject.org/relay/setup/bridge/freebsd/
#: (content/relay/setup/bridge/freebsd/contents+en.lrpage.body)
@@ -16710,7 +16714,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# pkg_add tor obfs4proxy`"
-msgstr ""
+msgstr "`# pkg_add tor obfs4proxy`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -16741,22 +16745,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# mkdir /var/log/tor`"
-msgstr ""
+msgstr "`# mkdir /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# chown _tor /var/log/tor`"
-msgstr ""
+msgstr "`# chown _tor /var/log/tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl enable tor`"
-msgstr ""
+msgstr "`# rcctl enable tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
msgid "`# rcctl start tor`"
-msgstr ""
+msgstr "`# rcctl start tor`"
#: https//community.torproject.org/relay/setup/bridge/openbsd/
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.body)
@@ -17276,7 +17280,7 @@ msgstr "make pkg-bootstrap"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
msgid "rehash"
-msgstr ""
+msgstr "rehash"
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)