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

translation at torproject.org translation at torproject.org
Thu May 13 12:46:29 UTC 2021


commit 53a41aa7c2159f1e07d1bfd76b81f41ec11a5eee
Author: Translation commit bot <translation at torproject.org>
Date:   Thu May 13 12:46:29 2021 +0000

    https://gitweb.torproject.org/translation.git/commit/?h=communitytpo-contentspot_completed
---
 contents.pot | 3005 ++++++++++++++++++++++++++++++++++++++++------------------
 1 file changed, 2092 insertions(+), 913 deletions(-)

diff --git a/contents.pot b/contents.pot
index 7c7e1f17da..c6745a22cd 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-05-08 14:35+CET\n"
+"POT-Creation-Date: 2021-05-13 13:01+CET\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: en <LL at li.org>\n"
@@ -12,6 +12,245 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Language: en\n"
 
+#: (dynamic)
+msgid ""
+"Defend yourself against tracking and surveillance. Circumvent censorship."
+msgstr ""
+"Defend yourself against tracking and surveillance. Circumvent censorship."
+
+#: (dynamic)
+msgid "Tor Project"
+msgstr "Tor Project"
+
+#: (dynamic)
+msgid "Donate"
+msgstr "Donate"
+
+#: (dynamic)
+msgid "Donate Now"
+msgstr "Donate Now"
+
+#: (dynamic)
+msgid "Menu"
+msgstr "Menu"
+
+#: (dynamic)
+msgid "About"
+msgstr "About"
+
+#: (dynamic)
+msgid "Documentation"
+msgstr "Documentation"
+
+#: (dynamic)
+msgid "Support"
+msgstr "Support"
+
+#: (dynamic) https//community.torproject.org/relay/
+#: (content/relay-operations/contents+en.lrpage.section)
+#: 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)
+msgid "Community"
+msgstr "Community"
+
+#: (dynamic)
+msgid "Blog"
+msgstr "Blog"
+
+#: (dynamic)
+msgid "Download Tor Browser"
+msgstr "Download Tor Browser"
+
+#: (dynamic) 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 "Training"
+
+#: (dynamic) 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 ""
+"Do you teach your community about using Tor? These resources are for you."
+
+#: (dynamic) https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Check our resources"
+
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Outreach"
+
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "Bring Tor materials to your next community event."
+
+#: (dynamic) https//community.torproject.org/
+#: (content/contents+en.lrpage.section)
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "community"
+
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Tell the world about Tor"
+
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion Services"
+
+#: (dynamic) 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 ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Grow your .onion"
+
+#: (dynamic) https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.title)
+msgid "Localization"
+msgstr "Localization"
+
+#: (dynamic) 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 ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+
+#: (dynamic) https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Help us translate"
+
+#: (dynamic) https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.title)
+msgid "User Research"
+msgstr "User Research"
+
+#: (dynamic) https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr "We respect our users' privacy when we conduct research."
+
+#: (dynamic) https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Learn about Tor users"
+
+#: (dynamic) https//community.torproject.org/relay/
+#: (content/relay-operations/contents+en.lrpage.title)
+msgid "Relay Operations"
+msgstr "Relay Operations"
+
+#: (dynamic) https//community.torproject.org/relay/
+#: (content/relay-operations/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 ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+
+#: (dynamic) https//community.torproject.org/relay/
+#: (content/relay-operations/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Grow the Tor network"
+
+#: (dynamic) 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 ""
+"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."
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Our mission:"
+
+#: (dynamic)
+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 ""
+"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."
+
+#: (dynamic)
+msgid "Jobs"
+msgstr "Jobs"
+
+#: (dynamic)
+msgid "Contact"
+msgstr "Contact"
+
+#: (dynamic)
+msgid "Press"
+msgstr "Press"
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "Subscribe to our Newsletter"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Get monthly updates and opportunities from the Tor Project:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Sign up"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+
 #: https//community.torproject.org/ (content/contents+en.lrpage.title)
 msgid "Join the Tor Community"
 msgstr "Join the Tor Community"
@@ -20,10 +259,6 @@ msgstr "Join the Tor Community"
 msgid "Our community is made up of human rights defenders around the world."
 msgstr "Our community is made up of human rights defenders around the world."
 
-#: https//community.torproject.org/ (content/contents+en.lrpage.section)
-msgid "community"
-msgstr "community"
-
 #: https//community.torproject.org/ (content/contents+en.lrpage.body)
 msgid "The Tor community is made up of all kinds of contributors."
 msgstr "The Tor community is made up of all kinds of contributors."
@@ -52,40 +287,6 @@ msgstr ""
 "Below you'll find some different ways to volunteer with the Tor community as"
 " well as resources to help you help Tor."
 
-#: https//community.torproject.org/relay/
-#: (content/relay-operations/contents+en.lrpage.title)
-msgid "Relay Operations"
-msgstr "Relay Operations"
-
-#: https//community.torproject.org/relay/
-#: (content/relay-operations/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 ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-
-#: https//community.torproject.org/relay/
-#: (content/relay-operations/contents+en.lrpage.section)
-#: 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/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "Community"
-msgstr "Community"
-
-#: https//community.torproject.org/relay/
-#: (content/relay-operations/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Grow the Tor network"
-
 #: https//community.torproject.org/relay/
 #: (content/relay-operations/contents+en.lrpage.body)
 msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -141,21 +342,6 @@ msgstr ""
 "Running a relay requires technical skill and commitment, which is why we've "
 "created a wealth of resources to help our relay operators."
 
-#: https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.title)
-msgid "User Research"
-msgstr "User Research"
-
-#: https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.subtitle)
-msgid "We respect our users' privacy when we conduct research."
-msgstr "We respect our users' privacy when we conduct research."
-
-#: https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Learn about Tor users"
-
 #: https//community.torproject.org/user-research/
 #: (content/user-research/contents+en.lrpage.body)
 msgid "## We respect our users' privacy when we conduct research."
@@ -225,28 +411,95 @@ msgstr ""
 "[contact us](mailto:gso+c at torproject.org) to discuss your plans rather than "
 "sending blind applications."
 
-#: 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 "Training"
+#: (dynamic) https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.title)
+msgid "Training Checklist"
+msgstr "Training Checklist"
 
-#: https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.subtitle)
-#: https//community.torproject.org/training/resources/
-#: (content/training/resources/contents+en.lrpage.subtitle)
+#: (dynamic) https//community.torproject.org/training/checklist/
+#: (content/training/checklist/contents+en.lrpage.subtitle)
 msgid ""
-"Do you teach your community about using Tor? These resources are for you."
+"Based on our best practices, we have a checklist to help you prepare to "
+"conduct your training."
 msgstr ""
-"Do you teach your community about using Tor? These resources are for you."
-
-#: https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Check our resources"
+"Based on our best practices, we have a checklist to help you prepare to "
+"conduct your training."
+
+#: (dynamic) https//community.torproject.org/training/best-practices/
+#: (content/training/best-practices/contents+en.lrpage.title)
+msgid "Training Best Practices"
+msgstr "Training Best Practices"
+
+#: (dynamic) 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 ""
+"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."
+
+#: (dynamic) https//community.torproject.org/training/resources/
+#: (content/training/resources/contents+en.lrpage.title)
+msgid "Training Resources"
+msgstr "Training Resources"
+
+#: (dynamic) https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.title)
+msgid "Code of Conduct for Trainers"
+msgstr "Code of Conduct for Trainers"
+
+#: (dynamic) https//community.torproject.org/training/code-of-conduct/
+#: (content/training/code-of-conduct/contents+en.lrpage.subtitle)
+msgid "Foster a safe, engaging environment."
+msgstr "Foster a safe, engaging environment."
+
+#: (dynamic) https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.title)
+msgid "Tor Training FAQ"
+msgstr "Tor Training FAQ"
+
+#: (dynamic) https//community.torproject.org/training/faq/
+#: (content/training/faq/contents+en.lrpage.subtitle)
+msgid ""
+"People new to Tor often ask similar questions, and we can help you prepare "
+"for answering them."
+msgstr ""
+"People new to Tor often ask similar questions, and we can help you prepare "
+"for answering them."
+
+#: (dynamic) https//community.torproject.org/training/risks/
+#: (content/training/risks/contents+en.lrpage.title)
+msgid "Risks"
+msgstr "Risks"
+
+#: (dynamic) 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 ""
+"Things you should be aware of before running a digital security training."
+
+#: (dynamic)
+msgid "Join the Community"
+msgstr "Join the Community"
+
+#: (dynamic)
+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 ""
+"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."
+
+#: (dynamic)
+msgid "Community mailing list"
+msgstr "Community mailing list"
 
 #: https//community.torproject.org/training/
 #: (content/training/contents+en.lrpage.body)
@@ -282,25 +535,6 @@ msgstr ""
 " Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
 "community-team) for more help."
 
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion Services"
-
-#: 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 ""
-"Onion services help you and your users defeat surveillance and censorship. "
-"Learn how you can deploy onion services."
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Grow your .onion"
-
 #: https//community.torproject.org/onion-services/
 #: (content/onion-services/contents+en.lrpage.body)
 msgid "##What are Onion Services?"
@@ -317,24 +551,73 @@ msgstr ""
 "onion service gives your users all the security of HTTPS with the added "
 "privacy benefits of Tor Browser."
 
-#: https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.title)
-msgid "Localization"
-msgstr "Localization"
+#: (dynamic)
+#: https//community.torproject.org/localization/becoming-tor-translator/
+#: (content/localization/becoming-tor-translator/contents+en.lrpage.title)
+msgid "Becoming a Tor translator"
+msgstr "Becoming a Tor translator"
 
-#: https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.subtitle)
+#: (dynamic)
+#: 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 "Learn how to sign up and begin contributing."
+
+#: (dynamic) https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/contents+en.lrpage.title)
+msgid "Current Status of Translations"
+msgstr "Current Status of Translations"
+
+#: (dynamic) https//community.torproject.org/localization/current-status/
+#: (content/localization/current-status/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."
+"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 ""
-"We want Tor to work for everyone in the world, which means our software must"
-" be translated into a lot of languages."
+"Not sure where to start? Here you can find an overview of the current "
+"localization status for all of the different Tor Project projects."
 
-#: https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Help us translate"
+#: (dynamic) https//community.torproject.org/localization/pick-a-project/
+#: (content/localization/pick-a-project/contents+en.lrpage.title)
+msgid "Pick a project"
+msgstr "Pick a project"
+
+#: (dynamic) https//community.torproject.org/localization/pick-a-project/
+#: (content/localization/pick-a-project/contents+en.lrpage.subtitle)
+msgid "How to find a project to contribute to"
+msgstr "How to find a project to contribute to"
+
+#: (dynamic) https//community.torproject.org/localization/translation-problem/
+#: (content/localization/translation-problem/contents+en.lrpage.title)
+msgid "Report a problem with a translation"
+msgstr "Report a problem with a translation"
+
+#: (dynamic) 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 ""
+"Sometimes the translations of apps are not working correctly. Here you can "
+"learn to fix it."
+
+#: (dynamic)
+msgid "Can you help us improve our translations?"
+msgstr "Can you help us improve our translations?"
+
+#: (dynamic)
+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 ""
+"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."
+
+#: (dynamic)
+msgid "Translators mailing list"
+msgstr "Translators mailing list"
 
 #: https//community.torproject.org/localization/
 #: (content/localization/contents+en.lrpage.body)
@@ -372,20 +655,68 @@ msgstr ""
 " Project website](https://torpat.ch/tpo-locales), but there are many other "
 "documents that we could use help translating as well."
 
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Outreach"
+#: (dynamic) https//community.torproject.org/outreach/kit/
+#: (content/outreach/kit/contents+en.lrpage.title)
+msgid "Street team kit"
+msgstr "Street team kit"
 
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "Bring Tor materials to your next community event."
+#: (dynamic) 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 ""
+"This kit includes printable flyers, stickers, and other materials to get "
+"people excited about using Tor."
 
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "Tell the world about Tor"
+#: (dynamic) https//community.torproject.org/outreach/talk/
+#: (content/outreach/talk/contents+en.lrpage.title)
+msgid "Talk about Tor"
+msgstr "Talk about Tor"
+
+#: (dynamic) 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 ""
+"Here you'll find materials on basic Tor explainers and concepts, ideas for "
+"preparing a Tor talk, suggested social media posts, and more."
+
+#: (dynamic) https//community.torproject.org/outreach/meetup/
+#: (content/outreach/meetup/contents+en.lrpage.title)
+msgid "Organize a Tor meetup"
+msgstr "Organize a Tor meetup"
+
+#: (dynamic) 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 "Learn how to organize a Tor meetup with your friends."
+
+#: (dynamic)
+msgid "Tor Speakers Bureau"
+msgstr "Tor Speakers Bureau"
+
+#: (dynamic)
+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 at torproject.org with your preferred topic, language requirement, "
+"date, and other details."
+msgstr ""
+"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 at torproject.org with your preferred topic, language requirement, "
+"date, and other details."
+
+#: (dynamic)
+msgid "Request a Speaker"
+msgstr "Request a Speaker"
+
+#: (dynamic)
+msgid "Upcoming Tor Events"
+msgstr "Upcoming Tor Events"
 
 #: https//community.torproject.org/outreach/
 #: (content/outreach/contents+en.lrpage.body)
@@ -410,11 +741,56 @@ msgstr ""
 "We've curated some beautiful materials for sharing in-person and on social "
 "media we welcome you to use."
 
-#: https//community.torproject.org/relay/setup/
+#: (dynamic) https//community.torproject.org/relay/setup/
 #: (content/relay-operations/technical-setup/contents+en.lrpage.title)
 msgid "Technical Setup"
 msgstr "Technical Setup"
 
+#: (dynamic) https//community.torproject.org/relay/relays-requirements/
+#: (content/relay-operations/relays-requirements/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Relay requirements"
+msgstr "Relay requirements"
+
+#: (dynamic) https//community.torproject.org/relay/types-of-relays/
+#: (content/relay-operations/types-of-relays/contents+en.lrpage.title)
+msgid "Types of relays on the Tor network"
+msgstr "Types of relays on the Tor network"
+
+#: (dynamic) https//community.torproject.org/relay/community-resources/
+#: (content/relay-operations/community-resources/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.section)
+msgid "Community and legal resources"
+msgstr "Community and legal resources"
+
+#: (dynamic) https//community.torproject.org/relay/technical-considerations/
+#: (content/relay-operations/technical-considerations/contents+en.lrpage.title)
+msgid "Technical considerations"
+msgstr "Technical considerations"
+
+#: (dynamic) https//community.torproject.org/relay/getting-help/
+#: (content/relay-operations/getting-help/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Getting help"
+msgstr "Getting help"
+
+#: (dynamic)
+msgid "Contributors to this page:"
+msgstr "Contributors to this page:"
+
+#: (dynamic)
+msgid "Back to previous page:"
+msgstr "Back to previous page:"
+
+#: (dynamic)
+msgid "Edit this page"
+msgstr "Edit this page"
+
 #: https//community.torproject.org/relay/setup/
 #: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle)
 msgid ""
@@ -582,11 +958,6 @@ msgstr ""
 "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/)."
 
-#: https//community.torproject.org/relay/relays-requirements/
-#: (content/relay-operations/relays-requirements/contents+en.lrpage.title)
-msgid "Relay requirements"
-msgstr "Relay requirements"
-
 #: https//community.torproject.org/relay/relays-requirements/
 #: (content/relay-operations/relays-requirements/contents+en.lrpage.subtitle)
 msgid ""
@@ -909,11 +1280,6 @@ msgstr ""
 " insecure. Relays that attempt to downgrade to an insecure version will be "
 "rejected from the network automatically."
 
-#: https//community.torproject.org/relay/types-of-relays/
-#: (content/relay-operations/types-of-relays/contents+en.lrpage.title)
-msgid "Types of relays on the Tor network"
-msgstr "Types of relays on the Tor network"
-
 #: https//community.torproject.org/relay/types-of-relays/
 #: (content/relay-operations/types-of-relays/contents+en.lrpage.subtitle)
 msgid ""
@@ -1236,15 +1602,6 @@ msgstr ""
 "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."
 
-#: https//community.torproject.org/relay/community-resources/
-#: (content/relay-operations/community-resources/contents+en.lrpage.title)
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/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-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.section)
-msgid "Community and legal resources"
-msgstr "Community and legal resources"
-
 #: https//community.torproject.org/relay/community-resources/
 #: (content/relay-operations/community-resources/contents+en.lrpage.subtitle)
 msgid ""
@@ -1692,11 +2049,6 @@ msgstr ""
 " your swag](swag). It's our way of saying thanks for defending privacy and "
 "free speech online."
 
-#: https//community.torproject.org/relay/technical-considerations/
-#: (content/relay-operations/technical-considerations/contents+en.lrpage.title)
-msgid "Technical considerations"
-msgstr "Technical considerations"
-
 #: https//community.torproject.org/relay/technical-considerations/
 #: (content/relay-operations/technical-considerations/contents+en.lrpage.subtitle)
 msgid ""
@@ -2046,11 +2398,6 @@ msgstr ""
 "you use the network time protocol (NTP) for time synchronization and ensure "
 "your timezone is set correctly."
 
-#: https//community.torproject.org/relay/getting-help/
-#: (content/relay-operations/getting-help/contents+en.lrpage.title)
-msgid "Getting help"
-msgstr "Getting help"
-
 #: https//community.torproject.org/relay/getting-help/
 #: (content/relay-operations/getting-help/contents+en.lrpage.subtitle)
 msgid "How to get help if you run into issues"
@@ -2080,11 +2427,31 @@ msgstr ""
 "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)."
 
-#: https//community.torproject.org/user-research/open/
+#: (dynamic) https//community.torproject.org/user-research/open/
 #: (content/user-research/open/contents+en.lrpage.title)
 msgid "Open User Research"
 msgstr "Open User Research"
 
+#: (dynamic) https//community.torproject.org/user-research/guidelines/
+#: (content/user-research/guidelines/contents+en.lrpage.title)
+msgid "User Research Guidelines"
+msgstr "User Research Guidelines"
+
+#: (dynamic) https//community.torproject.org/user-research/how-to-volunteer/
+#: (content/user-research/how-to-volunteer/contents+en.lrpage.title)
+msgid "How to Volunteer"
+msgstr "How to Volunteer"
+
+#: (dynamic) https//community.torproject.org/user-research/reports/
+#: (content/user-research/reports/contents+en.lrpage.title)
+msgid "Reports"
+msgstr "Reports"
+
+#: (dynamic) https//community.torproject.org/user-research/persona/
+#: (content/user-research/persona/contents+en.lrpage.title)
+msgid "Tor Personas"
+msgstr "Tor Personas"
+
 #: https//community.torproject.org/user-research/open/
 #: (content/user-research/open/contents+en.lrpage.subtitle)
 msgid ""
@@ -2115,14 +2482,21 @@ msgstr "user research"
 #: (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. 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)."
+"methodologies and testing scripts."
 msgstr ""
 "These are our current needs for testing Tor products, as well as "
-"methodologies and testing scripts. 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)."
+"methodologies and testing scripts."
+
+#: 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 ""
+"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)."
 
 #: https//community.torproject.org/user-research/open/
 #: (content/user-research/open/contents+en.lrpage.body)
@@ -2205,11 +2579,6 @@ msgstr ""
 "Test](https://gitlab.torproject.org/tpo/ux/research/-/blob/master/scripts%20and%20activities/2020"
 "/run-emma.md)"
 
-#: https//community.torproject.org/user-research/guidelines/
-#: (content/user-research/guidelines/contents+en.lrpage.title)
-msgid "User Research Guidelines"
-msgstr "User Research Guidelines"
-
 #: 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."
@@ -2644,11 +3013,6 @@ msgstr ""
 msgid "* [OK Thanks Exploratorium ](https://okthanks.com/exploratorium)"
 msgstr "* [OK Thanks Exploratorium ](https://okthanks.com/exploratorium)"
 
-#: https//community.torproject.org/user-research/how-to-volunteer/
-#: (content/user-research/how-to-volunteer/contents+en.lrpage.title)
-msgid "How to Volunteer"
-msgstr "How to Volunteer"
-
 #: 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."
@@ -2981,11 +3345,6 @@ msgstr ""
 "- Learn more about our users by reading [Tor's user "
 "personas](https://community.torproject.org/user-research/persona)."
 
-#: https//community.torproject.org/user-research/reports/
-#: (content/user-research/reports/contents+en.lrpage.title)
-msgid "Reports"
-msgstr "Reports"
-
 #: https//community.torproject.org/user-research/reports/
 #: (content/user-research/reports/contents+en.lrpage.subtitle)
 msgid ""
@@ -3150,11 +3509,6 @@ msgstr ""
 "censored-continent-2020-07-31.pdf): Cameroon, Nigeria, Uganda and Zimbabwe "
 "as case studies."
 
-#: https//community.torproject.org/user-research/persona/
-#: (content/user-research/persona/contents+en.lrpage.title)
-msgid "Tor Personas"
-msgstr "Tor Personas"
-
 #: https//community.torproject.org/user-research/persona/
 #: (content/user-research/persona/contents+en.lrpage.subtitle)
 msgid ""
@@ -3269,18 +3623,6 @@ msgstr ""
 " · [Download "
 "PDF](https://gitlab.torproject.org/tpo/ux/research/-/raw/master/persona/alex.pdf)"
 
-#: https//community.torproject.org/training/risks/
-#: (content/training/risks/contents+en.lrpage.title)
-msgid "Risks"
-msgstr "Risks"
-
-#: 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 ""
-"Things you should be aware of before running a digital security training."
-
 #: https//community.torproject.org/training/risks/
 #: (content/training/risks/contents+en.lrpage.section)
 #: https//community.torproject.org/training/code-of-conduct/
@@ -3559,16 +3901,6 @@ msgstr ""
 msgid "* [OONI disclaimer](https://ooni.io/about/risks/)"
 msgstr "* [OONI disclaimer](https://ooni.io/about/risks/)"
 
-#: https//community.torproject.org/training/code-of-conduct/
-#: (content/training/code-of-conduct/contents+en.lrpage.title)
-msgid "Code of Conduct for Trainers"
-msgstr "Code of Conduct for Trainers"
-
-#: https//community.torproject.org/training/code-of-conduct/
-#: (content/training/code-of-conduct/contents+en.lrpage.subtitle)
-msgid "Foster a safe, engaging environment."
-msgstr "Foster a safe, engaging environment."
-
 #: https//community.torproject.org/training/code-of-conduct/
 #: (content/training/code-of-conduct/contents+en.lrpage.cta)
 msgid "Code of Conduct"
@@ -3579,31 +3911,6 @@ msgstr "Code of Conduct"
 msgid "## Code of Conduct for Trainers"
 msgstr "## Code of Conduct for Trainers"
 
-#: 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 ""
-"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."
-
-#: https//community.torproject.org/training/checklist/
-#: (content/training/checklist/contents+en.lrpage.title)
-msgid "Training Checklist"
-msgstr "Training Checklist"
-
-#: 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 ""
-"Based on our best practices, we have a checklist to help you prepare to "
-"conduct your training."
-
 #: https//community.torproject.org/training/checklist/
 #: (content/training/checklist/contents+en.lrpage.body)
 msgid "Complete this checklist before running a Tor training."
@@ -3766,21 +4073,6 @@ msgstr "* Make an evaluation about the training"
 msgid "* Report to Community and UX team"
 msgstr "* Report to Community and UX team"
 
-#: https//community.torproject.org/training/best-practices/
-#: (content/training/best-practices/contents+en.lrpage.title)
-msgid "Training Best Practices"
-msgstr "Training Best Practices"
-
-#: 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 ""
-"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."
-
 #: https//community.torproject.org/training/best-practices/
 #: (content/training/best-practices/contents+en.lrpage.cta)
 msgid "Best Practices for Trainers"
@@ -4070,20 +4362,6 @@ msgstr ""
 "You may want to create a follow up survey, or at least contact participants "
 "and ask them to share their feedback with you."
 
-#: https//community.torproject.org/training/faq/
-#: (content/training/faq/contents+en.lrpage.title)
-msgid "Tor Training FAQ"
-msgstr "Tor Training FAQ"
-
-#: https//community.torproject.org/training/faq/
-#: (content/training/faq/contents+en.lrpage.subtitle)
-msgid ""
-"People new to Tor often ask similar questions, and we can help you prepare "
-"for answering them."
-msgstr ""
-"People new to Tor often ask similar questions, and we can help you prepare "
-"for answering them."
-
 #: https//community.torproject.org/training/faq/
 #: (content/training/faq/contents+en.lrpage.body)
 msgid ""
@@ -4233,11 +4511,6 @@ msgstr ""
 "* [Is there a backdoor in "
 "Tor?](https://support.torproject.org/about/backdoor/)"
 
-#: https//community.torproject.org/training/resources/
-#: (content/training/resources/contents+en.lrpage.title)
-msgid "Training Resources"
-msgstr "Training Resources"
-
 #: https//community.torproject.org/training/resources/
 #: (content/training/resources/contents+en.lrpage.cta)
 msgid "Check out our resources"
@@ -4257,11 +4530,26 @@ msgstr ""
 "Do you teach your community about using Tor? These training resources are "
 "for you."
 
-#: https//community.torproject.org/onion-services/overview/
+#: (dynamic) https//community.torproject.org/onion-services/overview/
 #: (content/onion-services/overview/contents+en.lrpage.title)
 msgid "How do onion services work?"
 msgstr "How do onion services work?"
 
+#: (dynamic) https//community.torproject.org/onion-services/talk/
+#: (content/onion-services/talk/contents+en.lrpage.title)
+msgid "Talk about onions"
+msgstr "Talk about onions"
+
+#: (dynamic) https//community.torproject.org/onion-services/advanced/
+#: (content/onion-services/advanced/contents+en.lrpage.title)
+msgid "Advanced settings"
+msgstr "Advanced settings"
+
+#: (dynamic) https//community.torproject.org/onion-services/setup/
+#: (content/onion-services/setup/contents+en.lrpage.title)
+msgid "Set up Your Onion Service"
+msgstr "Set up Your Onion Service"
+
 #: https//community.torproject.org/onion-services/overview/
 #: (content/onion-services/overview/contents+en.lrpage.subtitle)
 msgid "Learn how onion services work."
@@ -4893,11 +5181,6 @@ msgstr ""
 "Dingledine - Next Generation Tor Onion "
 "Services](https://www.youtube.com/watch?v=Di7qAVidy1Y)."
 
-#: https//community.torproject.org/onion-services/talk/
-#: (content/onion-services/talk/contents+en.lrpage.title)
-msgid "Talk about onions"
-msgstr "Talk about onions"
-
 #: 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."
@@ -5661,11 +5944,6 @@ msgstr ""
 " read about the [protocol overview](https://community.torproject.org/onion-"
 "services/overview/)."
 
-#: https//community.torproject.org/onion-services/advanced/
-#: (content/onion-services/advanced/contents+en.lrpage.title)
-msgid "Advanced settings"
-msgstr "Advanced settings"
-
 #: https//community.torproject.org/onion-services/advanced/
 #: (content/onion-services/advanced/contents+en.lrpage.subtitle)
 msgid ""
@@ -5686,11 +5964,6 @@ msgstr ""
 "client authorization, Onion-Location and tips to make your onion service "
 "more secure."
 
-#: https//community.torproject.org/onion-services/setup/
-#: (content/onion-services/setup/contents+en.lrpage.title)
-msgid "Set up Your Onion Service"
-msgstr "Set up Your Onion Service"
-
 #: 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."
@@ -6005,6 +6278,8 @@ msgstr ""
 #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
 #: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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/
@@ -6502,20 +6777,6 @@ msgstr ""
 "onion site will be easier: guided with a graphic interface and with minimal "
 "configuration."
 
-#: https//community.torproject.org/localization/current-status/
-#: (content/localization/current-status/contents+en.lrpage.title)
-msgid "Current Status of Translations"
-msgstr "Current Status of Translations"
-
-#: 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 ""
-"Not sure where to start? Here you can find an overview of the current "
-"localization status for all of the different Tor Project projects."
-
 #: https//community.torproject.org/localization/current-status/
 #: (content/localization/current-status/contents+en.lrpage.section)
 #: https//community.torproject.org/localization/becoming-tor-translator/
@@ -6578,16 +6839,6 @@ msgstr ""
 "This includes the Tor Browser User Manual, the Support portal, the Tor "
 "Project website and the Community portal."
 
-#: https//community.torproject.org/localization/becoming-tor-translator/
-#: (content/localization/becoming-tor-translator/contents+en.lrpage.title)
-msgid "Becoming a Tor translator"
-msgstr "Becoming a Tor translator"
-
-#: 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 "Learn how to sign up and begin contributing."
-
 #: 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."
@@ -6784,16 +7035,6 @@ msgstr ""
 "Please [join us to talk about localization](https://support.torproject.org"
 "/get-in-touch/#irc-help) (l10n)!"
 
-#: https//community.torproject.org/localization/pick-a-project/
-#: (content/localization/pick-a-project/contents+en.lrpage.title)
-msgid "Pick a project"
-msgstr "Pick a project"
-
-#: https//community.torproject.org/localization/pick-a-project/
-#: (content/localization/pick-a-project/contents+en.lrpage.subtitle)
-msgid "How to find a project to contribute to"
-msgstr "How to find a project to contribute to"
-
 #: https//community.torproject.org/localization/pick-a-project/
 #: (content/localization/pick-a-project/contents+en.lrpage.body)
 msgid ""
@@ -6941,20 +7182,6 @@ msgstr ""
 "[translate](https://www.transifex.com/otf/tor-project-support-community-"
 "portal/communitytpo-contentspot/) it."
 
-#: https//community.torproject.org/localization/translation-problem/
-#: (content/localization/translation-problem/contents+en.lrpage.title)
-msgid "Report a problem with a translation"
-msgstr "Report a problem with a translation"
-
-#: 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 ""
-"Sometimes the translations of apps are not working correctly. Here you can "
-"learn to fix it."
-
 #: https//community.torproject.org/localization/translation-problem/
 #: (content/localization/translation-problem/contents+en.lrpage.body)
 msgid "### Reporting an error with a translation"
@@ -7013,21 +7240,6 @@ msgstr ""
 "touch/#irc-help), on the #tor-l10n channel on the oftc network (you may need"
 " to be registered to log in)."
 
-#: https//community.torproject.org/outreach/kit/
-#: (content/outreach/kit/contents+en.lrpage.title)
-msgid "Street team kit"
-msgstr "Street team kit"
-
-#: 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 ""
-"This kit includes printable flyers, stickers, and other materials to get "
-"people excited about using Tor."
-
 #: https//community.torproject.org/outreach/kit/
 #: (content/outreach/kit/contents+en.lrpage.section)
 #: https//community.torproject.org/outreach/talk/
@@ -7042,29 +7254,77 @@ msgstr "outreach"
 msgid "## Street Team Kit"
 msgstr "## Street Team Kit"
 
-#: https//community.torproject.org/outreach/talk/
-#: (content/outreach/talk/contents+en.lrpage.title)
-msgid "Talk about Tor"
-msgstr "Talk about Tor"
-
-#: https//community.torproject.org/outreach/talk/
-#: (content/outreach/talk/contents+en.lrpage.subtitle)
+#: (dynamic)
 msgid ""
-"Here you'll find materials on basic Tor explainers and concepts, ideas for "
-"preparing a Tor talk, suggested social media posts, and more."
+"Word of mouth is critical to reaching new people and helping them protect "
+"themselves online. Here's how you can help:"
 msgstr ""
-"Here you'll find materials on basic Tor explainers and concepts, ideas for "
-"preparing a Tor talk, suggested social media posts, and more."
+"Word of mouth is critical to reaching new people and helping them protect "
+"themselves online. Here's how you can help:"
 
-#: https//community.torproject.org/outreach/meetup/
-#: (content/outreach/meetup/contents+en.lrpage.title)
-msgid "Organize a Tor meetup"
-msgstr "Organize a Tor meetup"
+#: (dynamic)
+msgid "Privacy and freedom are human rights."
+msgstr "Privacy and freedom are human rights."
 
-#: 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 "Learn how to organize a Tor meetup with your friends."
+#: (dynamic)
+msgid ""
+"These rights are denied online around the world, but Tor gives them back."
+msgstr ""
+"These rights are denied online around the world, but Tor gives them back."
+
+#: (dynamic)
+msgid "Tracking and surveillance are widespread."
+msgstr "Tracking and surveillance are widespread."
+
+#: (dynamic)
+msgid ""
+"We think privacy should be the default online, and that's what our software "
+"provides."
+msgstr ""
+"We think privacy should be the default online, and that's what our software "
+"provides."
+
+#: (dynamic)
+msgid "Privacy isn't about having something to hide."
+msgstr "Privacy isn't about having something to hide."
+
+#: (dynamic)
+msgid ""
+"Privacy is about protecting who we are as human beings: our fears, our "
+"relationships, and our vulnerabilities."
+msgstr ""
+"Privacy is about protecting who we are as human beings: our fears, our "
+"relationships, and our vulnerabilities."
+
+#: (dynamic)
+msgid "People shouldn't be exploited for using the internet."
+msgstr "People shouldn't be exploited for using the internet."
+
+#: (dynamic)
+msgid ""
+"Trackers are harvesting our every move, but a safer internet is possible."
+msgstr ""
+"Trackers are harvesting our every move, but a safer internet is possible."
+
+#: (dynamic)
+msgid ""
+"Tor software is developed by the Tor Project, a 501(c)(3) nonprofit "
+"organization."
+msgstr ""
+"Tor software is developed by the Tor Project, a 501(c)(3) nonprofit "
+"organization."
+
+#: (dynamic)
+msgid "We build free and open source software anyone can use."
+msgstr "We build free and open source software anyone can use."
+
+#: (dynamic)
+msgid "Tor software is used by millions of people around the world."
+msgstr "Tor software is used by millions of people around the world."
+
+#: (dynamic)
+msgid "Journalists, activists, and everyday internet users rely on Tor."
+msgstr "Journalists, activists, and everyday internet users rely on Tor."
 
 #: https//community.torproject.org/outreach/meetup/
 #: (content/outreach/meetup/contents+en.lrpage.body)
@@ -7206,11 +7466,56 @@ msgstr ""
 "notes to [Tor Community Team](https://lists.torproject.org/cgi-"
 "bin/mailman/listinfo/tor-community-team) mailing list."
 
-#: https//community.torproject.org/relay/setup/post-install/
+#: (dynamic) https//community.torproject.org/relay/setup/post-install/
 #: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.title)
 msgid "Relay Post-install and good practices"
 msgstr "Relay Post-install and good practices"
 
+#: (dynamic) https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title)
+msgid "Exit"
+msgstr "Exit"
+
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay-operations/technical-setup/bridge/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.section)
+msgid "Bridge"
+msgstr "Bridge"
+
+#: (dynamic) https//community.torproject.org/relay/setup/guard/
+#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.section)
+msgid "Middle/Guard relay"
+msgstr "Middle/Guard relay"
+
 #: https//community.torproject.org/relay/setup/post-install/
 #: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.section)
 msgid "Relay operations"
@@ -7273,6 +7578,8 @@ msgstr ""
 
 #: https//community.torproject.org/relay/setup/post-install/
 #: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 msgid "Publishing server descriptor."
 msgstr "Publishing server descriptor."
 
@@ -7934,11 +8241,6 @@ msgstr ""
 " documentation](https://humdi.net/vnstat/) and [demo "
 "output](https://humdi.net/vnstat/cgidemo/)."
 
-#: https//community.torproject.org/relay/setup/exit/
-#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Exit"
-
 #: https//community.torproject.org/relay/setup/exit/
 #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.subtitle)
 msgid "How to deploy an Exit node"
@@ -8494,23 +8796,6 @@ msgstr "service unbound start"
 msgid "chflags schg /etc/resolv.conf"
 msgstr "chflags schg /etc/resolv.conf"
 
-#: https//community.torproject.org/relay/setup/bridge/
-#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title)
-#: https//community.torproject.org/relay/setup/bridge/netbsd/
-#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/bridge/windows/
-#: (content/relay-operations/technical-setup/bridge/windows/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
-#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/bridge/docker/
-#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.section)
-msgid "Bridge"
-msgstr "Bridge"
-
 #: https//community.torproject.org/relay/setup/bridge/
 #: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.subtitle)
 msgid "Run an obfs4 bridge to help censored users connect to the Tor network"
@@ -8566,27 +8851,6 @@ msgstr ""
 "bridge relay, changing IP address, name and fingerprint is advised to avoid "
 "easy discovery and blocklisting by ISP or governments."
 
-#: https//community.torproject.org/relay/setup/guard/
-#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/guard/windows/
-#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/guard/centosrhel/
-#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/guard/fedora/
-#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/guard/debianubuntu/
-#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/guard/freebsd/
-#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.section)
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.section)
-msgid "Middle/Guard relay"
-msgstr "Middle/Guard relay"
-
 #: https//community.torproject.org/relay/setup/guard/
 #: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle)
 msgid "Run a Middle/Guard relay"
@@ -8601,11 +8865,55 @@ msgstr ""
 "In this guide we describe how to setup a new Middle/Guard relay. Please "
 "choose your platform below."
 
+#: (dynamic)
 #: https//community.torproject.org/relay/community-resources/relay-associations/
 #: (content/relay-operations/community-resources/relay-associations/contents+en.lrpage.title)
 msgid "Relay Associations"
 msgstr "Relay Associations"
 
+#: (dynamic)
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.title)
+msgid "Tor Abuse Templates"
+msgstr "Tor Abuse Templates"
+
+#: (dynamic)
+#: https//community.torproject.org/relay/community-resources/bad-relays/
+#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Bad relays"
+msgstr "Bad relays"
+
+#: (dynamic)
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
+#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.title)
+msgid "Tor Exit Guidelines"
+msgstr "Tor Exit Guidelines"
+
+#: (dynamic)
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
+#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.title)
+msgid "Tor Relay Universities"
+msgstr "Tor Relay Universities"
+
+#: (dynamic)
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
+#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.title)
+msgid "Good Bad ISPs"
+msgstr "Good Bad ISPs"
+
+#: (dynamic) https//community.torproject.org/relay/community-resources/swag/
+#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title)
+msgid "Swag"
+msgstr "Swag"
+
+#: (dynamic)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title)
+msgid "The Legal FAQ for Tor Relay Operators"
+msgstr "The Legal FAQ for Tor Relay Operators"
+
 #: https//community.torproject.org/relay/community-resources/relay-associations/
 #: (content/relay-operations/community-resources/relay-associations/contents+en.lrpage.subtitle)
 msgid ""
@@ -8658,11 +8966,6 @@ msgstr ""
 "Please let us know if you would like your organization to be listed on this "
 "page."
 
-#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
-#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.title)
-msgid "Tor Abuse Templates"
-msgstr "Tor Abuse Templates"
-
 #: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
 #: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.subtitle)
 msgid "How to handle abuse complaints"
@@ -9719,11 +10022,6 @@ msgstr ""
 "* Torservers [response template "
 "emails](https://www.torservers.net/wiki/abuse/templates)."
 
-#: https//community.torproject.org/relay/community-resources/bad-relays/
-#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title)
-msgid "Bad relays"
-msgstr "Bad relays"
-
 #: https//community.torproject.org/relay/community-resources/bad-relays/
 #: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle)
 msgid ""
@@ -10008,11 +10306,6 @@ msgstr ""
 "[SoaT](https://gitweb.torproject.org/torflow.git/tree/NetworkScanners/ExitAuthority/README.ExitScanning),"
 " [torscanner](https://code.google.com/p/torscanner/), and DetecTor."
 
-#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
-#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.title)
-msgid "Tor Exit Guidelines"
-msgstr "Tor Exit Guidelines"
-
 #: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
 #: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.subtitle)
 msgid "Quick introduction into running your Exit relay"
@@ -10759,11 +11052,6 @@ msgstr ""
 " this will protect you from users using your exit node to forge e-mails "
 "which look like they come from you."
 
-#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
-#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.title)
-msgid "Tor Relay Universities"
-msgstr "Tor Relay Universities"
-
 #: https//community.torproject.org/relay/community-resources/tor-relay-universities/
 #: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.subtitle)
 msgid "How do I make my University / ISP / etc happy with my exit node?"
@@ -11374,11 +11662,6 @@ msgstr ""
 "bin/mailman/listinfo/tor-relays-universities) mailing list (and other "
 "education institutions too)."
 
-#: https//community.torproject.org/relay/community-resources/good-bad-isps/
-#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.title)
-msgid "Good Bad ISPs"
-msgstr "Good Bad ISPs"
-
 #: https//community.torproject.org/relay/community-resources/good-bad-isps/
 #: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.subtitle)
 msgid "Some ISPs are Tor-friendly, some are not"
@@ -13000,11 +13283,6 @@ msgstr ""
 "| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | "
 "Only offers colocation, no cheap VPS option. | 1/14/19 |"
 
-#: https//community.torproject.org/relay/community-resources/swag/
-#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title)
-msgid "Swag"
-msgstr "Swag"
-
 #: https//community.torproject.org/relay/community-resources/swag/
 #: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle)
 msgid ""
@@ -13083,11 +13361,6 @@ msgstr ""
 "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."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title)
-msgid "The Legal FAQ for Tor Relay Operators"
-msgstr "The Legal FAQ for Tor Relay Operators"
-
 #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
 #: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle)
 msgid ""
@@ -13877,113 +14150,1356 @@ msgstr ""
 "digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp"
 "/know-your-rights) guide."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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 ""
+"### My ISP, university, etc. just sent me a DMCA notice. What should I do?"
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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 ""
+"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."
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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 ""
+"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."
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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 at lumendatabase.org."
+msgstr ""
+"If you like, you should consider submitting a copy of your notice to the "
+"Lumen Database. The email address for submissions is team at lumendatabase.org."
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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 ""
+"This will help us recognize trends and issues that the lawyers might want to"
+" focus on."
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+msgid ""
+"Lumen encourages submissions from people outside the United States too."
+msgstr ""
+"Lumen encourages submissions from people outside the United States too."
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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 ""
+"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."
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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 ""
+"However, no court has yet addressed these issues in the context of Tor "
+"itself."
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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 ""
+"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."
+
+#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
+#: (content/relay-operations/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 ""
+"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."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslideshow.title)
+msgid "The Tor Network"
+msgstr "The Tor Network"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Topics"
+msgstr "Topics"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- What is Tor?"
+msgstr "- What is Tor?"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Types of relays"
+msgstr "- Types of relays"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Technical setup"
+msgstr "- Technical setup"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- More about relays"
+msgstr "- More about relays"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Relay diversity"
+msgstr "- Relay diversity"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Getting help"
+msgstr "- Getting help"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "What is Tor?"
+msgstr "What is Tor?"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Tor is free software and an open network."
+msgstr "- Tor is free software and an open network."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Mitigates against tracking, surveillance and censorship."
+msgstr "- Mitigates against tracking, surveillance and censorship."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Run by a US non-profit and volunteers from all over the world."
+msgstr "- Run by a US non-profit and volunteers from all over the world."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- It's Tor, not TOR."
+msgstr "- It's Tor, not TOR."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "The Tor network"
+msgstr "The Tor network"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- An open network that everyone can be a part of."
+msgstr "- An open network that everyone can be a part of."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- The network is composed of different types of servers run by volunteers "
+"around the world."
+msgstr ""
+"- The network is composed of different types of servers run by volunteers "
+"around the world."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Your server will relay the Tor traffic to another server on the Internet."
+msgstr ""
+"- Your server will relay the Tor traffic to another server on the Internet."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Before entering the network, your server will automatically go through the"
+" relay lifecycle."
+msgstr ""
+"- Before entering the network, your server will automatically go through the"
+" relay lifecycle."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Why run a Tor relay?"
+msgstr "Why run a Tor relay?"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "By running a Tor relay, you can help make the Tor network:"
+msgstr "By running a Tor relay, you can help make the Tor network:"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- faster (and therefore more usable)"
+msgstr "- faster (and therefore more usable)"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- more robust against attacks"
+msgstr "- more robust against attacks"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- more stable in case of outages"
+msgstr "- more stable in case of outages"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- safer for users (spying on more relays is harder than on a few)"
+msgstr "- safer for users (spying on more relays is harder than on a few)"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Types of Relays"
+msgstr "Types of Relays"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "-"
+msgstr "-"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Guard/middle (aka non-exit) relay"
+msgstr "Guard/middle (aka non-exit) relay"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- A guard is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+msgstr ""
+"- A guard is the first relay in the chain of 3 relays building a Tor "
+"circuit."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between them."
+msgstr ""
+"- A middle relay is neither a guard nor an exit, but acts as the second hop "
+"between them."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- To become a guard, a middle relay has to be stable and fast (at least "
+"2MByte/s); otherwise, it will remain a middle relay."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Exit relay"
+msgstr "Exit relay"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- The exit relay is the final relay in a Tor circuit, and sends the traffic "
+"to its destination."
+msgstr ""
+"- The exit relay is the final relay in a Tor circuit, and sends the traffic "
+"to its destination."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- That is why exit relays have the most significant legal exposure and "
+"liability of all relays."
+msgstr ""
+"- That is why exit relays have the most significant legal exposure and "
+"liability of all relays."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Before running an exit relay, talk with your local digital rights "
+"organization."
+msgstr ""
+"- Before running an exit relay, talk with your local digital rights "
+"organization."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- **You should not run a Tor exit relay from your home.**"
+msgstr "- **You should not run a Tor exit relay from your home.**"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- 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."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Bridges are relatively easy, low-risk, and low bandwidth Tor relays to "
+"operate."
+msgstr ""
+"- Bridges are relatively easy, low-risk, and low bandwidth Tor relays to "
+"operate."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- And there's another special kind of bridge: Pluggable transports. These "
+"hide your Tor traffic by adding a layer of obfuscation."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "The lifecycle of a new relay"
+msgstr "The lifecycle of a new relay"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"Non-exit relays go through a lifecycle of four phases (defined in days):"
+msgstr ""
+"Non-exit relays go through a lifecycle of four phases (defined in days):"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Days 0-3: the unmeasured phase."
+msgstr "- Days 0-3: the unmeasured phase."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Days 3-8: network authorities start the remote measurement phase (the "
+"ramp-up guard phase)."
+msgstr ""
+"- Days 3-8: network authorities start the remote measurement phase (the "
+"ramp-up guard phase)."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Days 8-68: guard phase (where load counter intuitively drops and then "
+"rises higher)."
+msgstr ""
+"- Days 8-68: guard phase (where load counter intuitively drops and then "
+"rises higher)."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- After 68 days, if stable and fast enough, the relay will receive a **Guard"
+" flag** (steady-state guard phase)."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Read about all the phases in: <https://blog.torproject.org/lifecycle-new-"
+"relay>"
+msgstr ""
+"- Read about all the phases in: <https://blog.torproject.org/lifecycle-new-"
+"relay>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Before we start"
+msgstr "Before we start"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Never run a relay without the consent of the network administrator or "
+"machine owner."
+msgstr ""
+"- Never run a relay without the consent of the network administrator or "
+"machine owner."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "Read the Terms of Service (ToS) first, so you don’t risk losing money."
+msgstr ""
+"Read the Terms of Service (ToS) first, so you don’t risk losing money."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- Choose which type of relay you will host. A non-exit relay is an easy way "
+"to start helping the network."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Read the documentation: <https://community.torproject.org/relay>"
+msgstr "- Read the documentation: <https://community.torproject.org/relay>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Bandwidth requirements"
+msgstr "Bandwidth requirements"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- It’s recommended to have at least 16 Mbit/s (Mbps) upload and download "
+"bandwidth available for Tor. More is better."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+msgstr "- The minimum requirements for a relay are 10 Mbit/s (Mbps)."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- If you have less than 10 Mbit/s but at least 1 Mbit/s, we recommend "
+"running a bridge with obfs4 support."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Monthly outbound traffic"
+msgstr "Monthly outbound traffic"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Relays must use at least 100 GByte of outbound/incoming traffic per month."
+msgstr ""
+"- Relays must use at least 100 GByte of outbound/incoming traffic per month."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- If you have a metered plan, you might want to configure Tor to use only a "
+"given amount of bandwidth or monthly traffic."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- More (>2 TB/month) is better and recommended."
+msgstr "- More (>2 TB/month) is better and recommended."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Public IPv4 address"
+msgstr "Public IPv4 address"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- Every relay needs a public IPv4 address - either directly on the host "
+"(preferred) or via NAT and port forwarding."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- The IPv4 address is not required to be static, but static IP addresses are"
+" preferred."
+msgstr ""
+"- The IPv4 address is not required to be static, but static IP addresses are"
+" preferred."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Your IPv4 address should remain unchanged for at least 3 hours (network "
+"consensus)."
+msgstr ""
+"- Your IPv4 address should remain unchanged for at least 3 hours (network "
+"consensus)."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- You can only run two Tor relays per public IPv4."
+msgstr "- You can only run two Tor relays per public IPv4."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Other requirements"
+msgstr "Other requirements"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Memory: A <40 Mbit/s non-exit relay should have at least 512 MB of RAM "
+"available."
+msgstr ""
+"- Memory: A <40 Mbit/s non-exit relay should have at least 512 MB of RAM "
+"available."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Disk storage: Tor does not need much disk storage. A typical Tor relay "
+"needs less than 200 MB."
+msgstr ""
+"- Disk storage: Tor does not need much disk storage. A typical Tor relay "
+"needs less than 200 MB."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Any modern CPU should be fine."
+msgstr "- Any modern CPU should be fine."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Uptime: Ideally, the relay runs on a server which runs 24/7."
+msgstr "- Uptime: Ideally, the relay runs on a server which runs 24/7."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Choosing your relay hosting"
+msgstr "Choosing your relay hosting"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- The Tor community team maintains GoodBadISPs – a list about the experience"
+" of running relays: <https://community.torproject.org/relay/community-"
+"resources/good-bad-isps/>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Some providers only allow non-exit relays, so check the GoodBadISPs list "
+"before buying a service."
+msgstr ""
+"- Some providers only allow non-exit relays, so check the GoodBadISPs list "
+"before buying a service."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Running a relay can cost anywhere between a few bucks to hundreds per "
+"month."
+msgstr ""
+"- Running a relay can cost anywhere between a few bucks to hundreds per "
+"month."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Technical setup"
+msgstr "Technical setup"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Non-exit relay - Debian/Ubuntu"
+msgstr "Non-exit relay - Debian/Ubuntu"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Enable the Tor Project package repository"
+msgstr "- Enable the Tor Project package repository"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Install the tor package"
+msgstr "- Install the tor package"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "$ apt update && apt install tor"
+msgstr "$ apt update && apt install tor"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Add relay configuration to the `/etc/tor/torrc` file:"
+msgstr "- Add relay configuration to the `/etc/tor/torrc` file:"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "Nickname myNiceRelay"
+msgstr "Nickname myNiceRelay"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ExitRelay 0"
+msgstr "ExitRelay 0"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "SocksPort 0"
+msgstr "SocksPort 0"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "ControORPort 443"
+msgstr "ControORPort 443"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "lSocket 0"
+msgstr "lSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ContactInfo tor-operator at your-emailaddress-domain"
+msgstr "ContactInfo tor-operator at your-emailaddress-domain"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body)
+msgid "Log notice syslog"
+msgstr "Log notice syslog"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Restart the tor daemon:"
+msgstr "- Restart the tor daemon:"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "$ systemctl restart tor at default"
+msgstr "$ systemctl restart tor at default"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Non-exit relay - FreeBSD"
+msgstr "Non-exit relay - FreeBSD"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Edit the configuration file `/usr/local/etc/tor/torrc`"
+msgstr "- Edit the configuration file `/usr/local/etc/tor/torrc`"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/windows/
+#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+msgid "ORPort 9001"
+msgstr "ORPort 9001"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+msgid "ControlSocket 0"
+msgstr "ControlSocket 0"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Ensure that the random_id sysctl setting is enabled:"
+msgstr "- Ensure that the random_id sysctl setting is enabled:"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-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-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-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-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Start the tor daemon and make sure it starts at boot:"
+msgstr "- Start the tor daemon and make sure it starts at boot:"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
+msgid "sysrc tor_enable=YES"
+msgstr "sysrc tor_enable=YES"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
+msgid "service tor start"
+msgstr "service tor start"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Optional, but recommended to get package updates faster: "
+"<https://community.torproject.org/relay/setup/guard/freebsd/>"
+msgstr ""
+"- Optional, but recommended to get package updates faster: "
+"<https://community.torproject.org/relay/setup/guard/freebsd/>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Verify that your relay works"
+msgstr "Verify that your relay works"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"After restarting the service, verify that the log file contains the "
+"following entry:"
+msgstr ""
+"After restarting the service, verify that the log file contains the "
+"following entry:"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "reachable from the outside."
+msgstr "reachable from the outside."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "Excellent."
+msgstr "Excellent."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"About 3 hours after you started your relay, it should appear on Metrics "
+"portal in Relay Search."
+msgstr ""
+"About 3 hours after you started your relay, it should appear on Metrics "
+"portal in Relay Search."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "More about relays"
+msgstr "More about relays"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Technical tips"
+msgstr "Technical tips"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Enable automatic software updates."
+msgstr "- Enable automatic software updates."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Backup your Tor Identity Keys."
+msgstr "- Backup your Tor Identity Keys."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- It's possible to limit bandwidth usage (and traffic). Check the "
+"parameters, for example, AccountingMax, AccountingRule, AccountingStart."
+msgstr ""
+"- It's possible to limit bandwidth usage (and traffic). Check the "
+"parameters, for example, AccountingMax, AccountingRule, AccountingStart."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- If you run more than one Tor relay, you need to set the MyFamily "
+"parameter."
+msgstr ""
+"- If you run more than one Tor relay, you need to set the MyFamily "
+"parameter."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Orchestrating"
+msgstr "Orchestrating"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Running multiple relays by hand can be challenging."
+msgstr "- Running multiple relays by hand can be challenging."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Configuration management tools can make relay operators' lives easier:"
+msgstr ""
+"- Configuration management tools can make relay operators' lives easier:"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Ansible-relayor: <http://github.com/nusenu/ansible-relayor>"
+msgstr "- Ansible-relayor: <http://github.com/nusenu/ansible-relayor>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Metrics"
+msgstr "Metrics"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Metrics portal: <https://metrics.torproject.org>"
+msgstr "- Metrics portal: <https://metrics.torproject.org>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- You can search for how many relays are in the network, how many are exits,"
+" etc."
+msgstr ""
+"- You can search for how many relays are in the network, how many are exits,"
+" etc."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- In 2021 there are ~6,600 public relays and ~1,500 bridges."
+msgstr "- In 2021 there are ~6,600 public relays and ~1,500 bridges."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Check: how many relays are in your country? Who runs these relays? How "
+"diverse are they?"
+msgstr ""
+"- Check: how many relays are in your country? Who runs these relays? How "
+"diverse are they?"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Network diversity"
+msgstr "Network diversity"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Monoculture"
+msgstr "Monoculture"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- A single kernel vulnerability in GNU/Linux impacting all Tor relays could "
+"be devastating."
+msgstr ""
+"- A single kernel vulnerability in GNU/Linux impacting all Tor relays could "
+"be devastating."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Diversity of Operating System (OS): ~90% of relays are Linux."
+msgstr "- Diversity of Operating System (OS): ~90% of relays are Linux."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Diversity of Autonomous Systems (AS)."
+msgstr "- Diversity of Autonomous Systems (AS)."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- Try to avoid the following hosters: OVH SAS (AS16276), Online S.a.s. "
+"(AS12876), Hetzner Online GmbH (AS24940), DigitalOcean, LLC (AS14061)."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "The TorBSD Diversity Project"
+msgstr "The TorBSD Diversity Project"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- The Tor BSD Diversity Project (TDP) is an initiative seeking to extend the"
+" use of BSD Unix operating systems in the network."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- Goals: increase the number of Tor relays running BSDs; Engage the BSD "
+"community about Tor anonymity; Port Tor related programs to BSD operating "
+"systems."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "More about exit relays"
+msgstr "More about exit relays"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Legal information"
+msgstr "Legal information"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Many countries have regulations that exclude internet service providers "
+"from liability."
+msgstr ""
+"- Many countries have regulations that exclude internet service providers "
+"from liability."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- It's a good idea to consult with a lawyer or your local digital rights "
+"organization."
+msgstr ""
+"- It's a good idea to consult with a lawyer or your local digital rights "
+"organization."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Under most circumstances, you will be able to handle legal matters by "
+"having an abuse response letter."
+msgstr ""
+"- Under most circumstances, you will be able to handle legal matters by "
+"having an abuse response letter."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Legal resources"
+msgstr "Legal resources"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- The EFF Tor Legal FAQ: <https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/>"
+msgstr ""
+"- The EFF Tor Legal FAQ: <https://community.torproject.org/relay/community-"
+"resources/eff-tor-legal-faq/>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- It's important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours)."
+msgstr ""
+"- It's important to respond to abuse complaints in a timely manner (usually "
+"within 24 hours)."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Abuse letter templates: <https://community.torproject.org/relay/community-"
+"resources/tor-abuse-templates>"
+msgstr ""
+"- Abuse letter templates: <https://community.torproject.org/relay/community-"
+"resources/tor-abuse-templates>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Tips for running an exit relay"
+msgstr "Tips for running an exit relay"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Get a separate IP for the relay, and don’t use it for other services."
+msgstr ""
+"- Get a separate IP for the relay, and don’t use it for other services."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- Set up a Tor Exit Notice, so if someone checks your exit IP they'll know "
+"that it’s a Tor Exit."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- If you receive excessive complaints, consider running a Reduced Exit "
+"Policy."
+msgstr ""
+"- If you receive excessive complaints, consider running a Reduced Exit "
+"Policy."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- For more tips: <https://blog.torproject.org/tips-running-exit-node>"
+msgstr "- For more tips: <https://blog.torproject.org/tips-running-exit-node>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Running relays with others"
+msgstr "Running relays with others"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Running a relay with others"
+msgstr "Running a relay with others"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- You can work with your university department, employer or institution, or "
+"an organization like Torservers.org, Nos oignons, etc."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- Some organizations – known as Relay Associations – are solely dedicated to"
+" this purpose: <https://community.torproject.org/relay/community-resources"
+"/relay-associations/>."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Relays associations"
+msgstr "Relays associations"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- It's often advised to create some type of non-profit organization. This is"
+" useful for having a bank account and shared ownership."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- The most important thing is to have a group of people (3-5 suggested to "
+"start) interested in helping."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Running a relay with universities"
+msgstr "Running a relay with universities"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Universities are typically home to a reliable, robust, and well-equipped "
+"network."
+msgstr ""
+"- Universities are typically home to a reliable, robust, and well-equipped "
+"network."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- Many computer science departments and university libraries run relays: "
+"Massachusetts Institute of Technology, Universität Stuttgart, the University"
+" of Waterloo."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid ""
+"- Read more: <https://community.torproject.org/relay/community-resources"
+"/tor-relay-universities/>"
+msgstr ""
+"- Read more: <https://community.torproject.org/relay/community-resources"
+"/tor-relay-universities/>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "At your company or organization"
+msgstr "At your company or organization"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/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 ""
+"- If you work at a Tor-friendly company or organization, that's another "
+"ideal place to run a relay."
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 msgid ""
-"### My ISP, university, etc. just sent me a DMCA notice. What should I do?"
+"- Companies like Brass Horn Communications, Quintex Alliance Consulting, and"
+" many others run relays."
 msgstr ""
-"### My ISP, university, etc. just sent me a DMCA notice. What should I do?"
+"- Companies like Brass Horn Communications, Quintex Alliance Consulting, and"
+" many others run relays."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 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."
+"- And organizations like Digital Courage, Access Now, Derechos Digitales, "
+"Calyx Institute, and Lebanon Libraries in New Hampshire."
 msgstr ""
-"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."
+"- And organizations like Digital Courage, Access Now, Derechos Digitales, "
+"Calyx Institute, and Lebanon Libraries in New Hampshire."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "What is a bad relay?"
+msgstr "What is a bad relay?"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 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."
+"- 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 ""
-"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."
+"- 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."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 msgid ""
-"If you like, you should consider submitting a copy of your notice to the "
-"Lumen Database. The email address for submissions is team at lumendatabase.org."
+"- For example: tampering with exit traffic in any way (including dropping "
+"accepted connections). Or, running HSDirs that harvest and probe .onion "
+"addresses"
 msgstr ""
-"If you like, you should consider submitting a copy of your notice to the "
-"Lumen Database. The email address for submissions is team at lumendatabase.org."
+"- For example: tampering with exit traffic in any way (including dropping "
+"accepted connections). Or, running HSDirs that harvest and probe .onion "
+"addresses"
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Reporting a bad relay"
+msgstr "Reporting a bad relay"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 msgid ""
-"This will help us recognize trends and issues that the lawyers might want to"
-" focus on."
+"- The \"Bad relays\" private working group at the Tor Project work to detect"
+" misconfigured, malicious, or suspicious relays."
 msgstr ""
-"This will help us recognize trends and issues that the lawyers might want to"
-" focus on."
+"- The \"Bad relays\" private working group at the Tor Project work to detect"
+" misconfigured, malicious, or suspicious relays."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 msgid ""
-"Lumen encourages submissions from people outside the United States too."
+"- Users can report bad relays by sending an email to bad-"
+"relays at 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 ""
-"Lumen encourages submissions from people outside the United States too."
+"- Users can report bad relays by sending an email to bad-"
+"relays at 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."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "What happens to bad relays?"
+msgstr "What happens to bad relays?"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 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."
+"- After a relay is reported and behavior has been verified, the Tor Project "
+"will attempt to contact the relay operator."
 msgstr ""
-"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."
+"- After a relay is reported and behavior has been verified, the Tor Project "
+"will attempt to contact the relay operator."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 msgid ""
-"However, no court has yet addressed these issues in the context of Tor "
-"itself."
+"- The relay will be flagged to prevent it from being used (BadExit, Invalid,"
+" Reject)."
 msgstr ""
-"However, no court has yet addressed these issues in the context of Tor "
-"itself."
+"- The relay will be flagged to prevent it from being used (BadExit, Invalid,"
+" Reject)."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 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."
+"- The working group actively looks for bad relays using open source tools "
+"like exitmap, sysbilhunter."
 msgstr ""
-"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."
+"- The working group actively looks for bad relays using open source tools "
+"like exitmap, sysbilhunter."
 
-#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/
-#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body)
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "How do I get help running a Tor relay?"
+msgstr "How do I get help running a Tor relay?"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Read the Tor Relay documentation:"
+msgstr "- Read the Tor Relay documentation:"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "<https://community.torproject.org/relay>"
+msgstr "<https://community.torproject.org/relay>"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
 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."
+"- Subscribe to the tor-relays mailing list: <https://lists.torproject.org"
+"/cgi-bin/mailman/listinfo/tor-relays>"
 msgstr ""
-"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."
+"- Subscribe to the tor-relays mailing list: <https://lists.torproject.org"
+"/cgi-bin/mailman/listinfo/tor-relays>"
 
-#: https//community.torproject.org/onion-services/advanced/dos/
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.description)
+msgid "- Join our IRC channel: #tor-relays in irc.oftc.net"
+msgstr "- Join our IRC channel: #tor-relays in irc.oftc.net"
+
+#: https//community.torproject.org/training/resources/tor-training/
+#: (content/training/resources/tor-training/contents+en.lrslide.title)
+msgid "Thank you!"
+msgstr "Thank you!"
+
+#: (dynamic) https//community.torproject.org/onion-services/advanced/dos/
 #: (content/onion-services/advanced/dos/contents+en.lrpage.title)
 msgid "Onion service DoS guidelines"
 msgstr "Onion service DoS guidelines"
 
+#: (dynamic)
+#: https//community.torproject.org/onion-services/advanced/onion-location/
+#: (content/onion-services/advanced/onion-location/contents+en.lrpage.title)
+msgid "Onion-Location"
+msgstr "Onion-Location"
+
+#: (dynamic) 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 for your onion service"
+
+#: (dynamic) https//community.torproject.org/onion-services/advanced/opsec/
+#: (content/onion-services/advanced/opsec/contents+en.lrpage.title)
+msgid "Operational Security"
+msgstr "Operational Security"
+
+#: (dynamic)
+#: https//community.torproject.org/onion-services/advanced/client-auth/
+#: (content/onion-services/advanced/client-auth/contents+en.lrpage.title)
+msgid "Client Authorization"
+msgstr "Client Authorization"
+
 #: 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."
@@ -14253,11 +15769,6 @@ msgstr ""
 "defenses](https://blog.torproject.org/stop-the-onion-denial), so that less "
 "manual configuration and tinkering is needed by onion operators."
 
-#: https//community.torproject.org/onion-services/advanced/onion-location/
-#: (content/onion-services/advanced/onion-location/contents+en.lrpage.title)
-msgid "Onion-Location"
-msgstr "Onion-Location"
-
 #: 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."
@@ -14786,11 +16297,6 @@ msgstr ""
 "Read the [Onion-Location spec](https://gitweb.torproject.org/tor-browser-"
 "spec.git/tree/proposals/100-onion-location-header.txt)."
 
-#: 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 for your onion service"
-
 #: 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."
@@ -15174,11 +16680,6 @@ msgstr ""
 "* [The \".onion\" Special-Use Domain Name - IETF RFC "
 "7686](https://tools.ietf.org/html/rfc7686)"
 
-#: https//community.torproject.org/onion-services/advanced/opsec/
-#: (content/onion-services/advanced/opsec/contents+en.lrpage.title)
-msgid "Operational Security"
-msgstr "Operational Security"
-
 #: 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."
@@ -15307,11 +16808,6 @@ msgstr ""
 "onion-services) and [Vanguards' Security README](https://github.com"
 "/mikeperry-tor/vanguards/blob/master/README_SECURITY.md)."
 
-#: https//community.torproject.org/onion-services/advanced/client-auth/
-#: (content/onion-services/advanced/client-auth/contents+en.lrpage.title)
-msgid "Client Authorization"
-msgstr "Client Authorization"
-
 #: 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."
@@ -15747,7 +17243,7 @@ msgstr "HidServAuth [onion-address] [auth-cookie] [service-name]"
 msgid "You can now connect to the onion service address."
 msgstr "You can now connect to the onion service address."
 
-#: https//community.torproject.org/onion-services/setup/install/
+#: (dynamic) https//community.torproject.org/onion-services/setup/install/
 #: (content/onion-services/setup/install/contents+en.lrpage.title)
 msgid "How to install Tor"
 msgstr "How to install Tor"
@@ -16062,13 +17558,69 @@ msgstr ""
 " install` (as root if necessary) to install it into /usr/local/, and then "
 "you can start it just by running tor."
 
-#: https//community.torproject.org/relay/setup/bridge/netbsd/
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/netbsd/
 #: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title)
 #: https//community.torproject.org/relay/setup/guard/netbsd/
 #: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title)
 msgid "NetBSD"
 msgstr "NetBSD"
 
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.title)
+msgid "Post-install"
+msgstr "Post-install"
+
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.title)
+msgid "Debian / Ubuntu"
+msgstr "Debian / Ubuntu"
+
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/windows/
+#: (content/relay-operations/technical-setup/bridge/windows/contents+en.lrpage.title)
+msgid "Windows"
+msgstr "Windows"
+
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/dragonflybsd/
+#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title)
+msgid "DragonflyBSD"
+msgstr "DragonflyBSD"
+
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title)
+msgid "Docker"
+msgstr "Docker"
+
+#: (dynamic)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.title)
+msgid "CentOS / RHEL / OpenSUSE"
+msgstr "CentOS / RHEL / OpenSUSE"
+
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/fedora/
+#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/updates/
+#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title)
+msgid "Fedora"
+msgstr "Fedora"
+
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title)
+msgid "FreeBSD"
+msgstr "FreeBSD"
+
+#: (dynamic) https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title)
+msgid "OpenBSD"
+msgstr "OpenBSD"
+
 #: https//community.torproject.org/relay/setup/bridge/netbsd/
 #: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle)
 msgid "How to deploy an obfs4 bridge on NetBSD"
@@ -16462,11 +18014,6 @@ msgstr "# Pick a nickname that you like for your bridge.  This is optional."
 msgid "Nickname PickANickname"
 msgstr "Nickname PickANickname"
 
-#: https//community.torproject.org/relay/setup/bridge/netbsd/
-#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body)
-msgid "Log notice syslog"
-msgstr "Log notice syslog"
-
 #: https//community.torproject.org/relay/setup/bridge/netbsd/
 #: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
@@ -16736,11 +18283,6 @@ msgstr ""
 "bridge is now running, check out the [post-install "
 "notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
 
-#: https//community.torproject.org/relay/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.title)
-msgid "Post-install"
-msgstr "Post-install"
-
 #: https//community.torproject.org/relay/setup/bridge/post-install/
 #: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.subtitle)
 msgid "How to find your bridge in Relay Search and connect manually"
@@ -16820,11 +18362,6 @@ msgstr ""
 "having set up the bridge, it takes approximately three hours for the bridge "
 "to show up in Relay Search."
 
-#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.title)
-msgid "Debian / Ubuntu"
-msgstr "Debian / Ubuntu"
-
 #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
 #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.subtitle)
 msgid "How to deploy an obfs4 bridge on Debian / Ubuntu"
@@ -17133,11 +18670,6 @@ msgstr ""
 "If your bridge is now running, check out the [post-install "
 "notes](https://community.torproject.org/relay/setup/bridge/post-install/)."
 
-#: https//community.torproject.org/relay/setup/bridge/windows/
-#: (content/relay-operations/technical-setup/bridge/windows/contents+en.lrpage.title)
-msgid "Windows"
-msgstr "Windows"
-
 #: https//community.torproject.org/relay/setup/bridge/windows/
 #: (content/relay-operations/technical-setup/bridge/windows/contents+en.lrpage.subtitle)
 msgid "How to deploy an obfs4 bridge on Windows"
@@ -17331,13 +18863,6 @@ msgstr ""
 "To confirm your bridge is running with no issues, you should see something "
 "like this in `C:\\Users\\<user>\\AppData\\Roaming\\tor\\notice.log`."
 
-#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
-#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title)
-msgid "DragonflyBSD"
-msgstr "DragonflyBSD"
-
 #: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
 #: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle)
 msgid "How to deploy an obfs4 bridge on DragonflyBSD"
@@ -17614,19 +19139,6 @@ msgstr "echo \"tor_setuid=YES\" >> /etc/rc.conf"
 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-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/centosrhel/
-#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/freebsd/
-#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
-msgid "service tor start"
-msgstr "service tor start"
-
 #: https//community.torproject.org/relay/setup/bridge/dragonflybsd/
 #: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/setup/bridge/freebsd/
@@ -17657,11 +19169,6 @@ msgstr ""
 "If you are having troubles setting up your bridge, have a look at [our help "
 "section](https://community.torproject.org/relay/getting-help/)."
 
-#: https//community.torproject.org/relay/setup/bridge/docker/
-#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title)
-msgid "Docker"
-msgstr "Docker"
-
 #: https//community.torproject.org/relay/setup/bridge/docker/
 #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.subtitle)
 msgid "How to deploy an obfs4 bridge using a docker container"
@@ -17682,13 +19189,13 @@ msgstr "We provide a docker-compose file that helps you deploy the container."
 msgid ""
 "First, [download docker-"
 "compose.yml](https://gitlab.torproject.org/torproject/anti-censorship"
-"/docker-obfs4-bridge/raw/master/docker-compose.yml), and then write your "
+"/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 ""
 "First, [download docker-"
 "compose.yml](https://gitlab.torproject.org/torproject/anti-censorship"
-"/docker-obfs4-bridge/raw/master/docker-compose.yml), and then write your "
+"/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:"
 
@@ -17908,11 +19415,6 @@ msgstr ""
 ".env](https://gitlab.torproject.org/torproject/anti-censorship/docker-"
 "obfs4-bridge/raw/master/.env) to get started."
 
-#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.title)
-msgid "CentOS / RHEL / OpenSUSE"
-msgstr "CentOS / RHEL / OpenSUSE"
-
 #: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
 #: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.subtitle)
 msgid "How to deploy an obfs4 bridge on CentOS / RHEL / OpenSUSE"
@@ -18081,15 +19583,6 @@ msgstr ""
 msgid "### 5. Monitor your logs (usually in your syslog)"
 msgstr "### 5. Monitor your logs (usually in your syslog)"
 
-#: https//community.torproject.org/relay/setup/bridge/fedora/
-#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title)
-#: https//community.torproject.org/relay/setup/guard/fedora/
-#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title)
-#: https//community.torproject.org/relay/setup/guard/fedora/updates/
-#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title)
-msgid "Fedora"
-msgstr "Fedora"
-
 #: https//community.torproject.org/relay/setup/bridge/fedora/
 #: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle)
 msgid "How to deploy an obfs4 bridge on Fedora"
@@ -18125,13 +19618,6 @@ msgstr "/sbin/restorecon -v /usr/local/bin/obfs4proxy"
 msgid "systemctl restart tor"
 msgstr "systemctl restart tor"
 
-#: https//community.torproject.org/relay/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.title)
-#: https//community.torproject.org/relay/setup/guard/freebsd/
-#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title)
-msgid "FreeBSD"
-msgstr "FreeBSD"
-
 #: https//community.torproject.org/relay/setup/bridge/freebsd/
 #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle)
 msgid "How to deploy an obfs4 bridge on FreeBSD"
@@ -18171,37 +19657,16 @@ msgstr ""
 
 #: https//community.torproject.org/relay/setup/bridge/freebsd/
 #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
-msgid "### 3. Ensure that the `random_id` sysctl setting is enabled:"
-msgstr "### 3. Ensure that the `random_id` sysctl setting is enabled:"
-
-#: https//community.torproject.org/relay/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/freebsd/
-#: (content/relay-operations/technical-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/relay/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/freebsd/
-#: (content/relay-operations/technical-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/relay/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 3. Ensure that the `random_id` sysctl setting is enabled:"
+msgstr "### 3. Ensure that the `random_id` sysctl setting is enabled:"
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/setup/bridge/openbsd/
 #: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
 msgid "### 4. Start the tor daemon and make sure it starts at boot:"
 msgstr "### 4. Start the tor daemon and make sure it starts at boot:"
 
-#: https//community.torproject.org/relay/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/freebsd/
-#: (content/relay-operations/technical-setup/guard/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-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
 msgid ""
@@ -18272,13 +19737,6 @@ msgstr "enabled: yes"
 msgid "### 7. Final notes"
 msgstr "### 7. Final notes"
 
-#: https//community.torproject.org/relay/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title)
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title)
-msgid "OpenBSD"
-msgstr "OpenBSD"
-
 #: https//community.torproject.org/relay/setup/bridge/openbsd/
 #: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.subtitle)
 msgid "How to deploy an obfs4 bridge on OpenBSD"
@@ -18673,46 +20131,6 @@ msgstr ""
 msgid "#Change the nickname \"myNiceRelay\" to a name that you like"
 msgstr "#Change the nickname \"myNiceRelay\" to a name that you like"
 
-#: https//community.torproject.org/relay/setup/guard/windows/
-#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/centosrhel/
-#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/fedora/
-#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/debianubuntu/
-#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
-msgid "Nickname myNiceRelay"
-msgstr "Nickname myNiceRelay"
-
-#: https//community.torproject.org/relay/setup/guard/windows/
-#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/centosrhel/
-#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/fedora/
-#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
-msgid "ORPort 9001"
-msgstr "ORPort 9001"
-
-#: https//community.torproject.org/relay/setup/guard/windows/
-#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/centosrhel/
-#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/fedora/
-#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/debianubuntu/
-#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
-msgid "ExitRelay 0"
-msgstr "ExitRelay 0"
-
-#: https//community.torproject.org/relay/setup/guard/windows/
-#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/centosrhel/
-#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/debianubuntu/
-#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
-msgid "SocksPort 0"
-msgstr "SocksPort 0"
-
 #: https//community.torproject.org/relay/setup/guard/windows/
 #: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
 msgid "#Paths assume you extracted to C:\\Users\\torrelay\\tor - if you"
@@ -18755,19 +20173,6 @@ msgid ""
 msgstr ""
 "#Put your email below - Note that it will be published on the metrics page"
 
-#: https//community.torproject.org/relay/setup/guard/windows/
-#: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/centosrhel/
-#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/fedora/
-#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/debianubuntu/
-#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
-msgid "ContactInfo tor-operator at your-emailaddress-domain"
-msgstr "ContactInfo tor-operator at your-emailaddress-domain"
-
 #: https//community.torproject.org/relay/setup/guard/windows/
 #: (content/relay-operations/technical-setup/guard/windows/contents+en.lrpage.body)
 msgid "Make sure everything is filled in correctly, then save and exit."
@@ -18897,6 +20302,8 @@ msgstr "## 4. Final notes"
 #: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/setup/guard/centosrhel/
 #: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/setup/guard/debianubuntu/
 #: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18914,6 +20321,8 @@ msgstr ""
 #: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/setup/guard/centosrhel/
 #: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/setup/guard/debianubuntu/
 #: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
 #: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -19240,17 +20649,6 @@ msgstr "# 4. Start the tor daemon and make sure it starts at boot"
 msgid "# 5. Final notes"
 msgstr "# 5. Final notes"
 
-#: https//community.torproject.org/relay/setup/guard/fedora/
-#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
-msgid ""
-"If you are having trouble setting up your relay, have a look at our [help "
-"section](/relay/getting-help/). If your relay is now running, check out the "
-"[post-install](/relay/setup/post-install/) notes."
-msgstr ""
-"If you are having trouble setting up your relay, have a look at our [help "
-"section](/relay/getting-help/). If your relay is now running, check out the "
-"[post-install](/relay/setup/post-install/) notes."
-
 #: https//community.torproject.org/relay/setup/guard/debianubuntu/
 #: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title)
 msgid "Debian/Ubuntu"
@@ -19315,11 +20713,6 @@ msgstr "# 4. Configuration File"
 msgid "ORPort 443"
 msgstr "ORPort 443"
 
-#: https//community.torproject.org/relay/setup/guard/debianubuntu/
-#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
-msgid "ControlSocket 0"
-msgstr "ControlSocket 0"
-
 #: https//community.torproject.org/relay/setup/guard/debianubuntu/
 #: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
 msgid "# 5. Restart the Service"
@@ -20302,6 +21695,7 @@ msgstr ""
 msgid "sudo unattended-upgrade -d"
 msgstr "sudo unattended-upgrade -d"
 
+#: (dynamic)
 #: https//community.torproject.org/relay/setup/guard/freebsd/updates/
 #: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title)
 msgid "*BSD"
@@ -20401,80 +21795,10 @@ msgstr "Resist the surveillance pandemic."
 msgid "Your donation will be matched by Friends of Tor, up to $100,000."
 msgstr "Your donation will be matched by Friends of Tor, up to $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 "Donate Now"
-
 #: lego/templates/banner.html:40 templates/banner.html:40
 msgid "DONATE NOW"
 msgstr "DONATE NOW"
 
-#: 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 "Download Tor Browser"
-
-#: lego/templates/footer.html:14 templates/footer.html:14
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-
-#: lego/templates/footer.html:35 templates/footer.html:35
-msgid "Our mission:"
-msgstr "Our mission:"
-
-#: 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 ""
-"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."
-
-#: 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 "Donate"
-
-#: lego/templates/footer.html:75 templates/footer.html:75
-msgid "Subscribe to our Newsletter"
-msgstr "Subscribe to our Newsletter"
-
-#: lego/templates/footer.html:76 templates/footer.html:76
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Get monthly updates and opportunities from the Tor Project:"
-
-#: lego/templates/footer.html:77 templates/footer.html:77
-msgid "Sign up"
-msgstr "Sign up"
-
-#: 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 ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-
-#: lego/templates/navbar.html:25 templates/navbar.html:25
-msgid "Menu"
-msgstr "Menu"
-
 #: lego/templates/search.html:5
 msgid "Search"
 msgstr "Search"
@@ -20592,35 +21916,6 @@ msgstr ""
 "Here are some successful projects which have been implemented in the past by"
 " Google Summer of Code and Outreachy participants"
 
-#: templates/homepage.html:5 templates/meta.html:10 templates/slideshow.html:5
-#: templates/slideshow.html:6
-msgid "Tor Project"
-msgstr "Tor Project"
-
-#: templates/localization.html:27
-msgid "Can you help us improve our translations?"
-msgstr "Can you help us improve our translations?"
-
-#: 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 ""
-"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."
-
-#: templates/localization.html:32
-msgid "Translators mailing list"
-msgstr "Translators mailing list"
-
-#: templates/meta.html:3
-msgid ""
-"Defend yourself against tracking and surveillance. Circumvent censorship."
-msgstr ""
-"Defend yourself against tracking and surveillance. Circumvent censorship."
-
 #: templates/onion-services.html:27
 msgid "Onionize any website"
 msgstr "Onionize any website"
@@ -20673,106 +21968,10 @@ msgstr ""
 "Word of mouth is critical to reaching new people and helping them protect "
 "themselves online. Here's how you can help: "
 
-#: templates/outreach-talk.html:11
-msgid "Privacy and freedom are human rights."
-msgstr "Privacy and freedom are human rights."
-
-#: templates/outreach-talk.html:12
-msgid ""
-"These rights are denied online around the world, but Tor gives them back."
-msgstr ""
-"These rights are denied online around the world, but Tor gives them back."
-
-#: templates/outreach-talk.html:22
-msgid "Tracking and surveillance are widespread."
-msgstr "Tracking and surveillance are widespread."
-
-#: templates/outreach-talk.html:23
-msgid ""
-"We think privacy should be the default online, and that's what our software "
-"provides."
-msgstr ""
-"We think privacy should be the default online, and that's what our software "
-"provides."
-
-#: templates/outreach-talk.html:33
-msgid "Privacy isn't about having something to hide."
-msgstr "Privacy isn't about having something to hide."
-
-#: templates/outreach-talk.html:34
-msgid ""
-"Privacy is about protecting who we are as human beings: our fears, our "
-"relationships, and our vulnerabilities."
-msgstr ""
-"Privacy is about protecting who we are as human beings: our fears, our "
-"relationships, and our vulnerabilities."
-
-#: templates/outreach-talk.html:44
-msgid "People shouldn't be exploited for using the internet."
-msgstr "People shouldn't be exploited for using the internet."
-
-#: templates/outreach-talk.html:45
-msgid ""
-"Trackers are harvesting our every move, but a safer internet is possible."
-msgstr ""
-"Trackers are harvesting our every move, but a safer internet is possible."
-
-#: templates/outreach-talk.html:55
-msgid ""
-"Tor software is developed by the Tor Project, a 501(c)(3) nonprofit "
-"organization."
-msgstr ""
-"Tor software is developed by the Tor Project, a 501(c)(3) nonprofit "
-"organization."
-
-#: templates/outreach-talk.html:56
-msgid "We build free and open source software anyone can use."
-msgstr "We build free and open source software anyone can use."
-
-#: templates/outreach-talk.html:66
-msgid "Tor software is used by millions of people around the world."
-msgstr "Tor software is used by millions of people around the world."
-
-#: templates/outreach-talk.html:67
-msgid "Journalists, activists, and everyday internet users rely on Tor."
-msgstr "Journalists, activists, and everyday internet users rely on Tor."
-
-#: templates/outreach-talk.html:75 templates/two-columns-page.html:28
-msgid "Contributors to this page:"
-msgstr "Contributors to this page:"
-
 #: templates/outreach-talk.html:77 templates/two-columns-page.html:30
 msgid "Back to previous page: "
 msgstr "Back to previous page: "
 
-#: templates/outreach-talk.html:77 templates/two-columns-page.html:30
-msgid "Edit this page"
-msgstr "Edit this page"
-
-#: templates/outreach.html:27
-msgid "Tor Speakers Bureau"
-msgstr "Tor Speakers Bureau"
-
-#: 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 at torproject.org with your preferred topic, language requirement, "
-"date, and other details."
-msgstr ""
-"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 at torproject.org with your preferred topic, language requirement, "
-"date, and other details."
-
-#: templates/outreach.html:32
-msgid "Request a Speaker"
-msgstr "Request a Speaker"
-
-#: templates/outreach.html:36
-msgid "Upcoming Tor Events"
-msgstr "Upcoming Tor Events"
-
 #: templates/project.html:40
 msgid "Back to "
 msgstr "Back to "
@@ -20801,26 +22000,6 @@ msgstr "in irc.oftc.net."
 msgid "Relay Operators mailing list"
 msgstr "Relay Operators mailing list"
 
-#: templates/training.html:27
-msgid "Join the Community"
-msgstr "Join the Community"
-
-#: 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 ""
-"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."
-
-#: templates/training.html:32
-msgid "Community mailing list"
-msgstr "Community mailing list"
-
 #: templates/user-research.html:31
 msgid "Become a Community User Researcher"
 msgstr "Become a Community User Researcher"



More information about the tor-commits mailing list