[tor-commits] [translation/communitytpo-contentspot] new translations in communitytpo-contentspot
translation at torproject.org
translation at torproject.org
Fri Nov 12 08:46:43 UTC 2021
commit f096b4cfc4501554b9080594224c4dc04dae34d9
Author: Translation commit bot <translation at torproject.org>
Date: Fri Nov 12 08:46:41 2021 +0000
new translations in communitytpo-contentspot
---
contents+ar.po | 814 ++++++++++++++++++++++++++++---------------------
contents+bg.po | 691 +++++++++++++++++++++++++----------------
contents+bn.po | 717 ++++++++++++++++++++++++++-----------------
contents+bo.po | 689 +++++++++++++++++++++++++----------------
contents+ca.po | 725 ++++++++++++++++++++++++++-----------------
contents+da.po | 709 +++++++++++++++++++++++++-----------------
contents+de.po | 827 ++++++++++++++++++++++++++++---------------------
contents+el.po | 778 ++++++++++++++++++++++++++++-------------------
contents+es.po | 818 ++++++++++++++++++++++++++++---------------------
contents+fa.po | 791 +++++++++++++++++++++++++++--------------------
contents+fi.po | 679 +++++++++++++++++++++++++----------------
contents+fr.po | 773 +++++++++++++++++++++++++++-------------------
contents+ga.po | 691 +++++++++++++++++++++++++----------------
contents+he.po | 792 +++++++++++++++++++++++++++--------------------
contents+hi.po | 705 +++++++++++++++++++++++++-----------------
contents+hr.po | 705 +++++++++++++++++++++++++-----------------
contents+hu.po | 709 +++++++++++++++++++++++++-----------------
contents+id.po | 727 +++++++++++++++++++++++++++-----------------
contents+is.po | 719 ++++++++++++++++++++++++++-----------------
contents+it.po | 753 +++++++++++++++++++++++++++------------------
contents+ja.po | 711 ++++++++++++++++++++++++++-----------------
contents+ka.po | 812 ++++++++++++++++++++++++++++---------------------
contents+ko.po | 715 ++++++++++++++++++++++++++-----------------
contents+mk.po | 706 +++++++++++++++++++++++++-----------------
contents+mr.po | 759 +++++++++++++++++++++++++++------------------
contents+ms.po | 711 ++++++++++++++++++++++++++-----------------
contents+my.po | 714 ++++++++++++++++++++++++++-----------------
contents+nb-NO.po | 712 ++++++++++++++++++++++++++-----------------
contents+nl.po | 717 ++++++++++++++++++++++++++-----------------
contents+pa.po | 687 +++++++++++++++++++++++++----------------
contents+pl.po | 761 ++++++++++++++++++++++++++++------------------
contents+pt-BR.po | 814 ++++++++++++++++++++++++++++---------------------
contents+pt-PT.po | 713 ++++++++++++++++++++++++++-----------------
contents+ro.po | 799 ++++++++++++++++++++++++++++--------------------
contents+ru.po | 759 +++++++++++++++++++++++++++------------------
contents+sq.po | 709 +++++++++++++++++++++++++-----------------
contents+sv-SE.po | 695 ++++++++++++++++++++++++++----------------
contents+sw.po | 691 +++++++++++++++++++++++++----------------
contents+th.po | 721 ++++++++++++++++++++++++++-----------------
contents+tr.po | 847 +++++++++++++++++++++++++++++----------------------
contents+uk.po | 695 ++++++++++++++++++++++++++----------------
contents+zh-CN.po | 707 +++++++++++++++++++++++++-----------------
contents+zh-TW.po | 697 ++++++++++++++++++++++++++----------------
contents.pot | 895 +++++++++++++++++++++++++++++++++---------------------
44 files changed, 19664 insertions(+), 12895 deletions(-)
diff --git a/contents+ar.po b/contents+ar.po
index 94a6e529cb..28d353762b 100644
--- a/contents+ar.po
+++ b/contents+ar.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: NASIâ¿ <nomadweb at protonmail.ch>, 2021\n"
"Language-Team: Arabic (https://www.transifex.com/otf/teams/1519/ar/)\n"
@@ -32,6 +32,48 @@ msgstr ""
"Language: ar\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Ø§ÙØ¶Ù
Ø¥ÙÙ Ù
جتÙ
ع Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "ÙØªÙÙÙ Ù
جتÙ
Ø¹ÙØ§ Ù
Ù Ù
Ø¯Ø§ÙØ¹Ù٠ع٠ØÙÙÙ Ø§ÙØ¥Ùسا٠ØÙÙ Ø§ÙØ¹Ø§ÙÙ
."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 "ÙØªÙÙÙ Ù
جتÙ
ع Tor Ù
٠جÙ
ÙØ¹ Ø£ÙÙØ§Ø¹ اÙÙ
ساÙÙ
ÙÙ."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"ÙÙØªØ¨ بعض Ø§ÙØ£Ø´Ø®Ø§Øµ ÙØ«Ø§Ø¦Ù ÙØ§ÙتبÙÙØº Ø¹Ù Ø§ÙØ£Ø®Ø·Ø§Ø¡ Ø Ø¨ÙÙÙ
ا ÙØ¹Ùد آخرÙÙ Ø£ØØ¯Ø§Ø« Tor "
+"ÙÙÙÙÙ
ÙÙ Ø¨Ø§ÙØªÙØ¹ÙØ©."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Ø³ÙØ§Ø¡ ÙØ§Ù ÙØ¯Ù٠اÙÙØ«Ùر Ù
٠اÙÙÙØª ÙÙØªØ·Ùع Ø£Ù ÙÙÙÙØ§Ù Ø ÙØ³Ùاء ÙÙØª تعتبر ÙÙØ³Ù تÙÙÙÙØ§"
+" Ø£Ù
ÙØ§ Ø ÙÙØÙ ÙØ±ÙØ¯Ù Ø£Ù ØªÙØ¶Ù
Ø¥ÙÙ Ù
جتÙ
Ø¹ÙØ§ Ø£ÙØ¶Ùا."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"Ø£Ø¯ÙØ§Ù, ستجد بعض Ø§ÙØ·Ø±Ù اÙÙ
ختÙÙØ© ÙÙØªØ·Ùع Ù
ع Ù
جتÙ
ع Tor Ø¨Ø§ÙØ¥Ø¶Ø§ÙØ© Ø¥Ù٠اÙÙ
ÙØ§Ø±Ø¯ "
+"ÙÙ
ساعدت٠بشÙÙ Ø£ÙØ¶Ù ÙÙ Ù
ساعدة Tor."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -131,216 +173,30 @@ msgstr "ØªÙØ²ÙÙ Ù
تصÙÙØ ØªÙØ± (Tor)"
msgid "Training"
msgstr "ØªØ¯Ø±ÙØ¨"
-#: (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 "Ù٠تعÙÙ
Ù
جتÙ
ع٠ع٠استخداÙ
TorØ ÙØ°Ù اÙÙ
ÙØ§Ø±Ø¯ ÙÙ."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "تØÙÙ Ù
Ù Ù
ÙØ§Ø±Ø¯Ùا"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Ø§ÙØªÙاصÙ"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "Ø£ØØ¶Ø± Ù
ÙØ§Ø¯ Tor Ø¥ÙÙ ØØ¯Ø«Ù اÙÙ
جتÙ
Ø¹Ù Ø§ÙØªØ§ÙÙ."
-
-#: (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 "أخبر Ø§ÙØ¹Ø§ÙÙ
ع٠Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "خدÙ
ات Ø§ÙØ¨ØµÙØ© "
-
-#: (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 Ø£ÙØª ÙÙ
ستخدÙ
Ù٠عÙÙ ÙØ²ÙÙ
Ø© اÙÙ
Ø±Ø§ÙØ¨Ø© ÙØ§ÙØ±ÙØ§Ø¨Ø©. تعر٠عÙÙ ÙÙÙÙØ©"
-" ÙØ´Ø± خدÙ
ات Ø§ÙØ¨ØµÙ."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "تÙÙ
Ù onion Ø§ÙØ®Ø§Øµ ب٠."
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Ø§ÙØ£ÙÙÙ
Ø©"
-#: (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 ""
-"ÙØ±Ùد Ø£Ù ÙØ¹Ù
Ù Tor Ù
ع Ø§ÙØ¬Ù
ÙØ¹ ÙÙ Ø§ÙØ¹Ø§ÙÙ
Ø Ù
Ù
ا ÙØ¹Ù٠أÙÙ ÙØ¬Ø¨ ترجÙ
Ø© Ø¨Ø±ÙØ§Ù
Ø¬ÙØ§ Ø¥ÙÙ "
-"Ø§ÙØ¹Ø¯Ùد Ù
٠اÙÙØºØ§Øª."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Ø³Ø§Ø¹Ø¯ÙØ§ ÙÙ Ø§ÙØªØ±Ø¬Ù
Ø©"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Ø§ÙØªÙاصÙ"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "Ø¨ØØ« اÙÙ
ستخدÙ
"
-#: (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 "ÙØÙ ÙØØªØ±Ù
Ø®ØµÙØµÙØ© Ù
ستخدÙ
ÙÙØ§ Ø¹ÙØ¯Ù
ا ÙØ¬Ø±Ù Ø¨ØØ«Ùا."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "تعر٠عÙÙ Ù
ستخدÙ
Ù Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "عÙ
ÙÙØ§Øª Ø§ÙØªØªØ§Ø¨Ø¹"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"اÙÙ
رØÙات ÙÙ Ø§ÙØ¹Ù
ÙØ¯ اÙÙÙØ±Ù ÙØ´Ø¨ÙØ© Tor. ساعد Ù٠جع٠Tor Ø£ÙÙÙ ÙØ£Ø³Ø±Ø¹ Ù
Ù Ø®ÙØ§Ù "
-"تشغÙÙ Ù
رØÙ اÙÙÙÙ
."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "ÙÙ
بتÙÙ
ÙØ© Ø´Ø¨ÙØ© Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-"ÙÙØªØ²Ù
Ù
Ø´Ø±ÙØ¹ Tor Ø¨ØªØ¹Ø²ÙØ² Ø¨ÙØ¦Ø© ÙÙ
جتÙ
ع شاÙ
Ù. Tor ÙÙ Ù
ÙØ§Ù ÙØ¬Ø¨ Ø£Ù ÙØ´Ø¹Ø± ÙÙ٠اÙÙØ§Ø³ "
-"Ø¨Ø§ÙØ£Ù
ا٠ÙÙÙ
Ø´Ø§Ø±ÙØ© ÙÙ
Ø´Ø§Ø±ÙØ© ÙØ¬Ùات ÙØ¸Ø±ÙÙ
ÙØ§ÙÙ
Ø´Ø§Ø±ÙØ©. Ø§ÙØ±Ø£ [Ù
دÙÙØ© ÙÙØ§Ø¹Ø¯ Ø§ÙØ³ÙÙÙ] "
-"(https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Ù
دÙÙØ© ÙÙØ§Ø¹Ø¯ Ø§ÙØ³ÙÙÙ\")Ø [Ø§ÙØ¹Ùد Ø§ÙØ§Ø¬ØªÙ
اعÙ] (https://gitweb.torproject.org "
-"/community/policies.git/tree/social_contract.txt \"Ø§ÙØ¹Ùد Ø§ÙØ§Ø¬ØªÙ
اعÙ\")Ø [Ø¨ÙØ§Ù"
-" اÙÙÙÙ
] "
-"(https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Ø¨ÙØ§Ù اÙÙÙÙ
\" )Ø ÙØªØ¹Ø±Ù عÙÙ [Ù
Ø¬ÙØ³ Ù
جتÙ
ع Tor] "
-"(https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Ù
Ø¬ÙØ³ Ù
جتÙ
ع Tor\")."
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"ÙØ²ÙÙÙØ§ Ù
تصÙÙØ ØªÙØ± (Tor) ÙØªØ®ØªØ¨Ø±Ùا Ø§ÙØªØµÙÙØ Ø§ÙØ®Ø§Øµ ÙØ¹ÙÙÙØ§Ù بدÙÙ ØªØªØ¨ÙØ¹ Ø£Ù Ù
Ø±Ø§ÙØ¨Ø© "
-"Ø£Ù Ø±ÙØ§Ø¨Ø©."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Ù
ÙÙÙ
ÙØªÙا:"
-
-#: (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 ""
-"ÙØ¯Ø¹Ù
Ø§ÙØØ±ÙÙØ§Øª ÙØÙÙÙ Ø§ÙØ¥Ùسا٠ع٠طرÙÙ Ø®ÙÙ ÙØªØ´ØºÙ٠تÙÙÙÙØ§Øª Ø®ØµÙØµÙÙØ© ÙÙ
جÙÙÙÙÙØ© "
-"Ù
Ø¬ÙØ§ÙÙÙØ© ÙÙ
ÙØªÙØØ© اÙÙ
ØµØ¯Ø±Ø Ù
Ù
ÙØ§ ÙØ¬Ø¹ÙÙØ§ Ù
ØªØ§ØØ© ÙÙØ§Ø³ØªØ®Ø¯Ø§Ù
بدÙÙ ÙÙÙØ¯Ø ÙÙØ°Ù٠تطÙÙØ± "
-"Ø§ÙØ¥Ø¯Ø±Ø§Ù Ø§ÙØ¹ÙÙ
Ù ÙØ§ÙعاÙ
ÙÙØ°Ù Ø§ÙØªÙÙÙØ§Øª. "
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "اشتر٠ÙÙ Ø±Ø³Ø§ÙØªÙا ÙÙÙ
ستجدات"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Ø§ØØµÙ عÙÙ ØªØØ¯Ùثات Ø´ÙØ±ÙØ© ÙÙØ±Øµ Ù
Ù Ù
Ø´Ø±ÙØ¹ ØªÙØ±:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Ø³Ø¬Ù ØØ³Ø§Ø¨"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"ÙÙ
ÙÙ Ø§ÙØ¹Ø«Ùر عÙÙ Ø§ÙØ¹ÙاÙ
Ø© Ø§ÙØªØ¬Ø§Ø±ÙØ© ÙØÙÙ٠اÙÙØ´Ø± ÙÙÙØ§Ø¹Ø¯ Ø§ÙØ§Ø³ØªØ®Ø¯Ø§Ù
Ù
Ù Ø§ÙØ·Ø±Ù "
-"Ø§ÙØ«Ø§ÙØ« ÙÙ%(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Ø§ÙØ¶Ù
Ø¥ÙÙ Ù
جتÙ
ع Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "ÙØªÙÙÙ Ù
جتÙ
Ø¹ÙØ§ Ù
Ù Ù
Ø¯Ø§ÙØ¹Ù٠ع٠ØÙÙÙ Ø§ÙØ¥Ùسا٠ØÙÙ Ø§ÙØ¹Ø§ÙÙ
."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "ÙØªÙÙÙ Ù
جتÙ
ع Tor Ù
٠جÙ
ÙØ¹ Ø£ÙÙØ§Ø¹ اÙÙ
ساÙÙ
ÙÙ."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"ÙÙØªØ¨ بعض Ø§ÙØ£Ø´Ø®Ø§Øµ ÙØ«Ø§Ø¦Ù ÙØ§ÙتبÙÙØº Ø¹Ù Ø§ÙØ£Ø®Ø·Ø§Ø¡ Ø Ø¨ÙÙÙ
ا ÙØ¹Ùد آخرÙÙ Ø£ØØ¯Ø§Ø« Tor "
-"ÙÙÙÙÙ
ÙÙ Ø¨Ø§ÙØªÙØ¹ÙØ©."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Ø³ÙØ§Ø¡ ÙØ§Ù ÙØ¯Ù٠اÙÙØ«Ùر Ù
٠اÙÙÙØª ÙÙØªØ·Ùع Ø£Ù ÙÙÙÙØ§Ù Ø ÙØ³Ùاء ÙÙØª تعتبر ÙÙØ³Ù تÙÙÙÙØ§"
-" Ø£Ù
ÙØ§ Ø ÙÙØÙ ÙØ±ÙØ¯Ù Ø£Ù ØªÙØ¶Ù
Ø¥ÙÙ Ù
جتÙ
Ø¹ÙØ§ Ø£ÙØ¶Ùا."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"Ø£Ø¯ÙØ§Ù, ستجد بعض Ø§ÙØ·Ø±Ù اÙÙ
ختÙÙØ© ÙÙØªØ·Ùع Ù
ع Ù
جتÙ
ع Tor Ø¨Ø§ÙØ¥Ø¶Ø§ÙØ© Ø¥Ù٠اÙÙ
ÙØ§Ø±Ø¯ "
-"ÙÙ
ساعدت٠بشÙÙ Ø£ÙØ¶Ù ÙÙ Ù
ساعدة Tor."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "خدÙ
ات Ø§ÙØ¨ØµÙØ© "
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -429,44 +285,77 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "ÙØ§Ø¦Ù
Ø© Tor Onions Ø§ÙØ¨Ø±ÙØ¯ÙØ©"
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr "## Ù
ا Ù٠خدÙ
ات OnionØ"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"ÙØ²ÙÙÙØ§ Ù
تصÙÙØ ØªÙØ± (Tor) ÙØªØ®ØªØ¨Ø±Ùا Ø§ÙØªØµÙÙØ Ø§ÙØ®Ø§Øµ ÙØ¹ÙÙÙØ§Ù بدÙÙ ØªØªØ¨ÙØ¹ Ø£Ù Ù
Ø±Ø§ÙØ¨Ø© "
+"Ø£Ù Ø±ÙØ§Ø¨Ø©."
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Ù
ÙÙÙ
ÙØªÙا:"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
-"خدÙ
ات Onion Ù٠خدÙ
ات ÙØ§ ÙÙ
Ù٠اÙÙØµÙ٠إÙÙÙØ§ Ø¥ÙØ§ عبر Tor. إ٠تشغÙ٠خدÙ
Ø© onion "
-"ÙÙ
ÙØ اÙÙ
ستخدÙ
ÙÙ Ù٠أÙ
ا٠HTTPS Ù
ع Ù
Ø²Ø§ÙØ§ Ø§ÙØ®ØµÙØµÙØ© Ø§ÙØ¥Ø¶Ø§ÙÙØ© ÙÙ
ØªØµÙØ Tor."
+"ÙØ¯Ø¹Ù
Ø§ÙØØ±ÙÙØ§Øª ÙØÙÙÙ Ø§ÙØ¥Ùسا٠ع٠طرÙÙ Ø®ÙÙ ÙØªØ´ØºÙ٠تÙÙÙÙØ§Øª Ø®ØµÙØµÙÙØ© ÙÙ
جÙÙÙÙÙØ© "
+"Ù
Ø¬ÙØ§ÙÙÙØ© ÙÙ
ÙØªÙØØ© اÙÙ
ØµØ¯Ø±Ø Ù
Ù
ÙØ§ ÙØ¬Ø¹ÙÙØ§ Ù
ØªØ§ØØ© ÙÙØ§Ø³ØªØ®Ø¯Ø§Ù
بدÙÙ ÙÙÙØ¯Ø ÙÙØ°Ù٠تطÙÙØ± "
+"Ø§ÙØ¥Ø¯Ø±Ø§Ù Ø§ÙØ¹ÙÙ
Ù ÙØ§ÙعاÙ
ÙÙØ°Ù Ø§ÙØªÙÙÙØ§Øª. "
#: (dynamic)
-msgid "Read more."
-msgstr "Ø§ÙØ±Ø£ اÙÙ
Ø²ÙØ¯."
+msgid "Subscribe to our Newsletter"
+msgstr "اشتر٠ÙÙ Ø±Ø³Ø§ÙØªÙا ÙÙÙ
ستجدات"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Ø§ØØµÙ عÙÙ ØªØØ¯Ùثات Ø´ÙØ±ÙØ© ÙÙØ±Øµ Ù
Ù Ù
Ø´Ø±ÙØ¹ ØªÙØ±:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Ø³Ø¬Ù ØØ³Ø§Ø¨"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
-"ÙØ§ تبد٠أ٠Ù
Ù ÙØ°Ù Ø§ÙØ£ÙÙØ§Ø± Ø¬Ø°Ø§Ø¨Ø©Ø ÙØ¯ ترغب Ø£ÙØ¶Ùا ÙÙ Ø§ÙØªØ±Ø§Ø ÙÙØ±Ø© Ù
Ø´Ø±ÙØ¹Ù Ø§ÙØ®Ø§Øµ -"
-" ÙØ§ÙØªÙ ØºØ§ÙØ¨Ùا Ù
ا تؤد٠إÙÙ Ø£ÙØ¶Ù اÙÙ
Ø´Ø§Ø±ÙØ¹."
+"ÙÙ
ÙÙ Ø§ÙØ¹Ø«Ùر عÙÙ Ø§ÙØ¹ÙاÙ
Ø© Ø§ÙØªØ¬Ø§Ø±ÙØ© ÙØÙÙ٠اÙÙØ´Ø± ÙÙÙØ§Ø¹Ø¯ Ø§ÙØ§Ø³ØªØ®Ø¯Ø§Ù
Ù
Ù Ø§ÙØ·Ø±Ù "
+"Ø§ÙØ«Ø§ÙØ« ÙÙ%(link_to_faq)s"
+
+#: 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 Ø£ÙØª ÙÙ
ستخدÙ
Ù٠عÙÙ ÙØ²ÙÙ
Ø© اÙÙ
Ø±Ø§ÙØ¨Ø© ÙØ§ÙØ±ÙØ§Ø¨Ø©. تعر٠عÙÙ ÙÙÙÙØ©"
+" ÙØ´Ø± خدÙ
ات Ø§ÙØ¨ØµÙ."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "تÙÙ
Ù onion Ø§ÙØ®Ø§Øµ ب٠."
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr "ÙØ¯Ø¹ÙÙ ÙÙØªÙاص٠Ù
Ø¹ÙØ§ ÙÙ
ÙØ§Ùشة ÙÙØ±Ø© Ù
Ø´Ø±ÙØ¹Ù."
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr "## Ù
ا Ù٠خدÙ
ات OnionØ"
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
-"ÙÙÙ
ا ÙÙ٠بعض اÙÙ
Ø´Ø§Ø±ÙØ¹ اÙÙØ§Ø¬ØØ© Ø§ÙØªÙ تÙ
تÙÙÙØ°Ùا Ù٠اÙÙ
Ø§Ø¶Ù Ø¨ÙØ§Ø³Ø·Ø© Ù
شارÙÙ Ø¬ÙØ¬Ù "
-"Ø§ÙØµÙÙ Ù
Ù Ø§ÙØªØ¹ÙÙÙ
ات Ø§ÙØ¨Ø±Ù
Ø¬ÙØ© Ù Ø§ÙØ§Ùتشار"
+"خدÙ
ات Onion Ù٠خدÙ
ات ÙØ§ ÙÙ
Ù٠اÙÙØµÙ٠إÙÙÙØ§ Ø¥ÙØ§ عبر Tor. إ٠تشغÙ٠خدÙ
Ø© onion "
+"ÙÙ
ÙØ اÙÙ
ستخدÙ
ÙÙ Ù٠أÙ
ا٠HTTPS Ù
ع Ù
Ø²Ø§ÙØ§ Ø§ÙØ®ØµÙØµÙØ© Ø§ÙØ¥Ø¶Ø§ÙÙØ© ÙÙ
ØªØµÙØ Tor."
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
@@ -563,6 +452,16 @@ msgstr "Ø·ÙØ¨ Ù
ØªØØ¯Ø«"
msgid "Upcoming Tor Events"
msgstr "Ø£ØØ¯Ø§Ø« Tor اÙÙØ§Ø¯Ù
Ø©"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "Ø£ØØ¶Ø± Ù
ÙØ§Ø¯ Tor Ø¥ÙÙ ØØ¯Ø«Ù اÙÙ
جتÙ
Ø¹Ù Ø§ÙØªØ§ÙÙ."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "أخبر Ø§ÙØ¹Ø§ÙÙ
ع٠Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -620,6 +519,14 @@ msgstr ""
msgid "Training Resources"
msgstr "Ù
ÙØ§Ø±Ø¯ Ø§ÙØªØ¯Ø±Ùب"
+#: (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 "Ù٠تعÙÙ
Ù
جتÙ
ع٠ع٠استخداÙ
TorØ ÙØ°Ù اÙÙ
ÙØ§Ø±Ø¯ ÙÙ."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -675,6 +582,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "اÙÙØ§Ø¦Ù
Ø© Ø§ÙØ¨Ø±ÙØ¯ÙØ© ÙÙÙ
جتÙ
ع"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "تØÙÙ Ù
Ù Ù
ÙØ§Ø±Ø¯Ùا"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -807,6 +719,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr "اÙÙØ§Ø¦Ù
Ø© Ø§ÙØ¨Ø±ÙØ¯ÙØ© ÙÙØ±ÙÙ UX"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr "ÙØÙ ÙØØªØ±Ù
Ø®ØµÙØµÙØ© Ù
ستخدÙ
ÙÙØ§ Ø¹ÙØ¯Ù
ا ÙØ¬Ø±Ù Ø¨ØØ«Ùا."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "تعر٠عÙÙ Ù
ستخدÙ
Ù Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -864,6 +786,20 @@ msgstr "in irc.oftc.net."
msgid "Relay Operators mailing list"
msgstr "اÙÙØ§Ø¦Ù
Ø© Ø§ÙØ¨Ø±ÙØ¯ÙØ© ÙÙ
شغÙÙ Ø§ÙØªØ±ØÙÙ"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"اÙÙ
رØÙات ÙÙ Ø§ÙØ¹Ù
ÙØ¯ اÙÙÙØ±Ù ÙØ´Ø¨ÙØ© Tor. ساعد Ù٠جع٠Tor Ø£ÙÙÙ ÙØ£Ø³Ø±Ø¹ Ù
Ù Ø®ÙØ§Ù "
+"تشغÙÙ Ù
رØÙ اÙÙÙÙ
."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "ÙÙ
بتÙÙ
ÙØ© Ø´Ø¨ÙØ© Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -1004,6 +940,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr "Ø§ÙØ¶Ù
Ø¥Ù٠اÙÙØ§Ø¦Ù
Ø© Ø§ÙØ¨Ø±ÙØ¯ÙØ© ÙÙ
ترجÙ
Ù Tor"
+#: 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 ""
+"ÙØ±Ùد Ø£Ù ÙØ¹Ù
Ù Tor Ù
ع Ø§ÙØ¬Ù
ÙØ¹ ÙÙ Ø§ÙØ¹Ø§ÙÙ
Ø Ù
Ù
ا ÙØ¹Ù٠أÙÙ ÙØ¬Ø¨ ترجÙ
Ø© Ø¨Ø±ÙØ§Ù
Ø¬ÙØ§ Ø¥ÙÙ "
+"Ø§ÙØ¹Ø¯Ùد Ù
٠اÙÙØºØ§Øª."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Ø³Ø§Ø¹Ø¯ÙØ§ ÙÙ Ø§ÙØªØ±Ø¬Ù
Ø©"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -2001,6 +1951,8 @@ msgstr "Ø³ØªØØªØ§Ø¬ Ø¥Ù٠تعدÙÙ Ø§ÙØ³Ø·Ø±ÙÙ Ø§ÙØªØ§ÙÙÙÙ ÙÙØ¶Ø¹
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -16262,8 +16214,8 @@ msgstr "تتابع Ø§ÙØ£Ùسط / Ø§ÙØØ±Ø³"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "â®Ø§Ø®Ø±Ø¬"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -16391,17 +16343,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "ÙÙÙÙØ© ÙØ´Ø± Ø¹ÙØ¯Ø© Ø§ÙØ®Ø±Ùج"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"ÙÙØªØ±Ø¶ Ø£ÙÙ ÙØ±Ø£Øª Ù
Ù Ø®ÙØ§Ù [دÙÙÙ Ø§ÙØªØ±ØÙÙ](..) باÙÙØ¹Ù. ÙØ°Ù Ø§ÙØµÙØØ© اÙÙØ±Ø¹ÙØ© Ù
خصصة "
-"ÙÙÙ
شغÙÙÙ Ø§ÙØ°ÙÙ ÙØ±ØºØ¨ÙÙ Ù٠تشغÙÙ Ø§ÙØ®Ø±Ùج عÙÙ Ù
رØÙÙÙ
."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16443,11 +16394,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"إذا ÙØ§Ù Ù
ÙØ¯Ù
Ø§ÙØ®Ø¯Ù
Ø© Ø§ÙØ®Ø§Øµ ب٠ÙÙØ¯Ù
Ù Ø ÙØªØ£Ùد Ù
٠أ٠سج٠WHOIS Ø§ÙØ®Ø§Øµ Ø¨Ù ÙØØªÙÙ "
-"عÙÙ Ù
ؤشرات ÙØ§Ø¶ØØ© عÙÙ Ø£Ù ÙØ°Ø§ ÙÙ Ù
رØÙ Ø®Ø±ÙØ¬ Tor."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16475,12 +16425,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
-"ÙÙ
Ù٠أ٠ÙÙØ¹Ù Tor ذÙÙ ÙÙØ§Ø¨Ø©Ù عÙÙ: إذا ÙØ§Ù DirPort Ø§ÙØ®Ø§Øµ ب٠عÙÙ Ù
ÙÙØ° TCP 80 Ø "
-"ÙÙÙ
ÙÙÙ Ø§ÙØ§Ø³ØªÙادة Ù
Ù Ù
ÙØ²Ø© DirPortFrontPage ÙÙ Tor ÙØ¹Ø±Ø¶ Ù
ÙÙ HTML عÙÙ ÙØ°Ø§ "
-"اÙÙ
ÙÙØ°."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16490,6 +16438,13 @@ msgid ""
msgstr ""
"سÙÙØ¹Ø±Ø¶ ÙØ°Ø§ اÙÙ
ÙÙ ÙØ£Ù شخص ÙÙØ¬Ù Ù
ØªØµÙØÙ Ø¥Ù٠عÙÙØ§Ù IP Ø§ÙØ®Ø§Øµ بترØÙÙ Ø®Ø±ÙØ¬ Tor."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -16503,35 +16458,37 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"ÙÙØ¯Ù
ÙÙ
ÙØ°Ø¬Ùا ÙÙ
ÙÙ HTML ÙØ¥Ø´Ø¹Ø§Ø± Ø®Ø±ÙØ¬ Tor Ø ÙÙÙÙ ÙØ¯ ترغب Ù٠تعدÙÙÙ ÙÙÙÙØ§ "
-"ÙØ§ØØªÙاجاتÙ:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "ÙÙÙ
ا ÙÙ٠بعض اÙÙØµØ§Ø¦Ø Ø§ÙØ¥Ø¶Ø§ÙÙØ© ÙØªØ´ØºÙÙ Ù
رØÙ Ø®Ø±ÙØ¬ Ù
ÙØ«ÙÙ:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## Ø³ÙØ§Ø³Ø© Ø§ÙØ®Ø±Ùج"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16583,21 +16540,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"ÙÙ
ÙÙ Ø§ÙØ¹Ø«Ùر عÙÙ Ø³ÙØ§Ø³Ø© Ø§ÙØ®Ø±Ùج اÙÙ
Ø®ÙØ¶Ø© ÙÙ ØµÙØØ© wiki "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"ÙØªØµØ¨Ø Ù
رØÙ Ø®Ø±ÙØ¬ Ø ÙÙ
بتغÙÙØ± ExitRelay Ù
Ù 0 Ø¥ÙÙ 1 ÙÙ Ù
Ù٠تÙÙÙÙ torrc ÙØ£Ø¹Ø¯ "
-"تشغÙÙ Ø¨Ø±ÙØ§Ù
ج tor Ø§ÙØ®ÙÙ."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16660,13 +16613,10 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
-"* إذا ÙÙØª ترغب ÙÙ Ø¥Ø¶Ø§ÙØ© Ù
ØÙÙ DNS ثاÙÙ ÙØ¨Ø¯ÙÙ ÙØªÙÙÙÙ /etc/resolv.conf Ø ÙØ§Ø®ØªØ± "
-"Ù
ØÙÙÙØ§ Ø¯Ø§Ø®Ù ÙØ¸Ø§Ù
٠اÙÙ
ستÙÙ ÙØªØ£Ùد Ù
٠أÙÙ ÙÙØ³ Ø§ÙØ¥Ø¯Ø®Ø§Ù Ø§ÙØ£ÙÙ ÙÙ ÙØ°Ø§ اÙÙ
ÙÙ (ÙØ¬Ø¨ "
-"Ø£Ù ÙÙÙÙ Ø§ÙØ¥Ø¯Ø®Ø§Ù Ø§ÙØ£ÙÙ ÙÙ Ù
ØÙÙ Ù
ØÙÙ)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16684,11 +16634,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* ØªØ¬ÙØ¨ Ø¥Ø¶Ø§ÙØ© Ø£ÙØ«Ø± Ù
Ù Ù
ØÙÙÙ٠إÙÙ Ù
ÙÙ /etc/resolv.conf ÙÙØØ¯ Ù
Ù Ø§ÙØªØ¹Ø±Ø¶ عÙÙ "
-"Ù
ستÙÙ AS ÙØ§Ø³ØªØ¹ÙاÙ
ات DNS."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16736,25 +16684,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"ÙÙÙ
ا ÙÙ٠إرشادات ØÙÙ ÙÙÙÙØ© ØªØ«Ø¨ÙØª ÙØªÙÙÙÙ ØºÙØ± Ù
ÙØ¶Ù
- Ù
ØÙÙ Ø§ÙØªØÙÙ Ù
Ù DNSSEC "
-"ÙØ§ÙتخزÙ٠اÙÙ
Ø¤ÙØª - عÙÙ Ù
رØÙ Ø§ÙØ®Ø±Ùج Ø§ÙØ®Ø§Øµ بÙ. ÙØØªÙÙ ØºÙØ± Ù
Ø¬ÙØ¯ عÙÙ Ø§ÙØ¹Ø¯Ùد Ù
Ù "
-"Ù
ÙØ§Ø¨Ø¶ Ø§ÙØªÙÙØ¦Ø© ÙØ§Ùضبط ÙÙÙÙÙØ§ ÙØØ§ÙØ¸ عÙÙ ÙØ°Ù Ø§ÙØªØ¹ÙÙÙ
ات Ø¨Ø³ÙØ·Ø© ÙÙØµÙرة Ø Ø³ÙÙÙÙ "
-"Ø§ÙØ¥Ø¹Ø¯Ø§Ø¯ Ø§ÙØ£Ø³Ø§Ø³Ù Ø¬ÙØ¯Ùا ÙÙ
عظÙ
اÙÙ
شغÙÙÙ."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
-"بعد Ø§ÙØªØ¨Ø¯Ù٠إÙÙ ØºÙØ± Ù
ÙØ¶Ù
Ø ØªØÙÙ Ù
٠أÙÙ ÙØ¹Ù
Ù Ø¨Ø§ÙØ´Ù٠اÙÙ
تÙÙØ¹ ع٠طرÙÙ ØÙ اسÙ
"
-"Ù
ضÙÙ ØµØ§ÙØ. إذا ÙÙ
ÙÙØ¬Ø Ø§ÙØ£Ù
ر Ø ÙÙÙ
ÙÙ٠استعادة Ù
ÙÙ resolv.conf اÙÙØ¯ÙÙ
."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16764,26 +16706,24 @@ msgstr "### Ø¯ÙØ¨Ùا٠/ Ø£ÙØ¨ÙÙØªÙ"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"ÙØªÙ
ØªØ«Ø¨ÙØª Ø§ÙØ£ÙاÙ
ر Ø§ÙØ«Ùاثة Ø§ÙØªØ§ÙÙØ© ØºÙØ± Ù
ÙØ¶Ù
Ø ÙØ¹Ù
Ù ÙØ³Ø®Ø© Ø§ØØªÙØ§Ø·ÙØ© Ù
٠تÙÙÙÙ DNS"
-" Ø§ÙØ®Ø§Øµ Ø¨Ù Ø ÙØ£Ø®Ø¨Ø± اÙÙØ¸Ø§Ù
باستخداÙ
اÙÙ
ØÙÙ ØºÙØ± اÙÙ
ÙØ¶Ù
:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16794,8 +16734,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16808,8 +16748,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
-msgstr "ÙÙÙÙ
اÙÙ
ØÙÙ ØºÙØ± اÙÙ
ÙØ¶Ù
Ø§ÙØ°Ù ÙÙ
ت Ø¨ØªØ«Ø¨ÙØªÙ ÙÙØªÙ Ø¨Ø§ÙØªØÙÙ Ù
Ù DNSSEC."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16818,53 +16766,55 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "ÙÙ
Ø¨ØªØ«Ø¨ÙØª Ø§ÙØØ²Ù
Ø© ØºÙØ± اÙÙ
ÙØ¶Ù
Ø©:"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "Ù
ع:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "تÙ
ÙÙÙ ÙØ¨Ø¯Ø¡ ØºÙØ± Ù
ÙØ¶Ù
:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "Ø§Ø·ÙØ¨ Ù
٠اÙÙØ¸Ø§Ù
استخداÙ
Ø§ÙØ®Ø§Ø¯Ù
اÙÙ
ØÙÙ ØºÙØ± اÙÙ
ÙØ¶Ù
:"
+msgid "Tell the system to use the local resolver:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16884,16 +16834,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-"استبد٠اÙÙ
ØØªÙÙ ÙÙ /usr/local/etc/unbound/unbound.conf Ø¨Ø§ÙØ£Ø³Ø·Ø± Ø§ÙØªØ§ÙÙØ©:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16907,23 +16856,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "تÙ
ÙÙÙ ÙØ¨Ø¯Ø¡ Ø§ÙØ®Ø¯Ù
Ø© ØºÙØ± اÙÙ
ÙØ¶Ù
Ø©:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -18301,6 +18250,8 @@ msgstr "ÙÙØ¯Ùرا"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -20538,6 +20489,8 @@ msgstr "### 1. ÙÙ
بتÙ
ÙÙÙ ØªØØ¯Ùثات Ø§ÙØ¨Ø±Ø§Ù
ج Ø§ÙØªÙÙØ§Ø¦Ù
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -20881,19 +20834,6 @@ msgstr "### 7. Ù
ÙØ§ØØ¸Ø§Øª ÙÙØ§Ø¦ÙØ©"
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "ÙÙÙÙØ© ÙØ´Ø± Ù
رØÙ Ù
ØªÙØ³Ø· / ØØ§Ø±Ø³ عÙÙ OpenBSD"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -21105,6 +21045,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -21818,6 +21769,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -22001,6 +21954,141 @@ msgstr ""
"[ÙÙØ§](https://doc.opensuse.org/documentation/leap/startup/single-"
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -22166,11 +22254,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -22298,6 +22381,51 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Ù
ا إذا ÙÙØª تستخدÙ
ØªÙØ±"
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+"ÙØ§ تبد٠أ٠Ù
Ù ÙØ°Ù Ø§ÙØ£ÙÙØ§Ø± Ø¬Ø°Ø§Ø¨Ø©Ø ÙØ¯ ترغب Ø£ÙØ¶Ùا ÙÙ Ø§ÙØªØ±Ø§Ø ÙÙØ±Ø© Ù
Ø´Ø±ÙØ¹Ù Ø§ÙØ®Ø§Øµ -"
+" ÙØ§ÙØªÙ ØºØ§ÙØ¨Ùا Ù
ا تؤد٠إÙÙ Ø£ÙØ¶Ù اÙÙ
Ø´Ø§Ø±ÙØ¹."
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr "ÙØ¯Ø¹ÙÙ ÙÙØªÙاص٠Ù
Ø¹ÙØ§ ÙÙ
ÙØ§Ùشة ÙÙØ±Ø© Ù
Ø´Ø±ÙØ¹Ù."
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+"ÙÙÙ
ا ÙÙ٠بعض اÙÙ
Ø´Ø§Ø±ÙØ¹ اÙÙØ§Ø¬ØØ© Ø§ÙØªÙ تÙ
تÙÙÙØ°Ùا Ù٠اÙÙ
Ø§Ø¶Ù Ø¨ÙØ§Ø³Ø·Ø© Ù
شارÙÙ Ø¬ÙØ¬Ù "
+"Ø§ÙØµÙÙ Ù
Ù Ø§ÙØªØ¹ÙÙÙ
ات Ø§ÙØ¨Ø±Ù
Ø¬ÙØ© Ù Ø§ÙØ§Ùتشار"
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+"ÙÙØªØ²Ù
Ù
Ø´Ø±ÙØ¹ Tor Ø¨ØªØ¹Ø²ÙØ² Ø¨ÙØ¦Ø© ÙÙ
جتÙ
ع شاÙ
Ù. Tor ÙÙ Ù
ÙØ§Ù ÙØ¬Ø¨ Ø£Ù ÙØ´Ø¹Ø± ÙÙ٠اÙÙØ§Ø³ "
+"Ø¨Ø§ÙØ£Ù
ا٠ÙÙÙ
Ø´Ø§Ø±ÙØ© ÙÙ
Ø´Ø§Ø±ÙØ© ÙØ¬Ùات ÙØ¸Ø±ÙÙ
ÙØ§ÙÙ
Ø´Ø§Ø±ÙØ©. Ø§ÙØ±Ø£ [Ù
دÙÙØ© ÙÙØ§Ø¹Ø¯ Ø§ÙØ³ÙÙÙ] "
+"(https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Ù
دÙÙØ© ÙÙØ§Ø¹Ø¯ Ø§ÙØ³ÙÙÙ\")Ø [Ø§ÙØ¹Ùد Ø§ÙØ§Ø¬ØªÙ
اعÙ] (https://gitweb.torproject.org "
+"/community/policies.git/tree/social_contract.txt \"Ø§ÙØ¹Ùد Ø§ÙØ§Ø¬ØªÙ
اعÙ\")Ø [Ø¨ÙØ§Ù"
+" اÙÙÙÙ
] "
+"(https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Ø¨ÙØ§Ù اÙÙÙÙ
\" )Ø ÙØªØ¹Ø±Ù عÙÙ [Ù
Ø¬ÙØ³ Ù
جتÙ
ع Tor] "
+"(https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Ù
Ø¬ÙØ³ Ù
جتÙ
ع Tor\")."
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -22313,3 +22441,7 @@ msgstr "Ø§ÙØ¹Ùدة Ø¥ÙÙ Ø§ÙØµÙØØ© Ø§ÙØ³Ø§Ø¨ÙØ©:"
#: templates/project.html:40
msgid "Back to "
msgstr "ارجع اÙÙ"
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Ø§ÙØ±Ø£ اÙÙ
Ø²ÙØ¯."
diff --git a/contents+bg.po b/contents+bg.po
index db0e5969ca..600e6af4b3 100644
--- a/contents+bg.po
+++ b/contents+bg.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Bulgarian (https://www.transifex.com/otf/teams/1519/bg/)\n"
@@ -22,6 +22,42 @@ msgstr ""
"Language: bg\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -121,73 +157,14 @@ msgstr ""
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion ÑÑлÑги"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -195,113 +172,15 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr ""
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "РегиÑÑÑиане"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion ÑÑлÑги"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -383,37 +262,65 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr ""
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
#: (dynamic)
-msgid "Read more."
+msgid "Our mission:"
msgstr ""
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Subscribe to our Newsletter"
+msgstr ""
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
+#: (dynamic)
+msgid "Sign up"
+msgstr "РегиÑÑÑиане"
+
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -500,6 +407,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -549,6 +466,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -598,6 +523,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -710,6 +640,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -762,6 +702,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -888,6 +840,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1747,6 +1711,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13573,8 +13539,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "ÐзÑ
од"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13683,13 +13649,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13728,7 +13695,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13754,8 +13722,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13765,6 +13734,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13778,32 +13754,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13846,16 +13826,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13909,7 +13889,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13926,7 +13906,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13968,18 +13948,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13990,24 +13970,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14017,8 +13997,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14029,62 +14009,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14102,13 +14092,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14124,23 +14114,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15318,6 +15308,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17375,6 +17367,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17712,19 +17706,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17929,6 +17910,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18591,6 +18583,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18767,6 +18761,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18924,11 +19053,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19059,6 +19183,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Ðали Ñе използва Tor бÑаÑзÑÑÑÑ."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19072,3 +19227,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+bn.po b/contents+bn.po
index 91ca430dbe..4f0d4bda2f 100644
--- a/contents+bn.po
+++ b/contents+bn.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Al Shahrior Hasan Sagor <shahrior3814 at gmail.com>, 2021\n"
"Language-Team: Bengali (https://www.transifex.com/otf/teams/1519/bn/)\n"
@@ -24,6 +24,46 @@ msgstr ""
"Language: bn\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "à¦à¦° সমà§à¦ªà§à¦°à¦¦à¦¾à¦¯à¦¼à§ যà§à¦ দিন"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "সমà§à¦ªà§à¦°à¦¦à¦¾à§"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "à¦à¦° সà¦à¦² à¦
বদানà¦à¦¾à¦°à§à¦° à¦
বদানà§à¦° à¦à¦ªà¦° তà§à¦°à¦¿à¥¤"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"à¦à§à¦ নিরà§à¦¦à§à¦¶à¦¿à¦à¦¾ লিà¦à§ à¦à¦¬à¦ সমসà§à¦¯à¦¾ পà§à¦°à¦¤à¦¿à¦¬à§à¦¦à¦¨ পাঠাà§, à¦
নà§à¦¯à¦°à¦¾ à¦à¦° à¦
নà§à¦·à§à¦ ান à¦à¦°à§ à¦à¦¬à¦ "
+"পà§à¦°à¦¶à¦¿à¦à§à¦·à¦£ ঠসহাà§à¦¤à¦¾ à¦à¦°à§à¥¤"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"সà§à¦¬à§à¦à§à¦à¦¾à¦¸à§à¦¬à§ হিসà§à¦¬à§ তà§à¦®à¦¾à¦° বà§à¦¶à¦¿ সমৠথাà¦à§à¦ বা à¦à¦® সমà§, নিà¦à§à¦à§ পà§à¦°à¦à§à¦¶à¦²à¦à¦¤ মনৠà¦à¦°à§"
+" বা à¦à¦°à§ না, à¦à¦®à¦¾à¦¦à§à¦° সমà§à¦ªà§à¦°à¦¦à¦¾à§à§ তà§à¦®à¦¿à¦ যà§à¦ দিতৠপারবà§à¥¤"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -125,73 +165,14 @@ msgstr "à¦à¦° বà§à¦°à¦¾à¦à¦à¦¾à¦° ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à§à¦¨"
msgid "Training"
msgstr "পà§à¦°à¦¶à¦¿à¦à§à¦·à¦£"
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "সমà§à¦ªà§à¦°à¦¦à¦¾à§"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "à¦
নিয়ন সà§à¦¬à¦¾"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -199,125 +180,15 @@ msgstr ""
msgid "User Research"
msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§ à¦à¦¬à§à¦·à¦£à¦¾"
-#: (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 "à¦à¦¬à§à¦·à¦£à¦¾à¦° সমৠà¦à¦®à¦°à¦¾ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦° à¦à§à¦ªà¦¨à§à§à¦¤à¦¾ সমà§à¦®à¦¾à¦¨ à¦à¦°à¦¿à¥¤"
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "à¦à¦° বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦¦à§à¦° নিà§à§ à¦à¦¾à¦¨à§"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"à¦à§à¦°à§à¦¯à¦¾à¦, নà¦à¦°à¦¦à¦¾à¦°à¦¿ বা সà§à¦¨à§à¦¸à¦°à¦¶à¦¿à¦ª à¦à¦¾à¦¡à¦¼à¦¾à¦ বাসà§à¦¤à¦¬ বà§à¦¯à¦à§à¦¤à¦¿à¦à¦¤ বà§à¦°à¦¾à¦à¦à¦¿à¦à¦¯à¦¼à§à¦° à¦
à¦à¦¿à¦à§à¦à¦¤à¦¾ "
-"পà§à¦¤à§ Tor Browser à¦à¦¿ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à§à¦¨à¥¤"
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "à¦à¦®à¦¾à¦¦à§à¦° লà¦à§à¦·à§à¦¯:"
-
-#: (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 ""
-"মà§à¦à§à¦¤ à¦à¦¬à¦ à¦à¦¨à§à¦®à§à¦à§à¦¤ সà§à¦°à§à¦¸ সনদৠà¦à¦¬à¦ à¦à§à¦ªà¦¨à§à¦¯à¦¼à¦¤à¦¾ পà§à¦°à¦¯à§à¦à§à¦¤à¦¿à¦à§ সমরà§à¦¥à¦¨ à¦à¦¬à¦ তাদà§à¦° "
-"নিষিদà§à¦§ পà§à¦°à¦¾à¦ªà§à¦¯à¦¤à¦¾ à¦à¦¬à¦ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦¬à¦ তাদà§à¦° বà§à¦à§à¦à¦¾à¦¨à¦¿à¦ à¦à¦¬à¦ à¦à¦¨à¦ªà§à¦°à¦¿à¦¯à¦¼ বà§à¦à¦¾à¦ªà¦¡à¦¼à¦¾à¦° "
-"মাধà§à¦¯à¦®à§ মানবাধিà¦à¦¾à¦° à¦à¦¬à¦ সà§à¦¬à¦¾à¦§à§à¦¨à¦¤à¦¾à¦à§ ফিরিয়ৠà¦à¦¨à¦¤à§ à¦à¦¬à¦ তাদà§à¦° মানবাধিà¦à¦¾à¦° ঠ"
-"সà§à¦¬à¦¾à¦§à§à¦¨à¦¤à¦¾à¦¯à¦¼ হসà§à¦¤à¦à§à¦·à§à¦ª à¦à¦°à¦¾ ।"
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "à¦à¦®à¦¾à¦¦à§à¦° নিà¦à¦à¦²à§à¦à¦¾à¦° সাবসà§à¦à§à¦°à¦¾à¦à¦¬ à¦à¦°à§à¦¨"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "à¦à¦° পà§à¦°à¦à¦²à§à¦ª থà§à¦à§ মাসিঠà¦à¦ªà¦¡à§à¦ à¦à¦¬à¦ সà§à¦¯à§à¦ পান:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "সাà¦à¦¨ à¦à¦ª"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"à¦à§à¦°à§à¦¡à¦®à¦¾à¦°à§à¦, à¦à¦ªà¦¿à¦°à¦¾à¦à¦ বিà¦à§à¦à¦ªà§à¦¤à¦¿ à¦à¦¬à¦ তà§à¦¤à§à¦¯à¦¼ পà¦à§à¦·à§à¦° বà§à¦¯à¦¬à¦¹à¦¾à¦°à§à¦° নিয়মাবলৠà¦à¦®à¦¾à¦¦à§à¦° "
-"%(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "à¦à¦° সমà§à¦ªà§à¦°à¦¦à¦¾à¦¯à¦¼à§ যà§à¦ দিন"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "à¦à¦° সà¦à¦² à¦
বদানà¦à¦¾à¦°à§à¦° à¦
বদানà§à¦° à¦à¦ªà¦° তà§à¦°à¦¿à¥¤"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"à¦à§à¦ নিরà§à¦¦à§à¦¶à¦¿à¦à¦¾ লিà¦à§ à¦à¦¬à¦ সমসà§à¦¯à¦¾ পà§à¦°à¦¤à¦¿à¦¬à§à¦¦à¦¨ পাঠাà§, à¦
নà§à¦¯à¦°à¦¾ à¦à¦° à¦
নà§à¦·à§à¦ ান à¦à¦°à§ à¦à¦¬à¦ "
-"পà§à¦°à¦¶à¦¿à¦à§à¦·à¦£ ঠসহাà§à¦¤à¦¾ à¦à¦°à§à¥¤"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"সà§à¦¬à§à¦à§à¦à¦¾à¦¸à§à¦¬à§ হিসà§à¦¬à§ তà§à¦®à¦¾à¦° বà§à¦¶à¦¿ সমৠথাà¦à§à¦ বা à¦à¦® সমà§, নিà¦à§à¦à§ পà§à¦°à¦à§à¦¶à¦²à¦à¦¤ মনৠà¦à¦°à§"
-" বা à¦à¦°à§ না, à¦à¦®à¦¾à¦¦à§à¦° সমà§à¦ªà§à¦°à¦¦à¦¾à§à§ তà§à¦®à¦¿à¦ যà§à¦ দিতৠপারবà§à¥¤"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "à¦
নিয়ন সà§à¦¬à¦¾"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -399,37 +270,73 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"à¦à§à¦°à§à¦¯à¦¾à¦, নà¦à¦°à¦¦à¦¾à¦°à¦¿ বা সà§à¦¨à§à¦¸à¦°à¦¶à¦¿à¦ª à¦à¦¾à¦¡à¦¼à¦¾à¦ বাসà§à¦¤à¦¬ বà§à¦¯à¦à§à¦¤à¦¿à¦à¦¤ বà§à¦°à¦¾à¦à¦à¦¿à¦à¦¯à¦¼à§à¦° à¦
à¦à¦¿à¦à§à¦à¦¤à¦¾ "
+"পà§à¦¤à§ Tor Browser à¦à¦¿ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à§à¦¨à¥¤"
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "à¦à¦®à¦¾à¦¦à§à¦° লà¦à§à¦·à§à¦¯:"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
+"মà§à¦à§à¦¤ à¦à¦¬à¦ à¦à¦¨à§à¦®à§à¦à§à¦¤ সà§à¦°à§à¦¸ সনদৠà¦à¦¬à¦ à¦à§à¦ªà¦¨à§à¦¯à¦¼à¦¤à¦¾ পà§à¦°à¦¯à§à¦à§à¦¤à¦¿à¦à§ সমরà§à¦¥à¦¨ à¦à¦¬à¦ তাদà§à¦° "
+"নিষিদà§à¦§ পà§à¦°à¦¾à¦ªà§à¦¯à¦¤à¦¾ à¦à¦¬à¦ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦¬à¦ তাদà§à¦° বà§à¦à§à¦à¦¾à¦¨à¦¿à¦ à¦à¦¬à¦ à¦à¦¨à¦ªà§à¦°à¦¿à¦¯à¦¼ বà§à¦à¦¾à¦ªà¦¡à¦¼à¦¾à¦° "
+"মাধà§à¦¯à¦®à§ মানবাধিà¦à¦¾à¦° à¦à¦¬à¦ সà§à¦¬à¦¾à¦§à§à¦¨à¦¤à¦¾à¦à§ ফিরিয়ৠà¦à¦¨à¦¤à§ à¦à¦¬à¦ তাদà§à¦° মানবাধিà¦à¦¾à¦° ঠ"
+"সà§à¦¬à¦¾à¦§à§à¦¨à¦¤à¦¾à¦¯à¦¼ হসà§à¦¤à¦à§à¦·à§à¦ª à¦à¦°à¦¾ ।"
#: (dynamic)
-msgid "Read more."
-msgstr ""
+msgid "Subscribe to our Newsletter"
+msgstr "à¦à¦®à¦¾à¦¦à§à¦° নিà¦à¦à¦²à§à¦à¦¾à¦° সাবসà§à¦à§à¦°à¦¾à¦à¦¬ à¦à¦°à§à¦¨"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "à¦à¦° পà§à¦°à¦à¦²à§à¦ª থà§à¦à§ মাসিঠà¦à¦ªà¦¡à§à¦ à¦à¦¬à¦ সà§à¦¯à§à¦ পান:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "সাà¦à¦¨ à¦à¦ª"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
+"à¦à§à¦°à§à¦¡à¦®à¦¾à¦°à§à¦, à¦à¦ªà¦¿à¦°à¦¾à¦à¦ বিà¦à§à¦à¦ªà§à¦¤à¦¿ à¦à¦¬à¦ তà§à¦¤à§à¦¯à¦¼ পà¦à§à¦·à§à¦° বà§à¦¯à¦¬à¦¹à¦¾à¦°à§à¦° নিয়মাবলৠà¦à¦®à¦¾à¦¦à§à¦° "
+"%(link_to_faq)s"
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+#: 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 ""
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -516,6 +423,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -565,6 +482,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -614,6 +539,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -726,6 +656,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr "à¦à¦¬à§à¦·à¦£à¦¾à¦° সমৠà¦à¦®à¦°à¦¾ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦° à¦à§à¦ªà¦¨à§à§à¦¤à¦¾ সমà§à¦®à¦¾à¦¨ à¦à¦°à¦¿à¥¤"
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "à¦à¦° বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦¦à§à¦° নিà§à§ à¦à¦¾à¦¨à§"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -778,6 +718,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -904,6 +856,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1763,6 +1727,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13650,8 +13616,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "বà§à¦°à¦¿à¦¯à¦¼à§ যান"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13760,13 +13726,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13805,7 +13772,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13831,8 +13799,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13842,6 +13811,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13855,32 +13831,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13923,16 +13903,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13986,7 +13966,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14003,7 +13983,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14045,18 +14025,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14067,24 +14047,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14094,8 +14074,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14106,62 +14086,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14179,13 +14169,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14201,23 +14191,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15395,6 +15385,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17452,6 +17444,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17789,19 +17783,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18006,6 +17987,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18668,6 +18660,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18844,6 +18838,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -19001,11 +19130,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19134,6 +19258,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "à¦à¦°à§à¦ বà§à¦¯à¦¬à¦¹à¦¾à¦° à¦à¦°à¦¾ হà¦à§à¦à§ à¦à¦¿à¦¨à¦¾ বা না।"
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19147,3 +19302,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+bo.po b/contents+bo.po
index 2c6e5a21ec..215483615e 100644
--- a/contents+bo.po
+++ b/contents+bo.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Tibetan (https://www.transifex.com/otf/teams/1519/bo/)\n"
@@ -21,6 +21,42 @@ msgstr ""
"Language: bo\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -120,73 +156,14 @@ msgstr ""
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -194,112 +171,14 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr ""
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-
-#: (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 ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
msgstr ""
#: (dynamic) https//community.torproject.org/onion-services/overview/
@@ -382,37 +261,65 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr ""
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
#: (dynamic)
-msgid "Read more."
+msgid "Our mission:"
msgstr ""
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Subscribe to our Newsletter"
+msgstr ""
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
+#: (dynamic)
+msgid "Sign up"
+msgstr "Sign up"
+
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -499,6 +406,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -548,6 +465,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -597,6 +522,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -709,6 +639,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -761,6 +701,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -887,6 +839,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1746,6 +1710,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13572,8 +13538,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "à½à¾±à½²à½¢à¼à½à½¼à½à¼"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13682,13 +13648,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13727,7 +13694,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13753,8 +13721,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13764,6 +13733,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13777,32 +13753,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13845,16 +13825,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13908,7 +13888,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13925,7 +13905,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13967,18 +13947,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13989,24 +13969,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14016,8 +13996,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14028,62 +14008,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14101,13 +14091,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14123,23 +14113,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15317,6 +15307,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17374,6 +17366,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17711,19 +17705,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17928,6 +17909,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18590,6 +18582,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18766,6 +18760,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18923,11 +19052,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19044,6 +19168,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr ""
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19057,3 +19212,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+ca.po b/contents+ca.po
index cfafda10c4..99308dce27 100644
--- a/contents+ca.po
+++ b/contents+ca.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Catalan (https://www.transifex.com/otf/teams/1519/ca/)\n"
@@ -26,6 +26,48 @@ msgstr ""
"Language: ca\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Uniu-vos a la comunitat Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"La nostra comunitat està formada per defensors dels drets humans de tot el "
+"món."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "La comunitat Tot està formada per tota mena de col·laboradors."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Algunes persones escriuen documentació i informes d'errors, d'altres "
+"organitzen esdeveniments Tor i tasques de divulgació."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Tant si teniu molt de temps per a ser voluntari com si en teniu poc, i tant "
+"si us considereu tècnic com si no, també volem que us uniu a la comunitat."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -125,203 +167,30 @@ msgstr "Baixa el Navegador Tor"
msgid "Training"
msgstr "Entrenament"
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Comprova els nostres recursos"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Serveis Onion"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Traducció"
-#: (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."
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
-"Volem que Tor funcioni per a tothom del món, això significa que el nostre "
-"programari s'ha de traduir a moltes llengües."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Ajudeu-nos a traduir"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Baixeu el Navegador Tor i proveu com és navegar amb privadesa real, sense "
-"seguiments, vigilà ncia ni censura."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "La nostra missió:"
-
-#: (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 ""
-"Promoure els drets humans i les llibertats per mitjà de la creació i la "
-"implementació de tecnologies d'anonimat i privadesa lliures i de codi obert,"
-" el suport a la seva disponibilitat i la utilització sense restriccions i el"
-" foment de la seva comprensió cientÃfica i popular."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Subscriviu-vos al nostre butlletÃ"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Obteniu actualitzacions i oportunitats mensuals del Tor Project:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Registra'm"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Podeu trobar informació sobre la marca, avisos de drets d'autor, i regles "
-"per a l'ús per part de tercers en les %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Uniu-vos a la comunitat Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"La nostra comunitat està formada per defensors dels drets humans de tot el "
-"món."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "La comunitat Tot està formada per tota mena de col·laboradors."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Algunes persones escriuen documentació i informes d'errors, d'altres "
-"organitzen esdeveniments Tor i tasques de divulgació."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Tant si teniu molt de temps per a ser voluntari com si en teniu poc, i tant "
-"si us considereu tècnic com si no, també volem que us uniu a la comunitat."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Serveis Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -403,37 +272,73 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr "##Què són els serveis Onion?"
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Baixeu el Navegador Tor i proveu com és navegar amb privadesa real, sense "
+"seguiments, vigilà ncia ni censura."
#: (dynamic)
-msgid "Read more."
-msgstr "Més informació."
+msgid "Our mission:"
+msgstr "La nostra missió:"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
+"Promoure els drets humans i les llibertats per mitjà de la creació i la "
+"implementació de tecnologies d'anonimat i privadesa lliures i de codi obert,"
+" el suport a la seva disponibilitat i la utilització sense restriccions i el"
+" foment de la seva comprensió cientÃfica i popular."
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
+msgid "Subscribe to our Newsletter"
+msgstr "Subscriviu-vos al nostre butlletÃ"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Obteniu actualitzacions i oportunitats mensuals del Tor Project:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Registra'm"
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Podeu trobar informació sobre la marca, avisos de drets d'autor, i regles "
+"per a l'ús per part de tercers en les %(link_to_faq)s"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr "##Què són els serveis Onion?"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -520,6 +425,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -569,6 +484,14 @@ msgstr ""
msgid "Training Resources"
msgstr "Recursos de formació"
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -618,6 +541,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Comprova els nostres recursos"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -730,6 +658,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -782,6 +720,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -912,6 +862,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Volem que Tor funcioni per a tothom del món, això significa que el nostre "
+"programari s'ha de traduir a moltes llengües."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Ajudeu-nos a traduir"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1772,6 +1736,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13668,8 +13634,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Sortir"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13778,13 +13744,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13823,7 +13790,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13849,8 +13817,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13860,6 +13829,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13873,30 +13849,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13939,16 +13921,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14002,7 +13984,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14019,7 +14001,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14061,18 +14043,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14083,24 +14065,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14110,8 +14092,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14122,62 +14104,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14195,13 +14187,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14217,23 +14209,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15410,6 +15402,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17463,6 +17457,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17800,19 +17796,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18017,6 +18000,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18677,6 +18671,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18853,6 +18849,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -19010,11 +19141,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19145,6 +19271,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Si s'està utilitzant el Tor o no."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19158,3 +19315,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Més informació."
diff --git a/contents+da.po b/contents+da.po
index ca23368d4f..2364bcddfa 100644
--- a/contents+da.po
+++ b/contents+da.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Danish (https://www.transifex.com/otf/teams/1519/da/)\n"
@@ -24,6 +24,42 @@ msgstr ""
"Language: da\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -123,73 +159,14 @@ msgstr "Download Tor Browser"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Oniontjenester"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -197,121 +174,15 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Download Tor Browser for at opleve ægte privat browsing uden sporing, "
-"overvågning og censur."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Vores 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 ""
-"At fremme menneskerettigheder og -friheder ved at oprette og udsende frie og"
-" open source teknologier for anonymitets og privatliv, støtte deres "
-"ubegrænsede tilgængelighed og bruge og fremme deres videnskabslige og "
-"populære forståelse."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Abonner på vores nyhedsbrev"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Få månedlige opdateringer og muligheder fra Tor-projektet:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Tilmeld"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Varemærke, copyrightnotitser og regler om anvendelse af tredjeparter findes "
-"i vores %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Oniontjenester"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -393,37 +264,73 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Download Tor Browser for at opleve ægte privat browsing uden sporing, "
+"overvågning og censur."
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Vores mission:"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
+"At fremme menneskerettigheder og -friheder ved at oprette og udsende frie og"
+" open source teknologier for anonymitets og privatliv, støtte deres "
+"ubegrænsede tilgængelighed og bruge og fremme deres videnskabslige og "
+"populære forståelse."
#: (dynamic)
-msgid "Read more."
-msgstr "Læs mere."
+msgid "Subscribe to our Newsletter"
+msgstr "Abonner på vores nyhedsbrev"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Få månedlige opdateringer og muligheder fra Tor-projektet:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Tilmeld"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
+"Varemærke, copyrightnotitser og regler om anvendelse af tredjeparter findes "
+"i vores %(link_to_faq)s"
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+#: 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 ""
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -510,6 +417,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -559,6 +476,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -608,6 +533,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -720,6 +650,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -772,6 +712,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -898,6 +850,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1757,6 +1721,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13586,8 +13552,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Afslut"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13696,13 +13662,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13741,7 +13708,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13767,8 +13735,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13778,6 +13747,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13791,32 +13767,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13859,16 +13839,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13922,7 +13902,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13939,7 +13919,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13981,18 +13961,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14003,24 +13983,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14030,8 +14010,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14042,62 +14022,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14115,13 +14105,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14137,23 +14127,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15331,6 +15321,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17388,6 +17380,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17725,19 +17719,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17942,6 +17923,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18604,6 +18596,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18780,6 +18774,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18937,11 +19066,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19060,6 +19184,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Hvorvidt Tor er i brug."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19073,3 +19228,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Læs mere."
diff --git a/contents+de.po b/contents+de.po
index 3fabc26596..0464d9a448 100644
--- a/contents+de.po
+++ b/contents+de.po
@@ -1,7 +1,6 @@
#
# Translators:
# Steve Dougherty, 2019
-# Tobias Killer, 2019
# Philipp Winter, 2019
# Gustav Gyges, 2020
# John Dee <Dr_Dee at gmx.de>, 2020
@@ -25,14 +24,15 @@
# Ettore Atalan <atalanttore at googlemail.com>, 2021
# Emma Peel, 2021
# Curtis Baltimore <curtisbaltimore at protonmail.com>, 2021
+# Tobias Killer, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: Curtis Baltimore <curtisbaltimore at protonmail.com>, 2021\n"
+"Last-Translator: Tobias Killer, 2021\n"
"Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -40,6 +40,53 @@ msgstr ""
"Language: de\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Tritt der Tor Community bei"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"Unsere Community setzt sich aus MenschenrechtsverteidigerInnen auf der "
+"ganzen Welt zusammen."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 ""
+"Die Tor-Community setzt sich aus allen Arten von Mitwirkenden zusammen."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Einige Leute schreiben Dokumentationen und Fehlermeldungen, während andere "
+"Tor-Veranstaltungen abhalten und Ãffentlichkeitsarbeit leisten."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Unabhängig davon, ob du viel oder wenig Zeit für die ehrenamtliche Arbeit "
+"hast und ob du dich für fachlich qualifiziert hältst oder nicht, möchten "
+"wir, dass auch du dich unserer Community anschlieÃt."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"Unten findest du verschiedene Möglichkeiten, dich freiwillig an der Tor-"
+"Community zu beteiligen, sowie Ressourcen, die dir helfen, Tor besser zu "
+"helfen."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -139,217 +186,30 @@ msgstr "Tor Browser herunterladen"
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 ""
-"Bringst du deiner Community bei, wie man Tor benutzt? Diese Ressourcen sind "
-"für dich."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Prüfe unsere Ressourcen"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Ãffentlichkeitsarbeit"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "Bring Tor-Materialien zu deiner nächsten Community-Veranstaltung mit."
-
-#: (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 "Erzähl der Welt von Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion-Dienste"
-
-#: (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-Dienste helfen dir und deinen Nutzern, Ãberwachung und Zensur zu "
-"überwinden. Erfahre, wie du Onion-Dienste einsetzen kannst."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Lass deinen .onion wachsen"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Lokalisierung"
-#: (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 ""
-"Wir wollen, dass Tor für jeden in der Welt funktioniert, was bedeutet, dass "
-"unsere Software in viele Sprachen übersetzt werden muss."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Hilf uns beim Ãbersetzen"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Ãffentlichkeitsarbeit"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "Nutzerforschung"
-#: (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 ""
-"Wir respektieren die Privatsphäre unserer Nutzer, wenn wir Forschung "
-"betreiben."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Erfahre mehr über Tor-Benutzer"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Relay-Betrieb"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Relays sind das Rückgrat des Tor-Netzwerks. Hilf mit, Tor stärker und "
-"schneller zu machen, indem du noch heute einen Relay betreibst."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Lass das Tor Netzwerk wachsen"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Lade Tor Browser herunter, um echtes privates Surfen ohne Verfolgung, "
-"Ãberwachung oder Zensur zu erleben."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Unsere 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 ""
-"um Menschenrechte und Freiheiten zu fördern, durch die Entwicklung und "
-"Verbreitung von Open Source Anonymitäts- und Privatsphäre-Technologien, ihre"
-" ungehinderte Verfügbarkeit zu unterstützen und ihr Verständnis in "
-"Wissenschaft und der Allgemeinheit zu vergröÃern."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Abonnieren Sie unseren Newsletter"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-"Erhalte monatliche Berichte und Beschäftigungsaussichten vom Tor Project:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Registrieren"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Markenrechts-, Copyright-Mitteilungen und Regeln für Drittparteien finden "
-"sich in unserer %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Tritt der Tor Community bei"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"Unsere Community setzt sich aus MenschenrechtsverteidigerInnen auf der "
-"ganzen Welt zusammen."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-"Die Tor-Community setzt sich aus allen Arten von Mitwirkenden zusammen."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Einige Leute schreiben Dokumentationen und Fehlermeldungen, während andere "
-"Tor-Veranstaltungen abhalten und Ãffentlichkeitsarbeit leisten."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Unabhängig davon, ob du viel oder wenig Zeit für die ehrenamtliche Arbeit "
-"hast und ob du dich für fachlich qualifiziert hältst oder nicht, möchten "
-"wir, dass auch du dich unserer Community anschlieÃt."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"Unten findest du verschiedene Möglichkeiten, dich freiwillig an der Tor-"
-"Community zu beteiligen, sowie Ressourcen, die dir helfen, Tor besser zu "
-"helfen."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion-Dienste"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -442,6 +302,65 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "Tor Onions Mailing Liste"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Lade Tor Browser herunter, um echtes privates Surfen ohne Verfolgung, "
+"Ãberwachung oder Zensur zu erleben."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Unsere 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 ""
+"um Menschenrechte und Freiheiten zu fördern, durch die Entwicklung und "
+"Verbreitung von Open Source Anonymitäts- und Privatsphäre-Technologien, ihre"
+" ungehinderte Verfügbarkeit zu unterstützen und ihr Verständnis in "
+"Wissenschaft und der Allgemeinheit zu vergröÃern."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "Abonnieren Sie unseren Newsletter"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr ""
+"Erhalte monatliche Berichte und Beschäftigungsaussichten vom Tor Project:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Registrieren"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Markenrechts-, Copyright-Mitteilungen und Regeln für Drittparteien finden "
+"sich in unserer %(link_to_faq)s"
+
+#: 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-Dienste helfen dir und deinen Nutzern, Ãberwachung und Zensur zu "
+"überwinden. Erfahre, wie du Onion-Dienste einsetzen kannst."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Lass deinen .onion wachsen"
+
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
msgid "##What are Onion Services?"
@@ -458,31 +377,6 @@ msgstr ""
"eines Onion-Dienstes bietet deinen Nutzern die Sicherheit von HTTPS mit den "
"zusätzlichen Datenschutzvorteilen von Tor Browser."
-#: (dynamic)
-msgid "Read more."
-msgstr "Mehr dazu erfährst du hier."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-"Keine dieser Ideen erscheint Ihnen ansprechend? Vielleicht möchten Sie auch "
-"Ihre eigene Projektidee vorschlagen - daraus ergeben sich oft die besten "
-"Projekte."
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-"Wir laden Sie ein, uns zu kontaktieren, um Ihre eigene Projektidee zu "
-"besprechen."
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -582,6 +476,16 @@ msgstr "Frage einen Sprecher an"
msgid "Upcoming Tor Events"
msgstr "Kommende Tor Events"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "Bring Tor-Materialien zu deiner nächsten Community-Veranstaltung mit."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Erzähl der Welt von Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -641,6 +545,16 @@ msgstr ""
msgid "Training Resources"
msgstr "Trainingsresourcen"
+#: (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 ""
+"Bringst du deiner Community bei, wie man Tor benutzt? Diese Ressourcen sind "
+"für dich."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -699,6 +613,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "Community Mailing Liste "
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Prüfe unsere Ressourcen"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -835,6 +754,18 @@ msgstr ""
msgid "UX team mailing list"
msgstr "UX Team Mailingliste"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"Wir respektieren die Privatsphäre unserer Nutzer, wenn wir Forschung "
+"betreiben."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Erfahre mehr über Tor-Benutzer"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -896,6 +827,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr "Mailingliste der Relay-Betreiber"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Relays sind das Rückgrat des Tor-Netzwerks. Hilf mit, Tor stärker und "
+"schneller zu machen, indem du noch heute einen Relay betreibst."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Lass das Tor Netzwerk wachsen"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -1043,6 +988,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Wir wollen, dass Tor für jeden in der Welt funktioniert, was bedeutet, dass "
+"unsere Software in viele Sprachen übersetzt werden muss."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Hilf uns beim Ãbersetzen"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -2093,6 +2052,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -16713,8 +16674,8 @@ msgstr "Mittel/Schutz-Relay"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Beenden"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -16835,18 +16796,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "Wie du einen Ausgangsknoten bereitstellst"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"Wir gehen davon aus, dass du den [Leitfaden für Relays](..) bereits "
-"durchgelesen hast. Diese Unterseite richtet sich an Betreiber, die den "
-"Ausgang an ihrem Relay einschalten wollen."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16887,11 +16846,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"Wenn dein Anbieter es anbietet, stelle sicher, dass dein WHOIS-Eintrag klare"
-" Hinweise darauf enthält, dass es sich um ein Tor-Exit-Relay handelt."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16918,12 +16876,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
-"Tor kann das für dich tun: Wenn dein DirPort auf TCP-Anschluss 80 liegt, "
-"kannst du die DirPortFrontPage-Funktion von Tor nutzen, um eine HTML-Datei "
-"auf diesem Anschluss anzuzeigen."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16934,6 +16890,13 @@ msgstr ""
"Diese Datei wird jedem gezeigt, der seinen Browser auf die IP-Adresse deines"
" Tor-Exit-Relays lenkt."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -16947,37 +16910,37 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"Wir bieten eine Beispiel-Tor-Exit-Hinweis-HTML-Datei an, aber du solltest "
-"sie vielleicht an deine Bedürfnisse anpassen:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
-"Hier sind einige weitere Tipps für den Betrieb eines zuverlässigen Exit-"
-"Relays:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## Exit-Richtlinie"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17033,22 +16996,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"Die reduzierte Exit-Richtlinie ist auf der Wiki-Seite "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
-" zu finden."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"Um ein Exit-Relay zu werden, ändere ExitRelay von 0 auf 1 in deiner torrc-"
-"Konfigurationsdatei und starte den Tor-Daemon neu."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17113,15 +17071,10 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
-"* Wenn du einen zweiten DNS-Resolver als Rückfall zu deiner /etc/resolv"
-".conf-Konfiguration hinzufügen möchtest, wähle einen Resolver innerhalb "
-"deines autonomen Systems und stelle sicher, dass es nicht dein erster "
-"Eintrag in dieser Datei ist (der erste Eintrag sollte dein lokaler Resolver "
-"sein)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17140,11 +17093,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* Vermeide das Hinzufügen von mehr als zwei Resolvern zu deiner /etc/resolv"
-".conf-Datei, um die Exponierung von DNS-Abfragen auf AS-Ebene zu begrenzen."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17194,27 +17145,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"Nachfolgend findest du Anweisungen zur Installation und Konfiguration von "
-"Unbound - einem DNSSEC-Validierungs- und Cache-Resolver - auf Ihrem Exit-"
-"Relay. Unbound hat viele Konfigurations- und Abstimmungsknöpfe, aber wir "
-"halten diese Anweisungen einfach und kurz; die grundlegende Einrichtung ist "
-"für die meisten Betreiber sehr gut geeignet."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
-"Ãberprüfe nach dem Wechsel zu Unbound, ob es wie erwartet funktioniert, "
-"indem du einen gültigen Hostnamen auflöst. Wenn es nicht funktioniert, "
-"kannst du deine alte resolv.conf-Datei wiederherstellen."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17224,26 +17167,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"Die folgenden drei Befehle installieren Unbound, sichern deine DNS-"
-"Konfiguration und weisen das System an, das lokale Unbound zu verwenden:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17255,8 +17196,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17270,10 +17211,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
-"Der Unbound-Resolver, den du gerade installiert hast, führt auch eine "
-"DNSSEC-Validierung durch."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17282,53 +17229,55 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "Installiere das Unbound-Paket:"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "In /etc/unbound/unbound.conf ersetze die Zeile"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "mit:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "Aktiviere und starte Unbound:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "Sag dem System, dass es den lokalen Unbound-Server verwenden soll:"
+msgid "Tell the system to use the local resolver:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17350,17 +17299,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-"Ersetze den Inhalt in /usr/local/etc/unbound/unbound.conf mit den folgenden "
-"Zeilen:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17374,23 +17321,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "Aktiviere und starte den Unbound-Dienst:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -18751,6 +18698,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -20991,6 +20940,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -21335,19 +21286,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "Wie man ein Mittel/Schutz-Relay unter OpenBSD einsetzt"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -21563,6 +21501,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -22251,6 +22200,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -22430,6 +22381,141 @@ msgstr ""
"[hier](https://doc.opensuse.org/documentation/leap/startup/single-"
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr "#!/bin/sh"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -22599,11 +22685,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -22733,6 +22814,42 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Ob Tor verwendet wird oder nicht."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+"Keine dieser Ideen erscheint Ihnen ansprechend? Vielleicht möchten Sie auch "
+"Ihre eigene Projektidee vorschlagen - daraus ergeben sich oft die besten "
+"Projekte."
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+"Wir laden Sie ein, uns zu kontaktieren, um Ihre eigene Projektidee zu "
+"besprechen."
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -22748,3 +22865,7 @@ msgstr "Zurück zur vorherigen Seite:"
#: templates/project.html:40
msgid "Back to "
msgstr "Zurück zu "
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Mehr dazu erfährst du hier."
diff --git a/contents+el.po b/contents+el.po
index 6383036560..0ec4d9be76 100644
--- a/contents+el.po
+++ b/contents+el.po
@@ -10,14 +10,15 @@
# Emma Peel, 2021
# Dimitris Adamakis <gt.dimitris at gmail.com>, 2021
# george k <norhorn at gmail.com>, 2021
+# Elektra M. <safiragon at yahoo.gr>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: george k <norhorn at gmail.com>, 2021\n"
+"Last-Translator: Elektra M. <safiragon at yahoo.gr>, 2021\n"
"Language-Team: Greek (https://www.transifex.com/otf/teams/1519/el/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -25,6 +26,52 @@ msgstr ""
"Language: el\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "ÎγγÏαÏείÏε ÏÏην κοινÏÏηÏα ÏοÏ
Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"ΠκοινÏÏηÏά Î¼Î±Ï Î±ÏοÏελείÏαι αÏÏ Î¬Ïομα ÏοÏ
Ï
ÏεÏαÏÏίζονÏαι Ïα ανθÏÏÏινα "
+"δικαιÏμαÏα Ïε Ïλο Ïον κÏÏμο."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "κοινÏÏηÏα"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "ΠκοινÏÏηÏα ÏοÏ
Tor αÏοÏελείÏαι αÏÏ Î´Î¹Î¬ÏοÏοÏ
Ï ÏÏ
νειÏÏÎÏονÏεÏ."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"ÎάÏοια άÏομα γÏάÏοÏ
ν Ïην ÏεκμηÏίÏÏη και ÏÎ¹Ï Î±Î½Î±ÏοÏÎÏ ÏÏαλμάÏÏν, ÎµÎ½Ï Î¬Î»Î»Î± "
+"διοÏγανÏνοÏ
ν εκδηλÏÏÎµÎ¹Ï Î³Î¹Î± Ïο Tor και αÏÏολοÏνÏαι με Ïην εξÏÏÏÏÎÏεια."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"ÎίÏε ÎÏÎµÎ¹Ï ÏÎ¿Î»Ï ÎµÎ¯Ïε λίγο ÏÏÏνο για να ÏÏ
νειÏÏÎÏειÏ, και είÏε θεÏÏÎµÎ¯Ï Ïον "
+"εαÏ
ÏÏ ÏοÏ
ÏεÏνικά καÏαÏÏιÏμÎνο ή ÏÏι, Ïε θÎλοÏ
με ÏÏ Î¼ÎÎ»Î¿Ï ÏÎ·Ï ÎºÎ¿Î¹Î½ÏÏηÏÎ¬Ï "
+"μαÏ."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"ΠαÏακάÏÏ, μÏοÏείÏε να βÏείÏε διαÏοÏεÏικοÏÏ ÏÏÏÏοÏ
Ï Î½Î± ÏÏ
μμεÏÎÏεÏε εθελονÏικά"
+" ÏÏην κοινÏÏηÏα ÏοÏ
Tor, καθÏÏ ÎºÎ±Î¹ ανάλογοÏ
Ï ÏÏÏοÏ
Ï Î³Î¹Î± να ÏÎ±Ï Î²Î¿Î·Î¸Î®ÏοÏ
με "
+"καλÏÏεÏα."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -128,216 +175,30 @@ msgstr "ÎήÏη ÏοÏ
Tor Browser"
msgid "Training"
msgstr "ÎκÏαίδεÏ
Ïη"
-#: (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 ""
-"ÎÎλεÏε να εκÏαιδεÏÏεÏε Ïην κοινÏÏηÏά ÏÎ±Ï ÏÏη ÏÏήÏη ÏοÏ
Tor; Îι ÏαÏακάÏÏ "
-"ÏÏÏοι είναι για εÏάÏ."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "ÎείÏε ÏοÏ
Ï ÏÏÏοÏ
Ï"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "ÎξÏÏÏÏÎÏεια"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "ΦÎÏε Ïο Ï
Î»Î¹ÎºÏ ÏοÏ
Tor ÏÏην εÏÏμενη εκδήλÏÏη ÏÎ·Ï ÎºÎ¿Î¹Î½ÏÏηÏÎ¬Ï ÏοÏ
."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "κοινÏÏηÏα"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "Î ÎµÏ ÏÏον κÏÏμο για Ïο Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Î¥ÏηÏεÏÎ¯ÎµÏ Onion"
-
-#: (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 βοηθάνε εÏÎνα και ÏοÏ
Ï ÏÏήÏÏÎµÏ ÏοÏ
να καÏαÏÏοÏÏÏοÏ
ν Ïην "
-"ÏαÏακολοÏθηÏη και Ïη λογοκÏιÏία. Îάθε ÏÏÏ Î¼ÏοÏÎµÎ¯Ï Î½Î± ÏÏήÏÎµÎ¹Ï Î¼Î¹Î± Ï
ÏηÏεÏία "
-"onion."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "ΦÏιάξε Ïο .onion ÏοÏ
"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "ΤοÏικοÏοίηÏη"
-#: (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 ""
-"ÎÎλοÏ
με Ïο Tor να είναι λειÏοÏ
ÏÎ³Î¹ÎºÏ Î³Î¹Î± Ïλο Ïον κÏÏμο, οÏÏÏε Ïο λογιÏÎ¼Î¹ÎºÏ "
-"Î¼Î±Ï ÏÏÎÏει να μεÏαÏÏαÏÏεί Ïε ÏολλÎÏ Î³Î»ÏÏÏεÏ."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "ÎοηθήÏÏε με ÏÎ¹Ï Î¼ÎµÏαÏÏάÏειÏ"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "ÎξÏÏÏÏÎÏεια"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "ÎÏεÏ
να ÏÏηÏÏÏν"
-#: (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 ""
-"ΣεβÏμαÏÏε Ïην ιδιÏÏικÏÏηÏα ÏÏν ÏÏηÏÏÏν Î¼Î±Ï ÏÏαν ÏÏαγμαÏοÏοιοÏμε ÎÏεÏ
νεÏ."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "ÎάθεÏε για ÏοÏ
Ï ÏÏήÏÏÎµÏ ÏοÏ
Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "ÎειÏοÏ
Ïγία αναμεÏαδοÏÏν"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Îι αναμεÏαδÏÏÎµÏ ÎµÎ¯Î½Î±Î¹ η ÏαÏοκοκκαλιά ÏοÏ
δικÏÏοÏ
Tor. Îοήθα Ïο Tor να γίνει "
-"δÏ
ναÏÏÏεÏο και γÏηγοÏÏÏεÏο, λειÏοÏ
ÏγÏνÏÎ±Ï Îναν αναμεÏαδÏÏη ÏήμεÏα."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "ÎεγάλÏÏε Ïο δίκÏÏ
ο Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"ÎάνÏε λήÏη ÏοÏ
Tor Browser για να ζήÏεÏε Ïη ÏÏαγμαÏική ιδιÏÏική ÏεÏιήγηÏη "
-"ÏÏÏÎ¯Ï ÏαÏακολοÏθηÏη, εÏιÏήÏηÏη ή λογοκÏιÏία."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "ΠαÏοÏÏολή μαÏ:"
-
-#: (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 ""
-"ΠαÏοÏÏολή ÏοÏ
Tor Project είναι να ÏÏοÏθήÏει Ïα ανθÏÏÏινα δικαιÏμαÏα και "
-"ÏÎ¹Ï ÎµÎ»ÎµÏ
θεÏÎ¯ÎµÏ Î´Î·Î¼Î¹Î¿Ï
ÏγÏνÏÎ±Ï ÎºÎ±Î¹ αναÏÏÏÏÏονÏÎ±Ï ÎµÎ»ÎµÏθεÏÎµÏ ÎºÎ±Î¹ ανοιÏÏÎÏ "
-"ÏεÏÎ½Î¿Î»Î¿Î³Î¯ÎµÏ Î±Î½ÏνÏ
Î¼Î¯Î±Ï ÎºÎ±Î¹ ιδιÏÏικÏÏηÏαÏ, Ï
ÏοÏÏηÏίζονÏÎ±Ï Ïην αÏεÏιÏÏιÏÏη "
-"διαθεÏιμÏÏηÏα και ÏÏήÏη ÏοÏ
Ï ÎºÎ±Î¹ ενιÏÏÏονÏÎ±Ï Ïην εÏιÏÏημονική και κοινÏνική "
-"ÏοÏ
Ï Î±ÏήÏηÏη."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "ÎÏάÏοÏ
ÏÏο Newsletter μαÏ"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Îάβε Î¼Î·Î½Î¹Î±Î¯ÎµÏ ÎµÎ½Î·Î¼ÎµÏÏÏÎµÎ¹Ï ÎºÎ±Î¹ εÏ
καιÏÎ¯ÎµÏ Î±ÏÏ Ïο Tor Project"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "ÎγγÏαÏή"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Τα ÏήμαÏα καÏαÏεθÎν, οι ÏÏοι ÏνεÏ
μαÏικÏν δικαιÏμάÏÏν και οι κανÏÎ½ÎµÏ ÏÏήÏÎ·Ï "
-"αÏÏ ÏÏίÏοÏ
Ï Î¼ÏοÏοÏν να βÏεθοÏν ÎµÎ´Ï %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "ÎγγÏαÏείÏε ÏÏην κοινÏÏηÏα ÏοÏ
Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"ΠκοινÏÏηÏά Î¼Î±Ï Î±ÏοÏελείÏαι αÏÏ Î¬Ïομα ÏοÏ
Ï
ÏεÏαÏÏίζονÏαι Ïα ανθÏÏÏινα "
-"δικαιÏμαÏα Ïε Ïλο Ïον κÏÏμο."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "ΠκοινÏÏηÏα ÏοÏ
Tor αÏοÏελείÏαι αÏÏ Î´Î¹Î¬ÏοÏοÏ
Ï ÏÏ
νειÏÏÎÏονÏεÏ."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"ÎάÏοια άÏομα γÏάÏοÏ
ν Ïην ÏεκμηÏίÏÏη και ÏÎ¹Ï Î±Î½Î±ÏοÏÎÏ ÏÏαλμάÏÏν, ÎµÎ½Ï Î¬Î»Î»Î± "
-"διοÏγανÏνοÏ
ν εκδηλÏÏÎµÎ¹Ï Î³Î¹Î± Ïο Tor και αÏÏολοÏνÏαι με Ïην εξÏÏÏÏÎÏεια."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"ÎίÏε ÎÏÎµÎ¹Ï ÏÎ¿Î»Ï ÎµÎ¯Ïε λίγο ÏÏÏνο για να ÏÏ
νειÏÏÎÏειÏ, και είÏε θεÏÏÎµÎ¯Ï Ïον "
-"εαÏ
ÏÏ ÏοÏ
ÏεÏνικά καÏαÏÏιÏμÎνο ή ÏÏι, Ïε θÎλοÏ
με ÏÏ Î¼ÎÎ»Î¿Ï ÏÎ·Ï ÎºÎ¿Î¹Î½ÏÏηÏÎ¬Ï "
-"μαÏ."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"ΠαÏακάÏÏ, μÏοÏείÏε να βÏείÏε διαÏοÏεÏικοÏÏ ÏÏÏÏοÏ
Ï Î½Î± ÏÏ
μμεÏÎÏεÏε εθελονÏικά"
-" ÏÏην κοινÏÏηÏα ÏοÏ
Tor, καθÏÏ ÎºÎ±Î¹ ανάλογοÏ
Ï ÏÏÏοÏ
Ï Î³Î¹Î± να ÏÎ±Ï Î²Î¿Î·Î¸Î®ÏοÏ
με "
-"καλÏÏεÏα."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Î¥ÏηÏεÏÎ¯ÎµÏ Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -409,15 +270,75 @@ msgstr "ÎÏγαλεία"
msgid "Learn More"
msgstr "Îάθε ÏεÏιÏÏÏÏεÏα"
-#: (dynamic)
+#: (dynamic)
+msgid ""
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"ÎάνÏε λήÏη ÏοÏ
Tor Browser για να ζήÏεÏε Ïη ÏÏαγμαÏική ιδιÏÏική ÏεÏιήγηÏη "
+"ÏÏÏÎ¯Ï ÏαÏακολοÏθηÏη, εÏιÏήÏηÏη ή λογοκÏιÏία."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "ΠαÏοÏÏολή μαÏ:"
+
+#: (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 ""
+"ΠαÏοÏÏολή ÏοÏ
Tor Project είναι να ÏÏοÏθήÏει Ïα ανθÏÏÏινα δικαιÏμαÏα και "
+"ÏÎ¹Ï ÎµÎ»ÎµÏ
θεÏÎ¯ÎµÏ Î´Î·Î¼Î¹Î¿Ï
ÏγÏνÏÎ±Ï ÎºÎ±Î¹ αναÏÏÏÏÏονÏÎ±Ï ÎµÎ»ÎµÏθεÏÎµÏ ÎºÎ±Î¹ ανοιÏÏÎÏ "
+"ÏεÏÎ½Î¿Î»Î¿Î³Î¯ÎµÏ Î±Î½ÏνÏ
Î¼Î¯Î±Ï ÎºÎ±Î¹ ιδιÏÏικÏÏηÏαÏ, Ï
ÏοÏÏηÏίζονÏÎ±Ï Ïην αÏεÏιÏÏιÏÏη "
+"διαθεÏιμÏÏηÏα και ÏÏήÏη ÏοÏ
Ï ÎºÎ±Î¹ ενιÏÏÏονÏÎ±Ï Ïην εÏιÏÏημονική και κοινÏνική "
+"ÏοÏ
Ï Î±ÏήÏηÏη."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "ÎÏάÏοÏ
ÏÏο Newsletter μαÏ"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Îάβε Î¼Î·Î½Î¹Î±Î¯ÎµÏ ÎµÎ½Î·Î¼ÎµÏÏÏÎµÎ¹Ï ÎºÎ±Î¹ εÏ
καιÏÎ¯ÎµÏ Î±ÏÏ Ïο Tor Project"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "ÎγγÏαÏή"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Τα ÏήμαÏα καÏαÏεθÎν, οι ÏÏοι ÏνεÏ
μαÏικÏν δικαιÏμάÏÏν και οι κανÏÎ½ÎµÏ ÏÏήÏÎ·Ï "
+"αÏÏ ÏÏίÏοÏ
Ï Î¼ÏοÏοÏν να βÏεθοÏν ÎµÎ´Ï %(link_to_faq)s"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
msgid ""
-"Are you interested in learning more about onion services? Join our tor-"
-"onions mailing list to speak with other onion service operators."
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
msgstr ""
+"Îι Ï
ÏηÏεÏÎ¯ÎµÏ onion βοηθάνε εÏÎνα και ÏοÏ
Ï ÏÏήÏÏÎµÏ ÏοÏ
να καÏαÏÏοÏÏÏοÏ
ν Ïην "
+"ÏαÏακολοÏθηÏη και Ïη λογοκÏιÏία. Îάθε ÏÏÏ Î¼ÏοÏÎµÎ¯Ï Î½Î± ÏÏήÏÎµÎ¹Ï Î¼Î¹Î± Ï
ÏηÏεÏία "
+"onion."
-#: (dynamic)
-msgid "Tor Onions mailing list"
-msgstr ""
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "ΦÏιάξε Ïο .onion ÏοÏ
"
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
@@ -435,26 +356,6 @@ msgstr ""
"Ï
ÏηÏεÏία onion δίνει ÏÏοÏ
Ï ÏÏήÏÏÎµÏ ÏοÏ
Ïην αÏÏάλεια ÏοÏ
HTTPS με Ïα εÏιÏλÎον"
" οÏÎλη ÏÎ·Ï Î¹Î´Î¹ÏÏικÏÏηÏÎ±Ï ÏοÏ
Tor Browser."
-#: (dynamic)
-msgid "Read more."
-msgstr "ÎιαβάÏÏε ÏεÏιÏÏÏÏεÏα."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -545,6 +446,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "ΦÎÏε Ïο Ï
Î»Î¹ÎºÏ ÏοÏ
Tor ÏÏην εÏÏμενη εκδήλÏÏη ÏÎ·Ï ÎºÎ¿Î¹Î½ÏÏηÏÎ¬Ï ÏοÏ
."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Î ÎµÏ ÏÏον κÏÏμο για Ïο Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -604,6 +515,16 @@ msgstr ""
msgid "Training Resources"
msgstr "ÎκÏαιδεÏ
Ïικοί ÏÏÏοι"
+#: (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 ""
+"ÎÎλεÏε να εκÏαιδεÏÏεÏε Ïην κοινÏÏηÏά ÏÎ±Ï ÏÏη ÏÏήÏη ÏοÏ
Tor; Îι ÏαÏακάÏÏ "
+"ÏÏÏοι είναι για εÏάÏ."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -653,6 +574,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "ÎείÏε ÏοÏ
Ï ÏÏÏοÏ
Ï"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -787,6 +713,17 @@ msgstr ""
msgid "UX team mailing list"
msgstr "ÎιÏÏα ηλεκÏÏÎ¿Î½Î¹ÎºÎ¿Ï ÏαÏÏ
δÏομείοÏ
ÏÎ·Ï Î¿Î¼Î¬Î´Î±Ï UX"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"ΣεβÏμαÏÏε Ïην ιδιÏÏικÏÏηÏα ÏÏν ÏÏηÏÏÏν Î¼Î±Ï ÏÏαν ÏÏαγμαÏοÏοιοÏμε ÎÏεÏ
νεÏ."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "ÎάθεÏε για ÏοÏ
Ï ÏÏήÏÏÎµÏ ÏοÏ
Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -847,6 +784,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Îι αναμεÏαδÏÏÎµÏ ÎµÎ¯Î½Î±Î¹ η ÏαÏοκοκκαλιά ÏοÏ
δικÏÏοÏ
Tor. Îοήθα Ïο Tor να γίνει "
+"δÏ
ναÏÏÏεÏο και γÏηγοÏÏÏεÏο, λειÏοÏ
ÏγÏνÏÎ±Ï Îναν αναμεÏαδÏÏη ÏήμεÏα."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "ÎεγάλÏÏε Ïο δίκÏÏ
ο Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -992,6 +943,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"ÎÎλοÏ
με Ïο Tor να είναι λειÏοÏ
ÏÎ³Î¹ÎºÏ Î³Î¹Î± Ïλο Ïον κÏÏμο, οÏÏÏε Ïο λογιÏÎ¼Î¹ÎºÏ "
+"Î¼Î±Ï ÏÏÎÏει να μεÏαÏÏαÏÏεί Ïε ÏολλÎÏ Î³Î»ÏÏÏεÏ."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "ÎοηθήÏÏε με ÏÎ¹Ï Î¼ÎµÏαÏÏάÏειÏ"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1881,6 +1846,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -14124,8 +14091,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "ÎξοδοÏ"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -14234,13 +14201,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -14279,7 +14247,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -14305,8 +14274,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14316,6 +14286,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -14329,32 +14306,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14397,16 +14378,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14460,7 +14441,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14477,7 +14458,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14519,18 +14500,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14541,24 +14522,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14568,8 +14549,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14580,7 +14561,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14590,52 +14579,54 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "Install the `unbound` package:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "με:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr ""
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14653,13 +14644,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14675,23 +14666,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15869,6 +15860,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17970,6 +17963,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -18309,19 +18304,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "Î ÏÏ Î½Î± αναÏÏÏξεÏε Îνα αναμεÏαδÏÏη Middle/Guard Ïε OpenBSD"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18526,6 +18508,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -19188,6 +19181,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -19364,6 +19359,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr "#!/bin/sh"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -19521,11 +19651,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19657,6 +19782,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Îν ÏÏηÏιμοÏοιείÏαι Tor ή ÏÏι."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19670,3 +19826,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "ÎιαβάÏÏε ÏεÏιÏÏÏÏεÏα."
diff --git a/contents+es.po b/contents+es.po
index 1bd8c521e9..95c5a22545 100644
--- a/contents+es.po
+++ b/contents+es.po
@@ -9,21 +9,21 @@
# Burro Moro <burromoro at riseup.net>, 2021
# IDRASSI Mounir <mounir.idrassi at idrix.fr>, 2021
# Ines Branco Lopez <ibranco at fibgar.org>, 2021
-# strel, 2021
# ÄorÄe MaruÅ¡iÄ <djordje at hzontal.org>, 2021
# erinm, 2021
# de1ca222968aa9b5291789e94a1b3b8a_f1329af, 2021
# Zuhualime Akoochimoya, 2021
# David Figuera <dfb at fastmail.com>, 2021
# Emma Peel, 2021
+# strel, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: Emma Peel, 2021\n"
+"Last-Translator: strel, 2021\n"
"Language-Team: Spanish (https://www.transifex.com/otf/teams/1519/es/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -31,6 +31,51 @@ msgstr ""
"Language: es\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Ãnete a la comunidad Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"Nuestra comunidad está formada por defensores de los derechos humanos "
+"alrededor del mundo."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 "La comunidad de Tor se compone de muchas clases de colaboradores."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Alguna gente escribe documentación o reportes de error, mientras que otros "
+"organizan eventos sobre Tor y hacen más tareas de difusión."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Tanto si dispones de mucho tiempo para dedicar o poco tiempo, y tanto si te "
+"consideras una persona con conocimientos técnicos o no, queremos que te unas"
+" a nuestra comunidad."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"Debajo encontrarás algunas maneras de colaborar con la comunidad Tor, como "
+"asà también recursos que te ayudarán a ayudar a Tor."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -132,215 +177,30 @@ msgstr "Bajarse el Navegador Tor"
msgid "Training"
msgstr "Talleres y cursos"
-#: (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 ""
-"¿Realizas talleres en tu zona sobre el uso de Tor? Estos recursos son para "
-"ti."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Consulta nuestros recursos"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Promoción"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-"Llévate material informativo sobre Tor a la próxima reunión activista a la "
-"que acudas."
-
-#: (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 "Habla a todo el mundo acerca de Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Servicios cebolla"
-
-#: (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 ""
-"Los servicios cebolla te ayudan a tà y a tus usuarios a vencer la "
-"monitorización y la censura. Aprende a desplegar servicios cebolla."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Planta tu .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Localización"
-#: (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 ""
-"Queremos que Tor le sirva a todo el mundo, por lo que nuestro software se "
-"debe traducir a muchos idiomas."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Ayúdanos a traducir"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Promoción"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "Estudios de usabilidad"
-#: (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 ""
-"Respetamos la privacidad de nuestros usuarios cuando realizamos estudios."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Aprende sobre los usuarios de Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Operación de Repetidores (relays)"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Los repetidores son la columna vertebral de la red Tor. Ayuda a hacer Tor "
-"más fuerte y más rápido poniendo en marcha un repetidor hoy mismo."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Agranda la red"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Descarga el Navegador Tor para experimentar navegación realmente privada sin"
-" rastreo, vigilancia ni censura."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Nuestra misión:"
-
-#: (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 ""
-"Promover los derechos humanos y las libertades mediante la creación y "
-"despliegue de tecnologÃas de anonimato y privacidad libres y de código "
-"abierto, apoyando su disponibilidad y utilización sin restricciones y el "
-"fomento de su comprensión cientÃfica y popular."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "SuscrÃbete a nuestro BoletÃn de Noticias"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Recibe noticias mensuales y oportunidades del Proyecto Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Registrate"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Se pueden encontrar, la marca registrada, las notas de derechos de autor, y "
-"las reglas de uso por terceras partes, en nuestra %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Ãnete a la comunidad Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"Nuestra comunidad está formada por defensores de los derechos humanos "
-"alrededor del mundo."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "La comunidad de Tor se compone de muchas clases de colaboradores."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Alguna gente escribe documentación o reportes de error, mientras que otros "
-"organizan eventos sobre Tor y hacen más tareas de difusión."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Tanto si dispones de mucho tiempo para dedicar o poco tiempo, y tanto si te "
-"consideras una persona con conocimientos técnicos o no, queremos que te unas"
-" a nuestra comunidad."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"Debajo encontrarás algunas maneras de colaborar con la comunidad Tor, como "
-"asà también recursos que te ayudarán a ayudar a Tor."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Servicios cebolla"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -434,6 +294,64 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "Lista de correo Tor Onions"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Descarga el Navegador Tor para experimentar navegación realmente privada sin"
+" rastreo, vigilancia ni censura."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Nuestra misión:"
+
+#: (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 ""
+"Promover los derechos humanos y las libertades mediante la creación y "
+"despliegue de tecnologÃas de anonimato y privacidad libres y de código "
+"abierto, apoyando su disponibilidad y utilización sin restricciones y el "
+"fomento de su comprensión cientÃfica y popular."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "SuscrÃbete a nuestro BoletÃn de Noticias"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Recibe noticias mensuales y oportunidades del Proyecto Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Registrate"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Se pueden encontrar, la marca registrada, las notas de derechos de autor, y "
+"las reglas de uso por terceras partes, en nuestra %(link_to_faq)s"
+
+#: 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 ""
+"Los servicios cebolla te ayudan a tà y a tus usuarios a vencer la "
+"monitorización y la censura. Aprende a desplegar servicios cebolla."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Planta tu .onion"
+
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
msgid "##What are Onion Services?"
@@ -451,30 +369,6 @@ msgstr ""
"seguridad de HTTPS además de los beneficios para la privacidad del Navegador"
" Tor."
-#: (dynamic)
-msgid "Read more."
-msgstr "Leer más."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-"Ninguna de estas ideas parece atractiva? También es posible proponer tu "
-"propia idea de proyecto, que a menudo resulta en los mejores proyectos."
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr "Te invitamos a contactarnos para discutir tu propia idea de proyecto"
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-"Estos son algunos proyectos exitosos que han sido implementados en el pasado"
-" por los participantes de Google Summer of Code y Outreachy"
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -574,6 +468,18 @@ msgstr "Solicita un Orador"
msgid "Upcoming Tor Events"
msgstr "Futuros Eventos de Tor"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+"Llévate material informativo sobre Tor a la próxima reunión activista a la "
+"que acudas."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Habla a todo el mundo acerca de Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -632,6 +538,16 @@ msgstr ""
msgid "Training Resources"
msgstr "Recursos de Formación"
+#: (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 ""
+"¿Realizas talleres en tu zona sobre el uso de Tor? Estos recursos son para "
+"ti."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -689,6 +605,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "Lista de correo comunitaria"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Consulta nuestros recursos"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -828,6 +749,17 @@ msgstr ""
msgid "UX team mailing list"
msgstr "Lista de correo del equipo de Experiencia de Usuario"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"Respetamos la privacidad de nuestros usuarios cuando realizamos estudios."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Aprende sobre los usuarios de Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -889,6 +821,20 @@ msgstr "en irc.oftc.net."
msgid "Relay Operators mailing list"
msgstr "Lista de correo de Operadores de Repetidores"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Los repetidores son la columna vertebral de la red Tor. Ayuda a hacer Tor "
+"más fuerte y más rápido poniendo en marcha un repetidor hoy mismo."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Agranda la red"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -1032,6 +978,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Queremos que Tor le sirva a todo el mundo, por lo que nuestro software se "
+"debe traducir a muchos idiomas."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Ayúdanos a traducir"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -2077,6 +2037,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -16878,8 +16840,8 @@ msgstr "Repetidor de Modo Intermedio/Guardián"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Salida"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -17010,18 +16972,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "Como desplegar un nodo de salida"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"Asumimos que ya has leÃdo la [guÃa de repetidores](..) completa. Esta "
-"subpágina es para operadores que quieren activar la salida en sus "
-"repetidores."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17066,11 +17026,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"Si tu proveedor lo ofrece, asegúrate que tu registro WHOIS contiene "
-"indicaciones claras que este es un repetidor de salida Tor."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17098,12 +17057,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
-"Tor puede hacer eso por vos: si tu DirPort está en el puerto TCP 80, puedes "
-"hacer uso de la caracterÃstica de tor DirPortFrontPage para mostrar un "
-"archivo HTML en ese puerto."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17114,6 +17071,13 @@ msgstr ""
"Este archivo va a ser mostrado a cualquiera que dirija su navegador hacia la"
" dirección IP de tu repetidor de salida Tor."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -17127,36 +17091,37 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"Ofrecemos una muestra de archivo HTML de aviso de salida Tor, pero puede que"
-" quieras ajustarla a tus necesidades:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
-"He aquà algunos consejos más para correr un repetidor de salida confiable:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## PolÃtica de Salida"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17213,21 +17178,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"La polÃtica de salida reducida puede verse en la página wiki "
-"[PolÃticadeSalidaReducida](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"Para tornarse en un repetidor se salida, cambia ExitRelay de 0 a 1 en tu "
-"archivo de configuración torrc, y vuelve a arrancar al demonio tor."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17292,14 +17253,10 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
-"* Si quieres añadir una segunda instancia de resolución DNS como "
-"contingencia para tu configuración /etc/resolv.conf, elige una dentro de tu "
-"Sistema Autónomo, y asegúrate de que no sea tu primera entrada en ese "
-"archivo (la primera entrada debiera ser tu instancia de resolución local)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17317,11 +17274,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* Evita agregar más de dos instancias de resolución a tu archivo "
-"/etc/resolv.conf, para limitar la exposición a nivel AS de solicitudes DNS."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17372,27 +17327,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"Debajo están las instrucciones sobre cómo instalar y configurar Unbound â un"
-" software de resolución con validación DNSSEC y cacheo â en tu repetidor de "
-"salida. Unbound tiene muchas perillas de configuración y sintonizado, pero "
-"mantenemos a estas instrucciones simples y cortas; la configuración básica "
-"será adecuada para la mayorÃa de los operadores."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
-"Después de conmutar a unbound, verifica que funcione como es esperado "
-"resolviendo un nombre de equipo válido. Si no funciona, puedes restaurar tu "
-"viejo archivo resolv.conf."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17402,26 +17349,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"Los siguientes tres comandos instalan unbound, hacen copia de respaldo de tu"
-" configuración DNS, y le dicen al sistema que use el unbound local:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17433,8 +17378,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17447,10 +17392,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
-"La instancia de resolución unbound que recién instalaste también hace "
-"validación DNSSEC."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17459,53 +17410,55 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "Instala el paquete unbound:"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "en /etc/unbound/unbound.conf reemplaza la lÃnea"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "con:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "habilita y arranca unbound:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "Dile al sistema que use el servidor local unbound:"
+msgid "Tell the system to use the local resolver:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17527,17 +17480,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-"Reeplaza el contenido en /usr/local/etc/unbound/unbound.conf con las "
-"siguientes lÃneas:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17551,23 +17502,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "habilita y arranca el servicio unbound:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -19035,6 +18986,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -21326,6 +21279,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -21670,19 +21625,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "Cómo desplegar un repetidor Intermedio/Guardián en OpenBSD"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -21898,6 +21840,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -22659,6 +22612,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -22842,6 +22797,141 @@ msgstr ""
"[aqui](https://doc.opensuse.org/documentation/leap/startup/single-"
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr "#!/bin/sh"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -23012,11 +23102,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -23148,6 +23233,41 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Si se está usando Tor o no."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+"Ninguna de estas ideas parece atractiva? También es posible proponer tu "
+"propia idea de proyecto, que a menudo resulta en los mejores proyectos."
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr "Te invitamos a contactarnos para discutir tu propia idea de proyecto"
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+"Estos son algunos proyectos exitosos que han sido implementados en el pasado"
+" por los participantes de Google Summer of Code y Outreachy"
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -23163,3 +23283,7 @@ msgstr "Volver a la página anterior:"
#: templates/project.html:40
msgid "Back to "
msgstr "Volver a"
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Leer más."
diff --git a/contents+fa.po b/contents+fa.po
index 2db157efae..c6f4e876ca 100644
--- a/contents+fa.po
+++ b/contents+fa.po
@@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Reza Ghasemi, 2021\n"
"Language-Team: Persian (https://www.transifex.com/otf/teams/1519/fa/)\n"
@@ -34,6 +34,46 @@ msgstr ""
"Language: fa\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "ب٠جاÙ
Ø¹Ù ØªÙØ± بپÛÙÙØ¯Ûد"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "جاÙ
ع٠Ù
ا از Ù
Ø¯Ø§ÙØ¹Ø§Ù ØÙÙ٠بشر در سرتاسر دÙÛØ§ تشکÛ٠شد٠است."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "جاÙ
Ø¹Ù ØªÙØ± از ÙÙ
Ù ÙÙØ¹ Ù
شارکت Ú©ÙÙØ¯Ù Ø§Û ØªØ´Ú©Û٠شد٠است."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Ø¨Ø±Ø®Û Ø§ÙØ±Ø§Ø¯ Ù
Ø³ØªÙØ¯Ø§Øª را Ù
Û ÙÙÛØ³Ùد Ù Ø§Ø´Ú©Ø§Ù ÙØ§ را گزارش Ù
Û Ú©ÙÙØ¯Ø Ø¨Ø±Ø®Û ÙÙ
رÙÛØ¯Ø§Ø¯ "
+"ÙØ§Û ØªÙØ± را برگزار Ù
Û Ú©ÙÙØ¯ ٠در ØªÙØ³Ø¹Ù Ù Ù
عرÙÛ Ø¢Ù Ú©Ù
Ú© Ù
Û Ú©ÙÙØ¯."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"ÚÙ ÙÙØª Ø²ÛØ§Ø¯Û Ø¯Ø§Ø´ØªÙ Ø¨Ø§Ø´ÛØ¯ ÚÙ ÙÙØ ÚÙ ÙÙÛ ÙØ³ØªÛد ÛØ§ Ø®ÛØ±Ø Ù
ا Ù
Û Ø®ÙØ§ÙÛÙ
Ú©Ù Ø´Ù
ا ÙÙ
"
+"Ø¨Ø®Ø´Û Ø§Ø² جاÙ
Ø¹Ù ØªÙØ± Ø¨Ø§Ø´ÛØ¯."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -135,207 +175,30 @@ msgstr "Ø¨Ø§Ø±Ú¯ÛØ±Û Ù
Ø±ÙØ±Ú¯Ø± Tor"
msgid "Training"
msgstr "Ø¢Ù
ÙØ²Ø´"
-#: (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 ""
-"Ø¢ÛØ§ ب٠جاÙ
Ø¹Ù Ø®ÙØ¯ Ø¯Ø±Ø¨Ø§Ø±Ù ØªÙØ± Ø¢Ù
ÙØ²Ø´ Ù
Û Ø¯ÙÛØ¯Ø اÛÙâÙØ§ Ù
ÙØ§Ø¨Ø¹Û Ø¨Ø±Ø§Û Ø§Ø³ØªÙØ§Ø¯Ù Ø´Ù
ا Ù
Û"
-" Ø¨Ø§Ø´ÙØ¯."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Ù
ÙØ§Ø¨Ø¹ Ù
ا را Ø¨Ø±Ø±Ø³Û Ú©ÙÛØ¯"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "ØªÙØ³Ø¹Ù"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "Ù
ÙØ¶Ùعات ØªÙØ± را در رÙÛØ¯Ø§Ø¯ اجتÙ
Ø§Ø¹Û Ø¨Ø¹Ø¯Û Ø®ÙØ¯ Ø¨ÛØ§ÙØ±ÛØ¯"
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "ب٠ÙÙ
Ù Ø¯Ø±Ø¨Ø§Ø±Ù ØªÙØ± بگÙÛÛØ¯"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "â¾ï¸ سرÙÛØ³ ÙØ§Û Ù¾ÛØ§Ø²Û"
-
-#: (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 ""
-"سرÙÛØ³ ÙØ§Û Ù¾ÛØ§Ø²Û ب٠شÙ
ا Ù Ú©Ø§Ø±Ø¨Ø±Ø§ÙØªØ§Ù Ú©Ù
Ú© Ù
Û Ú©ÙØ¯ تا Ø³Ø§ÙØ³Ùر Ù ÙØ±Ø§Ø¨ÛÙÛ Ø±Ø§ شکست "
-"دÙÛØ¯. Ø¯Ø±Ø¨Ø§Ø±Ù Ø§Ø³ØªÙØ§Ø¯Ù از سرÙÛØ³ ÙØ§Û Ù¾ÛØ§Ø²Û ÛØ§Ø¯ Ø¨Ú¯ÛØ±Ûد."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "onion. Ø®ÙØ¯ را Ø¯Ø§Ø´ØªÙ Ø¨Ø§Ø´ÛØ¯"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "بÙÙ
Û Ø³Ø§Ø²Û"
-#: (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 ""
-"Ù
ا Ù
ÛØ®ÙاÙÛÙ
ØªÙØ± Ø¨Ø±Ø§Û ÙÙ
Ù Ø§ÙØ±Ø§Ø¯ در Ø¬ÙØ§Ù کار Ú©ÙØ¯Ø اÛÙ ÛØ¹ÙÛ ÙØ±Ù
Ø§ÙØ²Ø§Ø± Ù
ا ÙØ§Ø²Ù
"
-"است Ø¨Ù Ø²Ø¨Ø§Ù ÙØ§Û Ø²ÛØ§Ø¯Û ترجÙ
Ù Ø´ÙØ¯."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Ú©Ù
Ú© ب٠Ù
ا در ترجÙ
Ù"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "ØªÙØ³Ø¹Ù"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"رÙÙâÙØ§ Ù
Ø§Ø²Ù Ø´Ø¨Ú©Ù ØªÙØ± Ù
Û Ø¨Ø§Ø´ÙØ¯. ØªÙØ± را از طرÛ٠اجرا ÛÚ© رÙ٠اÙ
Ø±ÙØ² Ø³Ø±ÛØ¹ تر Ù "
-"ÙÙÛ ØªØ± Ú©ÙÛØ¯."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "شبکÙâÛ ØªÙØ± را گسترش دÙÛØ¯"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Ø¨Ø±Ø§Û ØªØ¬Ø±Ø¨Ù Ú©Ø±Ø¯Ù ÛÚ© ÙØ¨Ú¯Ø±Ø¯Û Ø®ØµÙØµÛ بدÙÙ Ø±Ø¯ÛØ§Ø¨ÛØ ÙØ¸Ø§Ø±Øª Ù Ø³Ø§ÙØ³ÙØ±Ø Ù
Ø±ÙØ±Ú¯Ø± Tor را "
-"داÙÙÙØ¯ Ú©ÙÛØ¯. "
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Ù
اÙ
ÙØ±Ûت Ù
ا:"
-
-#: (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 ""
-"گسترش Ù Ù¾ÛØ´Ø¨Ø±Ø¯ ØÙÙ٠بشر Ù Ø¢Ø²Ø§Ø¯Û ÙØ§Û Ø§ÙØ³Ø§ÙÛØ Ø¨ÙØ³ÛÙÙ Ø§ÛØ¬Ø§Ø¯ Ù ØªÙØ³Ø¹Ù ÙÙØ§ÙØ±Û ÙØ§Û"
-" راÛگا٠٠Ù
ØªÙ Ø¨Ø§Ø²Ù ØØ±ÛÙ
Ø®ØµÙØµÛ Ù ÙØ§Ø´Ùاس Ø¨ÙØ¯Ù در ÙØ¶Ø§Û Ù
Ø¬Ø§Ø²ÛØ Ù¾Ø´ØªÛØ¨Ø§ÙÛ ÙØ§Ù
ØØ¯Ùد "
-"Ø¨Ø±Ø§Û Ø¯Ø± دسترس Ø¨ÙØ¯Ù Ù Ø§Ø³ØªÙØ§Ø¯Ù از Ø¢Ù ÙØ§ ٠راÙÙÙ
اÛÛ Ø¨Ù Ù
ردÙ
در Ø¬ÙØª درک عÙÙ
Û Ø§ÛÙ"
-" ÙÙØ§ÙØ±Û ÙØ§."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "اشتراک در Ø®Ø¨Ø±ÙØ§Ù
Ù"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Ø¨Ù Ø±ÙØ²Ø±Ø³Ø§ÙÛ ÙØ§ Ù ÙØ±ØµØª ÙØ§Û Ù
Ø§ÙØ§Ù٠را از پرÙÚÙ Tor Ø¯Ø±ÛØ§Ùت Ú©ÙÛØ¯:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "عضÙÛØª"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"ÙØ´Ø§Ù ØªØ¬Ø§Ø±ÛØ Ø§Ø·ÙØ§Ø¹ÛÙâÙØ§Û Ú©Ù¾Û Ø±Ø§ÛØª Ù ÙÙØ§ÙÛÙ Ø§Ø³ØªÙØ§Ø¯Ù Ø¨Ø±Ø§Û Ø·Ø±ÙÛÙ Ø«Ø§ÙØ« را Ù
Û "
-"ØªÙØ§ÙÛØ¯ در%(link_to_faq)s Ù¾ÛØ¯Ø§ Ú©ÙÛØ¯."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "ب٠جاÙ
Ø¹Ù ØªÙØ± بپÛÙÙØ¯Ûد"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "جاÙ
ع٠Ù
ا از Ù
Ø¯Ø§ÙØ¹Ø§Ù ØÙÙ٠بشر در سرتاسر دÙÛØ§ تشکÛ٠شد٠است."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "جاÙ
Ø¹Ù ØªÙØ± از ÙÙ
Ù ÙÙØ¹ Ù
شارکت Ú©ÙÙØ¯Ù Ø§Û ØªØ´Ú©Û٠شد٠است."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Ø¨Ø±Ø®Û Ø§ÙØ±Ø§Ø¯ Ù
Ø³ØªÙØ¯Ø§Øª را Ù
Û ÙÙÛØ³Ùد Ù Ø§Ø´Ú©Ø§Ù ÙØ§ را گزارش Ù
Û Ú©ÙÙØ¯Ø Ø¨Ø±Ø®Û ÙÙ
رÙÛØ¯Ø§Ø¯ "
-"ÙØ§Û ØªÙØ± را برگزار Ù
Û Ú©ÙÙØ¯ ٠در ØªÙØ³Ø¹Ù Ù Ù
عرÙÛ Ø¢Ù Ú©Ù
Ú© Ù
Û Ú©ÙÙØ¯."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"ÚÙ ÙÙØª Ø²ÛØ§Ø¯Û Ø¯Ø§Ø´ØªÙ Ø¨Ø§Ø´ÛØ¯ ÚÙ ÙÙØ ÚÙ ÙÙÛ ÙØ³ØªÛد ÛØ§ Ø®ÛØ±Ø Ù
ا Ù
Û Ø®ÙØ§ÙÛÙ
Ú©Ù Ø´Ù
ا ÙÙ
"
-"Ø¨Ø®Ø´Û Ø§Ø² جاÙ
Ø¹Ù ØªÙØ± Ø¨Ø§Ø´ÛØ¯."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "â¾ï¸ سرÙÛØ³ ÙØ§Û Ù¾ÛØ§Ø²Û"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -416,9 +279,67 @@ msgstr ""
"Ù¾Ø³ØªâØ³Ù¾Ø§Ø±Û tor-onions Ù
ا بپÛÙÙØ¯Ûد تا با دÛگر گرداÙÙØ¯Ú¯Ø§Ù سرÙÛØ³ Ù¾ÛØ§Ø²Û ØµØØ¨Øª "
"Ú©ÙÛØ¯."
-#: (dynamic)
-msgid "Tor Onions mailing list"
-msgstr "ÙÛØ³Øª Ù¾Ø³ØªâØ³Ù¾Ø§Ø±Û Ù¾ÛØ§Ø²ÙØ§Û ØªÙØ±"
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr "ÙÛØ³Øª Ù¾Ø³ØªâØ³Ù¾Ø§Ø±Û Ù¾ÛØ§Ø²ÙØ§Û ØªÙØ±"
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Ø¨Ø±Ø§Û ØªØ¬Ø±Ø¨Ù Ú©Ø±Ø¯Ù ÛÚ© ÙØ¨Ú¯Ø±Ø¯Û Ø®ØµÙØµÛ بدÙÙ Ø±Ø¯ÛØ§Ø¨ÛØ ÙØ¸Ø§Ø±Øª Ù Ø³Ø§ÙØ³ÙØ±Ø Ù
Ø±ÙØ±Ú¯Ø± Tor را "
+"داÙÙÙØ¯ Ú©ÙÛØ¯. "
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Ù
اÙ
ÙØ±Ûت Ù
ا:"
+
+#: (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 ""
+"گسترش Ù Ù¾ÛØ´Ø¨Ø±Ø¯ ØÙÙ٠بشر Ù Ø¢Ø²Ø§Ø¯Û ÙØ§Û Ø§ÙØ³Ø§ÙÛØ Ø¨ÙØ³ÛÙÙ Ø§ÛØ¬Ø§Ø¯ Ù ØªÙØ³Ø¹Ù ÙÙØ§ÙØ±Û ÙØ§Û"
+" راÛگا٠٠Ù
ØªÙ Ø¨Ø§Ø²Ù ØØ±ÛÙ
Ø®ØµÙØµÛ Ù ÙØ§Ø´Ùاس Ø¨ÙØ¯Ù در ÙØ¶Ø§Û Ù
Ø¬Ø§Ø²ÛØ Ù¾Ø´ØªÛØ¨Ø§ÙÛ ÙØ§Ù
ØØ¯Ùد "
+"Ø¨Ø±Ø§Û Ø¯Ø± دسترس Ø¨ÙØ¯Ù Ù Ø§Ø³ØªÙØ§Ø¯Ù از Ø¢Ù ÙØ§ ٠راÙÙÙ
اÛÛ Ø¨Ù Ù
ردÙ
در Ø¬ÙØª درک عÙÙ
Û Ø§ÛÙ"
+" ÙÙØ§ÙØ±Û ÙØ§."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "اشتراک در Ø®Ø¨Ø±ÙØ§Ù
Ù"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Ø¨Ù Ø±ÙØ²Ø±Ø³Ø§ÙÛ ÙØ§ Ù ÙØ±ØµØª ÙØ§Û Ù
Ø§ÙØ§Ù٠را از پرÙÚÙ Tor Ø¯Ø±ÛØ§Ùت Ú©ÙÛØ¯:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "عضÙÛØª"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"ÙØ´Ø§Ù ØªØ¬Ø§Ø±ÛØ Ø§Ø·ÙØ§Ø¹ÛÙâÙØ§Û Ú©Ù¾Û Ø±Ø§ÛØª Ù ÙÙØ§ÙÛÙ Ø§Ø³ØªÙØ§Ø¯Ù Ø¨Ø±Ø§Û Ø·Ø±ÙÛÙ Ø«Ø§ÙØ« را Ù
Û "
+"ØªÙØ§ÙÛØ¯ در%(link_to_faq)s Ù¾ÛØ¯Ø§ Ú©ÙÛØ¯."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+"سرÙÛØ³ ÙØ§Û Ù¾ÛØ§Ø²Û ب٠شÙ
ا Ù Ú©Ø§Ø±Ø¨Ø±Ø§ÙØªØ§Ù Ú©Ù
Ú© Ù
Û Ú©ÙØ¯ تا Ø³Ø§ÙØ³Ùر Ù ÙØ±Ø§Ø¨ÛÙÛ Ø±Ø§ شکست "
+"دÙÛØ¯. Ø¯Ø±Ø¨Ø§Ø±Ù Ø§Ø³ØªÙØ§Ø¯Ù از سرÙÛØ³ ÙØ§Û Ù¾ÛØ§Ø²Û ÛØ§Ø¯ Ø¨Ú¯ÛØ±Ûد."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "onion. Ø®ÙØ¯ را Ø¯Ø§Ø´ØªÙ Ø¨Ø§Ø´ÛØ¯"
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
@@ -436,26 +357,6 @@ msgstr ""
"اجرا ÛÚ© سرÙÛØ³ Ù¾ÛØ§Ø²Û ب٠کاربرا٠شÙ
ا اÙ
ÙÛØª HTTPS ÙÙ
را٠با Ù
Ø²Ø§ÛØ§Û ØØ±ÛÙ
Ø®ØµÙØµÛ "
"Ù
Ø±ÙØ±Ú¯Ø± ØªÙØ± را ارائ٠Ù
Û Ø¯ÙØ¯."
-#: (dynamic)
-msgid "Read more."
-msgstr "Ø¨ÛØ´ØªØ± Ø¨Ø®ÙØ§ÙÛØ¯."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -547,6 +448,16 @@ msgstr "Ø¯Ø±Ø®ÙØ§Ø³Øª ÛÚ© Ø³Ø®ÙØ±Ø§Ù"
msgid "Upcoming Tor Events"
msgstr "رÙÛØ¯Ø§Ø¯ ÙØ§Û ØªÙØ± ÙØ²Ø¯ÛÚ©"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "Ù
ÙØ¶Ùعات ØªÙØ± را در رÙÛØ¯Ø§Ø¯ اجتÙ
Ø§Ø¹Û Ø¨Ø¹Ø¯Û Ø®ÙØ¯ Ø¨ÛØ§ÙØ±ÛØ¯"
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "ب٠ÙÙ
Ù Ø¯Ø±Ø¨Ø§Ø±Ù ØªÙØ± بگÙÛÛØ¯"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -605,6 +516,16 @@ msgstr ""
msgid "Training Resources"
msgstr "Ù
ÙØ§Ø¨Ø¹ Ø¢Ù
ÙØ²Ø´"
+#: (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 ""
+"Ø¢ÛØ§ ب٠جاÙ
Ø¹Ù Ø®ÙØ¯ Ø¯Ø±Ø¨Ø§Ø±Ù ØªÙØ± Ø¢Ù
ÙØ²Ø´ Ù
Û Ø¯ÙÛØ¯Ø اÛÙâÙØ§ Ù
ÙØ§Ø¨Ø¹Û Ø¨Ø±Ø§Û Ø§Ø³ØªÙØ§Ø¯Ù Ø´Ù
ا Ù
Û"
+" Ø¨Ø§Ø´ÙØ¯."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -657,6 +578,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "ÙÛØ³Øª Ù¾Ø³ØªâØ³Ù¾Ø±Û Ø§ÙØ¬Ù
Ù"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Ù
ÙØ§Ø¨Ø¹ Ù
ا را Ø¨Ø±Ø±Ø³Û Ú©ÙÛØ¯"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -782,6 +708,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr "ÙÛØ³Øª Ù¾Ø³ØªâØ³Ù¾Ø§Ø±Û ØªÛÙ
UX"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -834,6 +770,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr "ÙÛØ³Øª Ù¾Ø³ØªâØ³Ù¾Ø§Ø±Û Ú¯Ø±Ø¯Ø§ÙÙØ¯Ú¯Ø§Ù رÙÙ"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"رÙÙâÙØ§ Ù
Ø§Ø²Ù Ø´Ø¨Ú©Ù ØªÙØ± Ù
Û Ø¨Ø§Ø´ÙØ¯. ØªÙØ± را از طرÛ٠اجرا ÛÚ© رÙ٠اÙ
Ø±ÙØ² Ø³Ø±ÛØ¹ تر Ù "
+"ÙÙÛ ØªØ± Ú©ÙÛØ¯."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "شبکÙâÛ ØªÙØ± را گسترش دÙÛØ¯"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -971,6 +921,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Ù
ا Ù
ÛØ®ÙاÙÛÙ
ØªÙØ± Ø¨Ø±Ø§Û ÙÙ
Ù Ø§ÙØ±Ø§Ø¯ در Ø¬ÙØ§Ù کار Ú©ÙØ¯Ø اÛÙ ÛØ¹ÙÛ ÙØ±Ù
Ø§ÙØ²Ø§Ø± Ù
ا ÙØ§Ø²Ù
"
+"است Ø¨Ù Ø²Ø¨Ø§Ù ÙØ§Û Ø²ÛØ§Ø¯Û ترجÙ
Ù Ø´ÙØ¯."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Ú©Ù
Ú© ب٠Ù
ا در ترجÙ
Ù"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1877,6 +1841,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -14610,8 +14576,8 @@ msgstr "رÙÙ ÙØ±ÙدÛ/Ù
ÛØ§ÙÛ"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Ø®Ø±ÙØ¬"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -14728,17 +14694,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "ÙØÙÙ ÙØ±Ø§Ø± داد٠ÛÚ© Ú¯Ø±Ù Ø®Ø±ÙØ¬Û"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"Ù
ا ÙØ±Ø¶ Ù
Û Ú©ÙÛÙ
Ú©Ù Ø´Ù
ا [راÙÙÙ
ا رÙÙ](..) را Ø®ÙØ§ÙØ¯Ù Ø§ÛØ¯. اÛÙ ØµÙØÙ Ø¨Ø±Ø§Û "
-"گرداÙÙØ¯Ú¯Ø§ÙÛ Ø§Ø³Øª Ú©Ù Ù
Û Ø®ÙØ§ÙÙØ¯ Ø®Ø±ÙØ¬ را رÙÛ Ø±ÙÙ Ø®ÙØ¯ ÙØ¹Ø§Ù Ú©ÙÙØ¯."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14778,11 +14743,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"اگر ارائ٠دÙÙØ¯Ù Ø´Ù
ا آ٠را ارائ٠Ù
Û Ø¯ÙØ¯Ø Ù
Ø·Ù
ئ٠شÙÛØ¯ ک٠باÛگاÙÛ ÙÙØ¦Ûز ÙØ´Ø§Ù Ù
Û "
-"Ø¯ÙØ¯ ک٠اÛÙ ÛÚ© رÙÙ Ø®Ø±ÙØ¬Û ØªÙØ± Ù
Û Ø¨Ø§Ø´Ø¯."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14808,8 +14772,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14819,6 +14784,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -14832,35 +14804,37 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"Ù
ا ÛÚ© ÙØ§ÛÙ ÙÙ
ÙÙ٠اÚâØªÛâØ§Ù
âØ§Ù Ø§Ø¹ÙØ§Ù Ø®Ø±ÙØ¬Û ØªÙØ± را ارائ٠Ù
Û Ø¯ÙÛÙ
Ø Ø§Ù
ا Ø´Ø§ÛØ¯ "
-"Ø¨Ø®ÙØ§ÙÛØ¯ ک٠آ٠را Ù
طاب٠ÙÛØ§Ø² Ø®ÙØ¯ ØªÙØ¸ÛÙ
Ú©ÙÛØ¯:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "Ø¨Ø±Ø®Û Ùکات Ø¨Ø±Ø§Û Ø§Ø¬Ø±Ø§Û ÛÚ© بازپخش Ø®Ø±ÙØ¬Û ÙØ§Ø¨Ù اعتÙ
اد:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## Ø³ÛØ§Ø³Øª Ø®Ø±ÙØ¬"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14913,22 +14887,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"Ø³ÛØ§Ø³Øª Ø®Ø±ÙØ¬Û Ú©Ø§ÙØ´ ÛØ§Ùت٠در ØµÙØÙ ÙÛÚ©Û [Ø³ÛØ§Ø³Øª Ø®Ø±ÙØ¬Û Ú©Ø§ÙØ´ "
-"ÛØ§ÙتÙ](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy) "
-"Ú©Ù
Ú© Ù
Û Ú©ÙØ¯."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"Ø¨Ø±Ø§Û ØªØ¨Ø¯Û٠شد٠ب٠ÛÚ© رÙÙ Ø®Ø±ÙØ¬Û ExitRelay را از 0 ب٠1 در ÙØ§ÛÙ Ù¾ÛÚ©Ø±Ø¨ÙØ¯Û torrc"
-" تغÛÛØ± دÙÛØ¯ ٠دÛÙ
Ù ØªÙØ± را Ù
Ø¬Ø¯Ø¯Ø§Ù Ø±Ø§Ù Ø§ÙØ¯Ø§Ø²Û Ú©ÙÛØ¯"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14992,14 +14961,10 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
-"* اگر Ù
Û Ø®ÙØ§ÙÛØ¯ ÛÚ© تØÙÛÙâگر Ø³Ø§ÙØ§Ø¯ ثاÙÙÛ٠را ب٠عÙÙØ§Ù جاÛگزÛ٠ب٠"
-"Ù¾ÛÚ©Ø±Ø¨ÙØ¯Û/etc/resolv.conf اضاÙÙ Ú©ÙÛØ¯Ø ÛÚ© تØÙÛÙâگر درÙ٠ساÙ
اÙÙ Ø®ÙØ¯Ú¯Ø±Ø¯Ø§Ù Ø®ÙØ¯ "
-"Ø§ÙØªØ®Ø§Ø¨ Ú©ÙÛØ¯ Ù Ù
Ø·Ù
ئ٠شÙÛØ¯ ک٠اÙÙÛÙ ÙØ±ÙØ¯Û Ø¯Ø± Ø¢Ù ÙØ§ÛÙ ÙÛØ³Øª (اÙÙÛÙ ÙØ±ÙØ¯Û Ø¨Ø§ÛØ¯ "
-"تØÙÛÙâگر Ù
ØÙÛ Ø´Ù
ا باشد)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15017,12 +14982,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* از اضاÙÙ Ú©Ø±Ø¯Ù Ø¨ÛØ´ØªØ± از د٠تØÙÛÙگر Ø¨Ù ÙØ§ÛÙ /etc/resolv.conf Ø®ÙØ¯ Ø¨Ø±Ø§Û Ù
ØØ¯Ùد "
-"کرد٠در Ù
عرض ÙØ±Ø§Ø± Ú¯Ø±ÙØªÙ Ø³Ø·Ø Ø³Ø§Ù
اÙÙ Ø®ÙØ¯Ú¯Ø±Ø¯Ø§Ù از پرسÙ
Ø§Ù ÙØ§Û Ø³Ø§ÙØ§Ø¯ Ø®ÙØ¯Ø¯Ø§Ø±Û "
-"Ú©ÙÛØ¯."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15070,22 +15032,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"در پاÛÛÙ Ø¯Ø³ØªÙØ± Ø§ÙØ¹Ù
Ù ÙØ§ÛÛ Ø¨Ø±Ø§Û ÙØµØ¨ Ù Ù¾ÛÚ©Ø±Ø¨ÙØ¯Û unbound â ÛÚ© تØÙÛÙگر Ø°Ø®ÛØ±Ù "
-"Ø³Ø§Ø²Û Ù Ø§Ø¹ØªØ¨Ø§Ø±Ø³ÙØ¬ DNSSEC â Ø±ÙÛ Ø±ÙÙ Ø®Ø±ÙØ¬Û Ù
Û Ø¨Ø§Ø´Ø¯. Unbound Ù¾ÛÚ©Ø±Ø¨ÙØ¯Û ÙØ§Û Ø²ÛØ§Ø¯Û "
-"دارد ÙÙÛ Ù
ا اÛÙ Ø¯Ø³ØªÙØ±Ø§ÙعÙ
٠را Ø³Ø§Ø¯Ù Ù Ú©ÙØªØ§Ù ÙÚ¯Ù Ù
Û Ø¯Ø§Ø±ÛÙ
; ØªÙØ¸ÛÙ
Ø³Ø§Ø¯Ù Ø¨Ø±Ø§Û "
-"اکثر گرداÙÙØ¯Ú¯Ø§Ù کاÙÛ Ø§Ø³Øª."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -15096,26 +15054,24 @@ msgstr "### Ø¯Ø¨ÛØ§Ù/Ø§ÙØ¨ÙÙØªÙ"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"اÛÙ Ø³Ù Ø¯Ø³ØªÙØ± unbound را ÙØµØ¨ Ù
Û Ú©ÙÙØ¯ Ù Ù¾ÛÚ©Ø±Ø¨ÙØ¯Û Ø³Ø§ÙØ§Ø¯ را Ù¾Ø´ØªÛØ¨Ø§ÙÛ Ù
Û Ú©ÙØ¯ ٠بÙ"
-" ساÙ
اÙÙ Ù
Û Ú¯ÙÛØ¯ تا از unbound Ù
ØÙÛ Ø§Ø³ØªÙØ§Ø¯Ù Ú©ÙØ¯:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15125,8 +15081,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15139,8 +15095,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
-msgstr "تØÙÛÙگر unbound Ú©Ù ÙØµØ¨ Ú©Ø±Ø¯ÛØ¯ Ø§Ø¹ØªØ¨Ø§Ø±Ø³ÙØ¬Û DNSSEC را ÙÛØ² Ø§ÙØ¬Ø§Ù
Ù
Û Ø¯ÙØ¯."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15149,53 +15113,55 @@ msgstr "### Ø³ÙØªâØ§ÙØ§Ø³/رد ÙØª Ø§ÙØªØ±Ù¾Ø±Ø§Ûز ÙÛÙÙکس"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "بست٠unbound را ÙØµØ¨ Ú©ÙÛØ¯:"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "در ÙØ§ÛÙ /etc/unbound/unbound.conf اÛ٠خط را"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "با اÛ٠خط جابجا Ú©ÙÛØ¯:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "enable and start unbound:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "Ø¨Ù Ø³ÛØ³ØªÙ
Ø§Ø¹ÙØ§Ù
Ú©ÙÛØ¯ ک٠از Ø³Ø±ÙØ± unbound Ù
ØÙÛ Ø§Ø³ØªÙØ§Ø¯Ù Ú©ÙØ¯:"
+msgid "Tell the system to use the local resolver:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15214,17 +15180,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-"Ù
ØØªÙØ§Û Ø¯Ø± ÙØ§ÛÙ /usr/local/etc/unbound/unbound.conf را با خط ÙØ§Û Ø²ÛØ± جابجا "
-"Ú©ÙÛØ¯:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15238,23 +15202,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "سرÙÛØ³ unbound را ÙØ¹Ø§Ù کرد٠٠آغاز Ú©ÙÛØ¯:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -16515,6 +16479,8 @@ msgstr "ÙØ¯Ùرا"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -18703,6 +18669,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -19042,19 +19010,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "ÙØ±Ø§Ø± داد٠رÙÙ ÙØ±ÙدÛ/Ù
ÛØ§ÙÛ Ø±ÙÛ Ø§ÙÙ¾ÙâØ¨ÛâØ§Ø³âØ¯Û"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -19267,6 +19222,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -19937,6 +19903,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -20113,6 +20081,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -20278,11 +20381,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -20415,6 +20513,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "ÙØ´Ø§Ù دÙÙØ¯Ù اÛ٠است Ú©Ù Ø¢ÛØ§ از Tor Ø§Ø³ØªÙØ§Ø¯Ù Ù
Û Ø´ÙØ¯ ÛØ§ Ø®ÛØ±."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -20428,3 +20557,7 @@ msgstr "بازگشت Ø¨Ù ØµÙØÙ ÙØ¨ÙÛ:"
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Ø¨ÛØ´ØªØ± Ø¨Ø®ÙØ§ÙÛØ¯."
diff --git a/contents+fi.po b/contents+fi.po
index 1615b65e45..9f2c53c187 100644
--- a/contents+fi.po
+++ b/contents+fi.po
@@ -18,7 +18,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos at iki.fi>, 2021\n"
"Language-Team: Finnish (https://www.transifex.com/otf/teams/1519/fi/)\n"
@@ -28,6 +28,46 @@ msgstr ""
"Language: fi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Osallistu Tor-yhteisöön"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "Yhteisömme koostuu ihmisoikeusaktivisteista ympäri maailman."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 "Tor-yhteisö koostuu kaikenlaisista työpanoksista."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Osa henkilöistä kirjoittaa dokumentaatiota ja bugi-ilmoituksia, kun taas "
+"toiset pitävät Tor-tapahtumia ja tekevät tiedotustyötä."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Me haluamme sinut mukaan, oli sinulla sitten paljon tai vähän aikaa "
+"annettavaksi, ja riippumatta siitä pidätkö itseäsi teknisesti lahjakkaana."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -127,73 +167,14 @@ msgstr "Lataa Tor-selain"
msgid "Training"
msgstr "Opettaminen"
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Tarkista materiaalimme"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion'in palvelut"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -201,122 +182,15 @@ msgstr ""
msgid "User Research"
msgstr "Käyttäjätutkimus"
-#: (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 "Me arvostamme käyttäjiemme yksityisyyttä, kun teemme tutkimustyötä."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Opi Tor-käyttäjistä lisää"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Välittäjäreleoperaatiot"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Välittäjäreleet ovat Tor-verkon selkäranka. Auta Tor-verkoa kasvamaan "
-"vahvemmaksi ja nopeammaksi käynnistämällä välittäjärele jo tänään"
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Kasvata Tor-verkkoa"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Lataa Tor-selain kokeaksesi todellisen selaamiskokemuksen ilman seurantaa, "
-"valvontaa ja sensuuria."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Tehtävämme:"
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Tilaa uutiskirjeemme"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-"Vastaanota kuukausittaiset päivitykset ja mahdollisuudet Tor-projektilta:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Rekisteröidy"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Osallistu Tor-yhteisöön"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "Yhteisömme koostuu ihmisoikeusaktivisteista ympäri maailman."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Tor-yhteisö koostuu kaikenlaisista työpanoksista."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Osa henkilöistä kirjoittaa dokumentaatiota ja bugi-ilmoituksia, kun taas "
-"toiset pitävät Tor-tapahtumia ja tekevät tiedotustyötä."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Me haluamme sinut mukaan, oli sinulla sitten paljon tai vähän aikaa "
-"annettavaksi, ja riippumatta siitä pidätkö itseäsi teknisesti lahjakkaana."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion'in palvelut"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -398,37 +272,68 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr ""
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Lataa Tor-selain kokeaksesi todellisen selaamiskokemuksen ilman seurantaa, "
+"valvontaa ja sensuuria."
#: (dynamic)
-msgid "Read more."
-msgstr "Lue lisää."
+msgid "Our mission:"
+msgstr "Tehtävämme:"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Subscribe to our Newsletter"
+msgstr "Tilaa uutiskirjeemme"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
+"Vastaanota kuukausittaiset päivitykset ja mahdollisuudet Tor-projektilta:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Rekisteröidy"
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -515,6 +420,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -564,6 +479,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -613,6 +536,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Tarkista materiaalimme"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -725,6 +653,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr "Me arvostamme käyttäjiemme yksityisyyttä, kun teemme tutkimustyötä."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Opi Tor-käyttäjistä lisää"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -780,6 +718,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Välittäjäreleet ovat Tor-verkon selkäranka. Auta Tor-verkoa kasvamaan "
+"vahvemmaksi ja nopeammaksi käynnistämällä välittäjärele jo tänään"
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Kasvata Tor-verkkoa"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -915,6 +867,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1774,6 +1738,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13609,8 +13575,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Lopetus"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13719,13 +13685,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13764,7 +13731,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13790,8 +13758,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13801,6 +13770,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13814,30 +13790,36 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13880,16 +13862,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13943,7 +13925,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13960,7 +13942,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14002,18 +13984,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14024,23 +14006,23 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
+msgid "# apt install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14051,7 +14033,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14063,7 +14045,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14073,52 +14063,54 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "Install the `unbound` package:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "qname-minimisation: no"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "qname-minimisation: yes"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14136,13 +14128,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
+msgid "# pkg install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14158,22 +14150,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
+msgid "# service unbound start"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
@@ -15347,6 +15339,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr ""
@@ -17392,6 +17386,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17729,19 +17725,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17946,6 +17929,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18606,6 +18600,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18782,6 +18778,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18939,11 +19070,6 @@ msgstr ""
msgid "RAND=$(jot -r 1 300)"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19057,6 +19183,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Onko Tor käytössä vai ei."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19070,3 +19227,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Lue lisää."
diff --git a/contents+fr.po b/contents+fr.po
index 877aac5158..756041819d 100644
--- a/contents+fr.po
+++ b/contents+fr.po
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: PoorPockets McNewHold <poorpocketsmcnewhold at protonmail.ch>, 2021\n"
"Language-Team: French (https://www.transifex.com/otf/teams/1519/fr/)\n"
@@ -33,6 +33,50 @@ msgstr ""
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Se joindre à la communauté de Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"Notre communauté est composée de défenseurs des droits de la personne du "
+"monde entier."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 "La communauté de Tor est composée de toutes sortes de contributeurs."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Certains rédigent de la documentation et des relevés de bogues, dâautres "
+"organisent des événements au sujet de Tor et mènent des activités de "
+"sensibilisation."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Que vous ayez beaucoup ou peu de temps à consacrer au bénévolat, et que vous"
+" vous considériez techniquement enclin ou non, nous souhaitons aussi que "
+"vous vous joigniez à notre communauté."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -134,218 +178,30 @@ msgstr "Télécharger le Navigateur Tor"
msgid "Training"
msgstr "Formation"
-#: (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 ""
-"Enseignez-vous lâutilisation de Tor à votre communautéâ? Ces ressources sont"
-" pour vous."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Consultez nos ressources"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "La sensibilisation"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-"Apportez des documents et des articles promotionnels Tor à votre prochain "
-"événement communautaire."
-
-#: (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 "Parlez de Tor à tout le monde"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Services oignon"
-
-#: (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 ""
-"Les services oignon vous aident, vous et vos utilisateurs, à déjouer la "
-"surveillance et la censure. Apprenez comment pouvez déployez des services "
-"oignon."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Faites pousser votre .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Localisation"
-#: (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 ""
-"Nous voulons que Tor fonctionne pour tous à lâéchelle planétaire, ce qui "
-"signifie que nos logiciels doivent être traduits dans de nombreuses langues."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Aidez-nous à traduire"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "La sensibilisation"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "Recherche sur les utilisateurs"
-#: (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 ""
-"Nous respectons la vie privée de nos utilisateurs quand nous menons des "
-"activités de recherche."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Découvrez les utilisateurs de Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Mettre en place un relais"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Les relais sont les composants clés du réseau Tor. Aidez à rendre Tor plus "
-"robuste et plus rapide en mettant en place un relais dès aujourdâhui."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Développez le réseau Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Téléchargez le Navigateur Tor afin de découvrir une navigation qui protège "
-"vraiment votre vie privée et vos données personnelles, sans suivi à la "
-"trace, ni surveillance, ni censure."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Notre 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 ""
-"Faire progresser les droits de la personne et les libertés en créant et en "
-"déployant des technologies gratuites dâanonymat et de protection de la vie "
-"privée et des données personnelles, à code source ouvert. Nous soutenons "
-"aussi leur disponibilité et leur utilisation sans restriction en les faisant"
-" mieux connaître des scientifiques et du public."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Sâabonner à notre lettre dâinformation"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Recevez les mises à jours et opportunités mensuelles du Projet Tor :"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Sâabonner"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Les avis de marque de commerce, de droit dâauteur et les règles "
-"dâutilisation par des tiers se trouvent dans notre %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Se joindre à la communauté de Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"Notre communauté est composée de défenseurs des droits de la personne du "
-"monde entier."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "La communauté de Tor est composée de toutes sortes de contributeurs."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Certains rédigent de la documentation et des relevés de bogues, dâautres "
-"organisent des événements au sujet de Tor et mènent des activités de "
-"sensibilisation."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Que vous ayez beaucoup ou peu de temps à consacrer au bénévolat, et que vous"
-" vous considériez techniquement enclin ou non, nous souhaitons aussi que "
-"vous vous joigniez à notre communauté."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Services oignon"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -423,13 +279,74 @@ msgstr "En apprendre davantage"
#: (dynamic)
msgid ""
-"Are you interested in learning more about onion services? Join our tor-"
-"onions mailing list to speak with other onion service operators."
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Téléchargez le Navigateur Tor afin de découvrir une navigation qui protège "
+"vraiment votre vie privée et vos données personnelles, sans suivi à la "
+"trace, ni surveillance, ni censure."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Notre 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 ""
+"Faire progresser les droits de la personne et les libertés en créant et en "
+"déployant des technologies gratuites dâanonymat et de protection de la vie "
+"privée et des données personnelles, à code source ouvert. Nous soutenons "
+"aussi leur disponibilité et leur utilisation sans restriction en les faisant"
+" mieux connaître des scientifiques et du public."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "Sâabonner à notre lettre dâinformation"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Recevez les mises à jours et opportunités mensuelles du Projet Tor :"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Sâabonner"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Les avis de marque de commerce, de droit dâauteur et les règles "
+"dâutilisation par des tiers se trouvent dans notre %(link_to_faq)s"
+
+#: 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 ""
+"Les services oignon vous aident, vous et vos utilisateurs, à déjouer la "
+"surveillance et la censure. Apprenez comment pouvez déployez des services "
+"oignon."
-#: (dynamic)
-msgid "Tor Onions mailing list"
-msgstr ""
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Faites pousser votre .onion"
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
@@ -448,26 +365,6 @@ msgstr ""
"sécurité de HTTPS avec les avantages de protection des renseignements "
"personnels du Navigateur Tor."
-#: (dynamic)
-msgid "Read more."
-msgstr "En savoir plus."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -567,6 +464,18 @@ msgstr "Demander un Conférencier"
msgid "Upcoming Tor Events"
msgstr "Ãvénements Tor à venir"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+"Apportez des documents et des articles promotionnels Tor à votre prochain "
+"événement communautaire."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Parlez de Tor à tout le monde"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -626,6 +535,16 @@ msgstr ""
msgid "Training Resources"
msgstr "Ressources de formation"
+#: (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 ""
+"Enseignez-vous lâutilisation de Tor à votre communautéâ? Ces ressources sont"
+" pour vous."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -682,6 +601,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "Liste de diffusion de la communauté"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Consultez nos ressources"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -804,6 +728,18 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"Nous respectons la vie privée de nos utilisateurs quand nous menons des "
+"activités de recherche."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Découvrez les utilisateurs de Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -865,6 +801,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Les relais sont les composants clés du réseau Tor. Aidez à rendre Tor plus "
+"robuste et plus rapide en mettant en place un relais dès aujourdâhui."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Développez le réseau Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -1006,6 +956,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Nous voulons que Tor fonctionne pour tous à lâéchelle planétaire, ce qui "
+"signifie que nos logiciels doivent être traduits dans de nombreuses langues."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Aidez-nous à traduire"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1947,6 +1911,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -14526,8 +14492,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Sortie"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -14641,13 +14607,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -14686,7 +14653,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -14712,8 +14680,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14723,6 +14692,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -14736,32 +14712,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14804,16 +14784,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14867,7 +14847,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14884,7 +14864,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14926,18 +14906,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14948,24 +14928,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14975,8 +14955,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14987,62 +14967,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -15060,13 +15050,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -15082,23 +15072,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -16276,6 +16266,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -18333,6 +18325,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -18670,19 +18664,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18887,6 +18868,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -19549,6 +19541,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -19725,6 +19719,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -19882,11 +20011,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -20018,6 +20142,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Si Tor est utilisé ou non."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -20033,3 +20188,7 @@ msgstr "Retour à la page précédente :"
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "En savoir plus."
diff --git a/contents+ga.po b/contents+ga.po
index 5a0ee33368..6b7c3e6fb1 100644
--- a/contents+ga.po
+++ b/contents+ga.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Irish (https://www.transifex.com/otf/teams/1519/ga/)\n"
@@ -18,6 +18,42 @@ msgstr ""
"Language: ga\n"
"Plural-Forms: nplurals=5; plural=(n==1 ? 0 : n==2 ? 1 : n<7 ? 2 : n<11 ? 3 : 4);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -117,73 +153,14 @@ msgstr "Ãoslódáil Brabhsálaà Tor"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "SeirbhÃsà Onion"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -191,113 +168,15 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "An aidhm atá againn:"
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Liostáil lenár Nuachtlitir"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-
-#: (dynamic)
-msgid "Sign up"
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "SeirbhÃsà Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -379,37 +258,65 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "An aidhm atá againn:"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
#: (dynamic)
-msgid "Read more."
-msgstr ""
+msgid "Subscribe to our Newsletter"
+msgstr "Liostáil lenár Nuachtlitir"
#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Sign up"
msgstr ""
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -496,6 +403,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -545,6 +462,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -594,6 +519,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -706,6 +636,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -758,6 +698,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -884,6 +836,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1743,6 +1707,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13574,8 +13540,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Scoir"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13684,13 +13650,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13729,7 +13696,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13755,8 +13723,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13766,6 +13735,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13779,32 +13755,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13847,16 +13827,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13910,7 +13890,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13927,7 +13907,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13969,18 +13949,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13991,24 +13971,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14018,8 +13998,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14030,62 +14010,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14103,13 +14093,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14125,23 +14115,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15319,6 +15309,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17376,6 +17368,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17713,19 +17707,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17930,6 +17911,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18592,6 +18584,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18768,6 +18762,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18925,11 +19054,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19061,6 +19185,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "An bhfuil Tor in úsáid nó nach bhfuil."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19074,3 +19229,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+he.po b/contents+he.po
index de46a80085..764ebe13b0 100644
--- a/contents+he.po
+++ b/contents+he.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Zeev Shilor <zshilor at gmail.com>, 2021\n"
"Language-Team: Hebrew (https://www.transifex.com/otf/teams/1519/he/)\n"
@@ -23,6 +23,46 @@ msgstr ""
"Language: he\n"
"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "×צ××¨×¤× ××§×××ת Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "×§××××ª× × ×× ××× ××××× × ×××××ת ××¤×¨× ×ר××× ××¢×××."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "×§×××ת Tor ××ר××ת ×ס×××× ×¨××× ×©× ×ª×ר×××."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"×ש ×× ×©×××ª× ×ª××¢×× ×××××× ×¢× ×××××, ××שר ××ר×× ××§××××× ××ר××¢× Tor ××§×××× "
+"××××¢×ת. "
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"××× ×× ×ש ×× ×ר×× ×× ××¢× ××× ×תר××, ×××× ×× ×× × ××× ×/ת ×× ××, ×× × ××¢×× ××× ×× "
+"××צ×רפ××ª× ××§××××, ×× ××."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -122,204 +162,30 @@ msgstr "××ר××× ×ת ×פ××¤× Tor"
msgid "Training"
msgstr "ת×ר×××"
-#: (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 "××× ×× × ×××× ×ת ×§××××ª× ×××× ×ש×××ש × Tor? ×××צע×× ×××× ×¢××××× ×רש×ת×."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "××××§ ×ת ×××צע×× ×©×× ×"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "×ש×פ×"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "××××× ××××¨× Tor ×××ר××¢ ××§×××× ××× ×©×××."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "×¡×¤×¨× ××¢××× ×¢× Tor."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "ש×ר××ª× ×צ×"
-
-#: (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 ""
-"שר××ª× ××¦× ×¢××ר×× ×× ×××שת×ש×× ×× ××¨× ××¢×§××× ××¦× ××ר×. ××××× ×××¦× ×ª×××× ××××©× "
-"שר××ª× ×צ×."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "×××××× ×ת ש×××ת ×××¦× ×©×××."
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "×××§×××צ××"
-#: (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 ""
-"×× × ×¨×צ×× ×© Tor ×ש×ש ×× ××× ××¢×××, ש×ש××¢× ×©×ת××× × ×©×× × ××××ת ××××ת ×ת×ר××ת "
-"×שפ×ת ר××ת."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "×¢××¨× ×× × ×תר××"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "×ש×פ×"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "×××§×¨× ×©×××ש"
-#: (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 "×× × ×××××× ×ת פר×××ת ×שת×ש×× × ×עת ש×× × ××צע×× ××קר××."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "××××× ×¢× ×שת××©× Tor."
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "פע×××ת × ×ת××"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"× ×ת×××× ×× × ×¢××× ×ש××¨× ×©× ×¨×©×ª Tor. ×¢××¨× ××פ×× ×ת Tor ×××§ ××××ר ××תר ×¢× ××× "
-"×פע×ת × ×ת×× ××××."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "×××××× ×ת רשת Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"××ר××× ×ת ×פ××¤× Tor ××× ×××ª× ×¡×ת ×××××©× ×¤×¨××ת ×××ת×ת ××× ××¢×§×, ××¢×§× ×¡×××, ××"
-" ×¦× ××ר×."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "××××¢×× ×©×× ×:"
-
-#: (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 ""
-"××§×× ×ת ×××××ת ××¤×¨× ××××פש ×××צע×ת ×צ××¨× ×××ש×× ×©× ××× ××××××ת ×§×× ×¤×ª×× "
-"×××¤×©× ××× ×× ××××ת ×פר×××ת, ת×××× ××××× ×ת ש××× × ×××××ת ×ש×××ש, ××§×××× ××××¢ "
-"××××× × ×©× ×צ×××ר ש×××. "
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "××רש×× ××× ×× ×××××¢×× ×©×× ×"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "×§××× ×¢×××× ×× ×××ש××× ×××××× ×××ת ×פר×××§× Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "××רש××"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"ס××× ×× ×ס×ר×××, ××××¢×ת ×××××ת ××צר××, ××××× ×ש×××ש ×ת××× ×ת ×¦× ×©×××©× × ××ª× "
-"××צ×× × %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "×צ××¨×¤× ××§×××ת Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "×§××××ª× × ×× ××× ××××× × ×××××ת ××¤×¨× ×ר××× ××¢×××."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "×§×××ת Tor ××ר××ת ×ס×××× ×¨××× ×©× ×ª×ר×××."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"×ש ×× ×©×××ª× ×ª××¢×× ×××××× ×¢× ×××××, ××שר ××ר×× ××§××××× ××ר××¢× Tor ××§×××× "
-"××××¢×ת. "
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"××× ×× ×ש ×× ×ר×× ×× ××¢× ××× ×תר××, ×××× ×× ×× × ××× ×/ת ×× ××, ×× × ××¢×× ××× ×× "
-"××צ×רפ××ª× ××§××××, ×× ××."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "ש×ר××ª× ×צ×"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -404,9 +270,66 @@ msgstr ""
"××× ×× ×× ××¢×× ×× ×× ××××× ×¢×× ×¢× ×©×¨××ª× ××צ×? ×צ××¨×¤× ××§×××¦× ××××\"× ×©× ×©×¨××ª× "
"×××¦× ×©× Tor ××× ×ש××× ×¢× ×פע××× ×©×¨×ת ××¦× ××ר××."
-#: (dynamic)
-msgid "Tor Onions mailing list"
-msgstr "×§××צת ××××\"× ×©× Tor Onions"
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr "×§××צת ××××\"× ×©× Tor Onions"
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"××ר××× ×ת ×פ××¤× Tor ××× ×××ª× ×¡×ת ×××××©× ×¤×¨××ת ×××ת×ת ××× ××¢×§×, ××¢×§× ×¡×××, ××"
+" ×¦× ××ר×."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "××××¢×× ×©×× ×:"
+
+#: (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 ""
+"××§×× ×ת ×××××ת ××¤×¨× ××××פש ×××צע×ת ×צ××¨× ×××ש×× ×©× ××× ××××××ת ×§×× ×¤×ª×× "
+"×××¤×©× ××× ×× ××××ת ×פר×××ת, ת×××× ××××× ×ת ש××× × ×××××ת ×ש×××ש, ××§×××× ××××¢ "
+"××××× × ×©× ×צ×××ר ש×××. "
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "××רש×× ××× ×× ×××××¢×× ×©×× ×"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "×§××× ×¢×××× ×× ×××ש××× ×××××× ×××ת ×פר×××§× Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "××רש××"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"ס××× ×× ×ס×ר×××, ××××¢×ת ×××××ת ××צר××, ××××× ×ש×××ש ×ת××× ×ת ×¦× ×©×××©× × ××ª× "
+"××צ×× × %(link_to_faq)s"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+"שר××ª× ××¦× ×¢××ר×× ×× ×××שת×ש×× ×× ××¨× ××¢×§××× ××¦× ××ר×. ××××× ×××¦× ×ª×××× ××××©× "
+"שר××ª× ×צ×."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "×××××× ×ת ש×××ת ×××¦× ×©×××."
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
@@ -423,28 +346,6 @@ msgstr ""
"שר××ª× ××¦× ×× ×©×¨×ת×× ×©× ××ª× ×××× ×¡ ××××× ×¨×§ × Tor. ×פע×ת שר×ת ××¦× ××§× × ××שת×ש××"
" ×ת ×× ××××××ת ×©× HTTPS ×ת×ספת ×תר×× ×ת פר×××ת ×©× ×ספ×× ××פ××¤× Tor. "
-#: (dynamic)
-msgid "Read more."
-msgstr "קר×× ×¢××."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-"××× ××£ ××× ××רע××× ×ת ×××× × ×¨×× ×פת×? ת×××× ×× ××צ××¢ ×ת רע××× ×ת ×פר×××§× ×©××× "
-"-- ×שר ×עת×× ×××× ×פר×××§××× ×××××× ××××תר."
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr "×× × ××××× ×× ×ת×× ××תקשר ×××× × ××× ×××× ×ת רע××× ×ת ×פר×××§× ×©×××."
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -540,6 +441,16 @@ msgstr "×קשת ×××ר"
msgid "Upcoming Tor Events"
msgstr "××ר××¢× Tor ש××ר×"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "××××× ××××¨× Tor ×××ר××¢ ××§×××× ××× ×©×××."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "×¡×¤×¨× ××¢××× ×¢× Tor."
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -595,6 +506,14 @@ msgstr ""
msgid "Training Resources"
msgstr "×ש××× ××ר××"
+#: (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 "××× ×× × ×××× ×ת ×§××××ª× ×××× ×ש×××ש × Tor? ×××צע×× ×××× ×¢××××× ×רש×ת×."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -647,6 +566,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "×§××צת ××××\"× ×©× ××§××××"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "××××§ ×ת ×××צע×× ×©×× ×"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -772,6 +696,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr "רש××ת ××××\"× ×©× ×¦××ת UX"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr "×× × ×××××× ×ת פר×××ת ×שת×ש×× × ×עת ש×× × ××צע×× ××קר××."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "××××× ×¢× ×שת××©× Tor."
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -824,6 +758,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr "רש××ת ××××\"× ×©× ×פע××× × ×ת×× "
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"× ×ת×××× ×× × ×¢××× ×ש××¨× ×©× ×¨×©×ª Tor. ×¢××¨× ××פ×× ×ת Tor ×××§ ××××ר ××תר ×¢× ××× "
+"×פע×ת × ×ת×× ××××."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "×××××× ×ת רשת Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -960,6 +908,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"×× × ×¨×צ×× ×© Tor ×ש×ש ×× ××× ××¢×××, ש×ש××¢× ×©×ת××× × ×©×× × ××××ת ××××ת ×ת×ר××ת "
+"×שפ×ת ר××ת."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "×¢××¨× ×× × ×תר××"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1859,6 +1821,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -15026,8 +14990,8 @@ msgstr "Middle/Guard relay"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "×צ×××"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -15142,17 +15106,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "×××¦× ××××©× ××¦× ×צ×××"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"×× × ×× ×××× ×©×§×¨××ª× ×ת [relay guide](..) ××ר. ×§××¢ ×× ×××£ ×× × ×¢××ר ×פע×××× "
-"ש××¢×× ×× ×× ××פע×× ×ת ××צ××× ×× ×ת×× ×©×××."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15191,11 +15154,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"×× ×ספק ש××× ××פשר ××ת, ××××× ×© WHOIS record ש××× ×××× ××× ××קצ×× ×ר××¨× ×©××× "
-"× ×ת×× ×צ××× ×©× Tor."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15221,11 +15183,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
-"Tor ×××× ×עש×ת ××ת ×¢××ר×. ×× DirPort ש×× ××× × ×¢× TCP ער××¥ 80, × ××ª× ××שת×ש "
-"×ת××× ×ª DirPortFrontPageÂ ×©× Tor ××× ××צ×× ×ת ××£ × HTML ×¢× ×××ª× ×¢×¨××¥."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15235,6 +15196,13 @@ msgid ""
msgstr ""
"××§×××¥ ××× ×××¦× ××× ××× ×©××××× ×ת ××פ××¤× ×©×× ××ת××ת × IP ×©× × ×ת×× ××צ××× ×©××."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -15248,35 +15216,37 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"×× × ×ספק×× ××××ת ××£ HTML ×©× ×××עת Tor exit ×× ×ת×× ×©×ª×¨×¦× ××©× ×ת ×××ª× "
-"×צר××××.:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "××× ×ש ××× ××פ×× × ×ספ×× ××פע×ת × ×ת×× ×צ××× ××××:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## ×××× ××ת ×צ×××"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15328,22 +15298,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"×פשר ××צ×× ×ת ×××× ××ת ××צ××× ×××פ×תת ××× "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
-" wiki page."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"××× ××פ×× ×× ×ת×× ×צ××× ×©× × ×ת ExitRelay× 0 × 1 ××§×××¥ ×§×× ×¤×××רצ×ת torrc ש×××"
-" ×××¦×¢× ××ת××× ×©× tor daemon. "
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15405,14 +15370,10 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
-"* ×× ×ª×¨×¦× ×××ס××£ DNS resolver ×©× × × fallback ××§×× ×¤××רצ×× ×©××× "
-"/etc/resolv.conf ×××¨× resolver ×ת×× ××ער×ת ×××××× ×××ת ש××× ××××× ×©×× ××× × "
-"××× ××¡× ×ר×ש×× × ××§×××¥ ×××× (××× ××¡× ×ר×ש×× × ××××ת ××××ת × resolver ×××§××× "
-"ש×××)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15429,11 +15390,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* ××× ×¢× ×××ספת ××תר ××©× × resolvers ××§×××¥ /etc/resolv.conf ש××× ××× ×××××× ×ת"
-" ר×ת ××ש××¤× AS-level ×©× ×©×××ת×ת DNS ."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15481,25 +15440,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"×××× ×ש ××ר××ת ×××¦× ××תק×× ×××§× ×¤× unbound â a DNSSEC-validating and caching "
-"resolver â ×¢× × ×ת×× ××צ××× ×©×××. Unbound ×××× ×§×× ×¤×××רצ××ת ר××ת ××פע×ת ×ת×××"
-" ×× ×× × × ×©××ר ×¢× ××ר××ת פש×××ת ×קצר×ת. ×××××× ×× ××ס××¡× ×× × ×ספ××§ ××× ××ר××ת "
-"××פע××××. "
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
-"×××¨× ×©×¢××ר×× × unbound, ××××× ×©×× ×¢××× ××צ××¤× ×¢× ××× ×¤×ª×¨×× hostname. ××××××."
-" ×× ×ש ××¢××, ××ª× ×××××× ×ש××ר ××§×××¥ ××§××× ×©××× resolv.conf."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15509,26 +15462,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"ש×שת ×פק×××ת ××××ת ×תק×× ×ת unbound, ××××× ×©× ×§×× ×¤×××רצ×ת DNS ש×××, ××××××¢×ת"
-" ××ער×ת ××שת×ש × unbound ×××§×××:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15538,8 +15489,8 @@ msgstr "××× ×××× ×¢ ×ש×× ××× ×§×× ×¤×××רצ×× ×× ×¨×¦×××
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15552,8 +15503,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
-msgstr "× unbound resolver ש×ר××¢ ××ª×§× ×ª× ×× ××צע ××××ת DNSSEC ."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15562,53 +15521,55 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "×תק×× × ×ת ××××ת ×ת××× × unbound :"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "in /etc/unbound/unbound.conf ×××××¤× ×ת ×ש×ר×"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "×¢×:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "×פע××× ××ת×××× ×ת × unbound:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "×××××¢× ××ער×ת ××שת×ש ×שרת × unbound ×××§×××:"
+msgid "Tell the system to use the local resolver:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15627,15 +15588,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
-msgstr "×××××¤× ×ת ×ת××× × /usr/local/etc/unbound/unbound.conf ×ש×ר×ת ××××ת:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15649,23 +15610,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "×פע××× ×××¦×¢× ××ת××× ×©× ×©×¨×ת × unbound:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -16964,6 +16925,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -19119,6 +19082,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -19461,19 +19426,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "×××¦× ××××©× × ×ת×× Middle/Guard ×¢× OpenBSD"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -19687,6 +19639,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -20365,6 +20328,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -20544,6 +20509,141 @@ msgstr ""
"[here](https://doc.opensuse.org/documentation/leap/startup/single-"
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -20708,11 +20808,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -20838,6 +20933,39 @@ msgstr "×××§×× ×¨×©×ª ×©× ××××©× ×©××× ×ש×××ש ××××§×ר ×
msgid "Whether or not Tor is being used."
msgstr "××× Tor × ××¦× ×ש×××ש ×× ××."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+"××× ××£ ××× ××רע××× ×ת ×××× × ×¨×× ×פת×? ת×××× ×× ××צ××¢ ×ת רע××× ×ת ×פר×××§× ×©××× "
+"-- ×שר ×עת×× ×××× ×פר×××§××× ×××××× ××××תר."
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr "×× × ××××× ×× ×ת×× ××תקשר ×××× × ××× ×××× ×ת רע××× ×ת ×פר×××§× ×©×××."
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -20853,3 +20981,7 @@ msgstr "×××¨× ×××£ ×§×××:"
#: templates/project.html:40
msgid "Back to "
msgstr "×××¨× ××"
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "קר×× ×¢××."
diff --git a/contents+hi.po b/contents+hi.po
index 126af96df4..22dfc42fa6 100644
--- a/contents+hi.po
+++ b/contents+hi.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Hindi (https://www.transifex.com/otf/teams/1519/hi/)\n"
@@ -24,6 +24,44 @@ msgstr ""
"Language: hi\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Tor समà¥à¤¦à¤¾à¤¯ मà¥à¤ शामिल हà¥à¤"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "हमारा समà¥à¤¦à¤¾à¤¯ दà¥à¤¨à¤¿à¤¯à¤¾ à¤à¤° सॠमानवाधिà¤à¤¾à¤° à¤à¤¾à¤°à¥à¤¯à¤à¤°à¥à¤¤à¤¾à¤à¤ सॠबना हà¥à¥¤"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Tor समà¥à¤¦à¤¾à¤¯ सà¤à¥ पà¥à¤°à¤à¤¾à¤° à¤à¥ यà¥à¤à¤¦à¤¾à¤¨à¤à¤°à¥à¤¤à¤¾à¤à¤ सॠबना हà¥à¥¤"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"à¤à¤¾à¤¹à¥ à¤à¤ªà¤à¥ पास सà¥à¤µà¤¯à¤à¤¸à¥à¤µà¤¾ à¤à¥ लिठà¤à¤¾à¤«à¥ समय हॠया थà¥à¤¡à¤¼à¤¾ हà¥, à¤à¤° à¤à¤¾à¤¹à¥ à¤à¤ª à¤à¥à¤¦ à¤à¥ "
+"तà¤à¤¨à¥à¤à¥ मानतॠहà¥à¤ या नहà¥à¤, हम à¤à¤¾à¤¹à¤¤à¥ हà¥à¤ à¤à¤¿ à¤à¤ª à¤à¥ हमारॠसमà¥à¤¦à¤¾à¤¯ मà¥à¤ शामिल हà¥à¤à¥¤"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -123,195 +161,30 @@ msgstr "à¤à¥à¤° बà¥à¤°à¤¾à¤à¤à¤° डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¥ "
msgid "Training"
msgstr "पà¥à¤°à¤¶à¤¿à¤à¥à¤·à¤£"
-#: (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 ""
-"à¤à¥à¤¯à¤¾ à¤à¤ª à¤
पनॠसमà¥à¤¦à¤¾à¤¯ à¤à¥ Tor à¤à¤¾ à¤à¤ªà¤¯à¥à¤ à¤à¤°à¤¨à¥ à¤à¥ बारॠमà¥à¤ सिà¤à¤¾à¤¤à¥ हà¥à¤? यॠसà¤à¤¸à¤¾à¤§à¤¨ "
-"à¤à¤ªà¤à¥ लिठहà¥à¤à¥¤"
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "हमारॠसà¤à¤¸à¤¾à¤§à¤¨ दà¥à¤à¥à¤"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "à¤
नियन सà¥à¤µà¤¾à¤à¤"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "सà¥à¤¥à¤¾à¤¨à¥à¤¯à¤à¤°à¤£"
-#: (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."
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
-"हम à¤à¤¾à¤¹à¤¤à¥ हà¥à¤ à¤à¤¿ Tor दà¥à¤¨à¤¿à¤¯à¤¾ मà¥à¤ सà¤à¥ à¤à¥ लिठà¤à¤ªà¤²à¤¬à¥à¤§ हà¥à¤¨à¤¾ à¤à¤¾à¤¹à¤¿à¤, à¤à¤¿à¤¸à¤à¤¾ à¤
रà¥à¤¥ हॠ"
-"à¤à¤¿ हमारॠसà¥à¤«à¥à¤à¤µà¥à¤¯à¤° à¤à¤¾ à¤à¤ à¤à¤¾à¤·à¤¾à¤à¤ मà¥à¤ à¤
नà¥à¤µà¤¾à¤¦ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¤¾ à¤à¤¾à¤¹à¤¿à¤à¥¤"
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "à¤
नà¥à¤µà¤¾à¤¦ à¤à¤°à¤¨à¥ मà¥à¤ हमारॠसहायता à¤à¤°à¥à¤"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "रिलॠसà¤à¤à¤¾à¤²à¤¨"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"रिलॠTor नà¥à¤à¤µà¤°à¥à¤ à¤à¥ रà¥à¤¢à¤¼ हà¥à¤à¥¤ à¤à¤ हॠरिलॠसà¤à¤à¤¾à¤²à¤¨ à¤à¤° Tor नà¥à¤à¤µà¤°à¥à¤ à¤à¥ मà¤à¤¬à¥à¤¤ à¤à¤° "
-"तà¥à¤ बनानॠमà¥à¤ मदद à¤à¤°à¥à¤à¥¤"
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Tor नà¥à¤à¤µà¤°à¥à¤ à¤à¥ बढ़ाà¤à¤"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "हमारा à¤
à¤à¤¿à¤¯à¤¾à¤¨ "
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr ""
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-
-#: (dynamic)
-msgid "Sign up"
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Tor समà¥à¤¦à¤¾à¤¯ मà¥à¤ शामिल हà¥à¤"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "हमारा समà¥à¤¦à¤¾à¤¯ दà¥à¤¨à¤¿à¤¯à¤¾ à¤à¤° सॠमानवाधिà¤à¤¾à¤° à¤à¤¾à¤°à¥à¤¯à¤à¤°à¥à¤¤à¤¾à¤à¤ सॠबना हà¥à¥¤"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Tor समà¥à¤¦à¤¾à¤¯ सà¤à¥ पà¥à¤°à¤à¤¾à¤° à¤à¥ यà¥à¤à¤¦à¤¾à¤¨à¤à¤°à¥à¤¤à¤¾à¤à¤ सॠबना हà¥à¥¤"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"à¤à¤¾à¤¹à¥ à¤à¤ªà¤à¥ पास सà¥à¤µà¤¯à¤à¤¸à¥à¤µà¤¾ à¤à¥ लिठà¤à¤¾à¤«à¥ समय हॠया थà¥à¤¡à¤¼à¤¾ हà¥, à¤à¤° à¤à¤¾à¤¹à¥ à¤à¤ª à¤à¥à¤¦ à¤à¥ "
-"तà¤à¤¨à¥à¤à¥ मानतॠहà¥à¤ या नहà¥à¤, हम à¤à¤¾à¤¹à¤¤à¥ हà¥à¤ à¤à¤¿ à¤à¤ª à¤à¥ हमारॠसमà¥à¤¦à¤¾à¤¯ मà¥à¤ शामिल हà¥à¤à¥¤"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "à¤
नियन सà¥à¤µà¤¾à¤à¤"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -393,37 +266,65 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "हमारा à¤
à¤à¤¿à¤¯à¤¾à¤¨ "
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
#: (dynamic)
-msgid "Read more."
+msgid "Subscribe to our Newsletter"
msgstr ""
#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Sign up"
msgstr ""
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -514,6 +415,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -563,6 +474,16 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+"à¤à¥à¤¯à¤¾ à¤à¤ª à¤
पनॠसमà¥à¤¦à¤¾à¤¯ à¤à¥ Tor à¤à¤¾ à¤à¤ªà¤¯à¥à¤ à¤à¤°à¤¨à¥ à¤à¥ बारॠमà¥à¤ सिà¤à¤¾à¤¤à¥ हà¥à¤? यॠसà¤à¤¸à¤¾à¤§à¤¨ "
+"à¤à¤ªà¤à¥ लिठहà¥à¤à¥¤"
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -612,6 +533,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "हमारॠसà¤à¤¸à¤¾à¤§à¤¨ दà¥à¤à¥à¤"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -733,6 +659,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -785,6 +721,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"रिलॠTor नà¥à¤à¤µà¤°à¥à¤ à¤à¥ रà¥à¤¢à¤¼ हà¥à¤à¥¤ à¤à¤ हॠरिलॠसà¤à¤à¤¾à¤²à¤¨ à¤à¤° Tor नà¥à¤à¤µà¤°à¥à¤ à¤à¥ मà¤à¤¬à¥à¤¤ à¤à¤° "
+"तà¥à¤ बनानॠमà¥à¤ मदद à¤à¤°à¥à¤à¥¤"
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Tor नà¥à¤à¤µà¤°à¥à¤ à¤à¥ बढ़ाà¤à¤"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -918,6 +868,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"हम à¤à¤¾à¤¹à¤¤à¥ हà¥à¤ à¤à¤¿ Tor दà¥à¤¨à¤¿à¤¯à¤¾ मà¥à¤ सà¤à¥ à¤à¥ लिठà¤à¤ªà¤²à¤¬à¥à¤§ हà¥à¤¨à¤¾ à¤à¤¾à¤¹à¤¿à¤, à¤à¤¿à¤¸à¤à¤¾ à¤
रà¥à¤¥ हॠ"
+"à¤à¤¿ हमारॠसà¥à¤«à¥à¤à¤µà¥à¤¯à¤° à¤à¤¾ à¤à¤ à¤à¤¾à¤·à¤¾à¤à¤ मà¥à¤ à¤
नà¥à¤µà¤¾à¤¦ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¤¾ à¤à¤¾à¤¹à¤¿à¤à¥¤"
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "à¤
नà¥à¤µà¤¾à¤¦ à¤à¤°à¤¨à¥ मà¥à¤ हमारॠसहायता à¤à¤°à¥à¤"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1777,6 +1741,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13604,8 +13570,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "बाहर à¤à¤¾à¤à¤"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13714,13 +13680,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13759,7 +13726,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13785,8 +13753,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13796,6 +13765,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13809,32 +13785,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13877,16 +13857,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13940,7 +13920,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13957,7 +13937,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13999,18 +13979,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14021,24 +14001,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14048,8 +14028,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14060,62 +14040,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14133,13 +14123,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14155,23 +14145,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15349,6 +15339,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17406,6 +17398,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17743,19 +17737,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17960,6 +17941,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18622,6 +18614,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18798,6 +18792,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18955,11 +19084,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19076,6 +19200,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr ""
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19089,3 +19244,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+hr.po b/contents+hr.po
index 7ccf1595ba..f1e6f36a27 100644
--- a/contents+hr.po
+++ b/contents+hr.po
@@ -11,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: milotype <mail at milotype.de>, 2021\n"
"Language-Team: Croatian (https://www.transifex.com/otf/teams/1519/hr/)\n"
@@ -21,6 +21,46 @@ msgstr ""
"Language: hr\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Pridruži se Tor zajednici"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "NaÅ¡u zajednicu Äine branitelji ljudskih prava Å¡irom svijeta."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "zajednica"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Tor zajednicu Äine suradnici koji doprinose na razne naÄine."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Neki pišu dokumentaciju i izvještaje o greškama, dok drugi održavaju "
+"sastanke i obavještavaju javnost."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Bez obzira na to imaš li puno ili malo vremena za volontiranje i je li se "
+"smatraÅ¡ tehniÄarem ili ne, želimo da se pridružiÅ¡ naÅ¡oj zajednici."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -120,205 +160,30 @@ msgstr "Kako preuzeti Tor preglednik"
msgid "Training"
msgstr "Trening"
-#: (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 "PoduÄavaÅ¡ svoju zajednicu u koriÅ¡tenju Tora? Ovi resursi su za tebe."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Pregledaj naše resurse"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Informativni materijali"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "Donesi Tor materijale na sljedeÄi dogaÄaj zajednice."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "zajednica"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "Informiraj svijet o Toru"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion usluge"
-
-#: (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 usluge pomažu tebi i tvojim korisnicima obraniti se od nadzora i "
-"cenzure. Saznaj kako primijeniti onion usluge."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "PoveÄaj svoj .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Lokalizacija"
-#: (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 ""
-"Želimo da Tor radi za sve na svijetu, Å¡to znaÄi da se naÅ¡ softver mora "
-"prevesti na mnoge jezike."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Pomogni prevoditi"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Informativni materijali"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Pokretanje releja"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Releji su okosnica Tor mreže. Pomogni Toru postati jaÄi i brži, pokretanjem "
-"releja još danas."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Pomogni širiti Tor mrežu"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Preuzmi Tor preglednik za doživljavanje istinske privatnosti tijekom "
-"pregledavanja interneta, bez praÄenja, nadzora i cenzure."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Naša misija:"
-
-#: (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 ""
-"Promicati ljudska prava i slobode stvaranjem i razvijanjem besplatnih "
-"tehnologija otvorenog koda za anonimnost i privatnost, podržavajuÄi njihovu "
-"neograniÄenu dostupnost i uporabu, i unapreÄivanjem njihovog znanstvenog i "
-"popularnog razumijevanja."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Pretplati se na naš bilten"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Dobij mjeseÄne novosti i moguÄnosti od Tor Project:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Prijavi se"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Žig, obavijesti o autorskim pravima i pravila za upotrebu mogu se naÄi na "
-"%(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Pridruži se Tor zajednici"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "NaÅ¡u zajednicu Äine branitelji ljudskih prava Å¡irom svijeta."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Tor zajednicu Äine suradnici koji doprinose na razne naÄine."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Neki pišu dokumentaciju i izvještaje o greškama, dok drugi održavaju "
-"sastanke i obavještavaju javnost."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Bez obzira na to imaš li puno ili malo vremena za volontiranje i je li se "
-"smatraÅ¡ tehniÄarem ili ne, želimo da se pridružiÅ¡ naÅ¡oj zajednici."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion usluge"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -400,6 +265,64 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Preuzmi Tor preglednik za doživljavanje istinske privatnosti tijekom "
+"pregledavanja interneta, bez praÄenja, nadzora i cenzure."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Naša misija:"
+
+#: (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 ""
+"Promicati ljudska prava i slobode stvaranjem i razvijanjem besplatnih "
+"tehnologija otvorenog koda za anonimnost i privatnost, podržavajuÄi njihovu "
+"neograniÄenu dostupnost i uporabu, i unapreÄivanjem njihovog znanstvenog i "
+"popularnog razumijevanja."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "Pretplati se na naš bilten"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Dobij mjeseÄne novosti i moguÄnosti od Tor Project:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Prijavi se"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Žig, obavijesti o autorskim pravima i pravila za upotrebu mogu se naÄi na "
+"%(link_to_faq)s"
+
+#: 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 usluge pomažu tebi i tvojim korisnicima obraniti se od nadzora i "
+"cenzure. Saznaj kako primijeniti onion usluge."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "PoveÄaj svoj .onion"
+
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
msgid "##What are Onion Services?"
@@ -416,26 +339,6 @@ msgstr ""
" onion usluge pruža tvojim korisnicima svu sigurnost HTTPS-a s dodatnim "
"prednostima privatnosti Tor preglednika."
-#: (dynamic)
-msgid "Read more."
-msgstr "Saznaj više."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -520,6 +423,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "Donesi Tor materijale na sljedeÄi dogaÄaj zajednice."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Informiraj svijet o Toru"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -573,6 +486,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 "PoduÄavaÅ¡ svoju zajednicu u koriÅ¡tenju Tora? Ovi resursi su za tebe."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -622,6 +543,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Pregledaj naše resurse"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -741,6 +667,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -793,6 +729,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Releji su okosnica Tor mreže. Pomogni Toru postati jaÄi i brži, pokretanjem "
+"releja još danas."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Pomogni širiti Tor mrežu"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -928,6 +878,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Želimo da Tor radi za sve na svijetu, Å¡to znaÄi da se naÅ¡ softver mora "
+"prevesti na mnoge jezike."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Pomogni prevoditi"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1793,6 +1757,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13644,8 +13610,8 @@ msgstr "Srednji relej/Äuvar"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Izlaz"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13754,13 +13720,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13799,7 +13766,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13825,8 +13793,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13836,6 +13805,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13849,30 +13825,36 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13915,16 +13897,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13978,7 +13960,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13995,7 +13977,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14037,18 +14019,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14059,23 +14041,23 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
+msgid "# apt install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14086,7 +14068,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14098,7 +14080,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14108,52 +14098,54 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "Install the `unbound` package:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "qname-minimisation: no"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "qname-minimisation: yes"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14171,13 +14163,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
+msgid "# pkg install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14193,22 +14185,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
+msgid "# service unbound start"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
@@ -15382,6 +15374,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr ""
@@ -17443,6 +17437,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17780,19 +17776,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17997,6 +17980,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18657,6 +18651,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18833,6 +18829,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18990,11 +19121,6 @@ msgstr ""
msgid "RAND=$(jot -r 1 300)"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19120,6 +19246,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Koristi li se Tor ili ne."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19133,3 +19290,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Saznaj više."
diff --git a/contents+hu.po b/contents+hu.po
index aa982825fd..78d87e3bff 100644
--- a/contents+hu.po
+++ b/contents+hu.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Hungarian (https://www.transifex.com/otf/teams/1519/hu/)\n"
@@ -24,6 +24,42 @@ msgstr ""
"Language: hu\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Csatlakozz a Tor közösséghez"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "Közösségünk az emberi jogok védelmezÅibÅl áll világszerte."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "közösség"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -127,195 +163,30 @@ msgstr "Tor BöngészŠletöltése"
msgid "Training"
msgstr "Képzés"
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "közösség"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion Szolgáltatások"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "HonosÃtás"
-#: (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."
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "SegÃts a fordÃtásban"
-
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Töltse le a Tor BöngészÅt, hogy megtapasztalja a valóban privát böngészést, "
-"nyomkövetés, megfigyelés és cenzúra nélkül."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Küldetésünk:"
-
-#: (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 ""
-"Az emberi jogokért és szabadságért harcolunk, nyÃlt forráskódú anonimitás és"
-" adatvédelmi technológiák fejlesztésével és terjesztésével, támogatva azok "
-"korlátlan elérhetÅségét és használatát, és támogassuk a tudományos és "
-"általános megértésüket."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Iratkozzon fel hÃrlevelünkre"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Kapjon havi értesÃtéseket és lehetÅségeket a Tor Project-tÅl:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Regisztráció"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"A védjegy, a szerzÅi jogi nyilatkozatok és a harmadik felek által használt "
-"szabályok megtalálhatók a %(link_to_faq)s oldalunkon."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Csatlakozz a Tor közösséghez"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "Közösségünk az emberi jogok védelmezÅibÅl áll világszerte."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion Szolgáltatások"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -397,37 +268,73 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Töltse le a Tor BöngészÅt, hogy megtapasztalja a valóban privát böngészést, "
+"nyomkövetés, megfigyelés és cenzúra nélkül."
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Küldetésünk:"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
+"Az emberi jogokért és szabadságért harcolunk, nyÃlt forráskódú anonimitás és"
+" adatvédelmi technológiák fejlesztésével és terjesztésével, támogatva azok "
+"korlátlan elérhetÅségét és használatát, és támogassuk a tudományos és "
+"általános megértésüket."
#: (dynamic)
-msgid "Read more."
-msgstr "Olvasson tovább."
+msgid "Subscribe to our Newsletter"
+msgstr "Iratkozzon fel hÃrlevelünkre"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Kapjon havi értesÃtéseket és lehetÅségeket a Tor Project-tÅl:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Regisztráció"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
+"A védjegy, a szerzÅi jogi nyilatkozatok és a harmadik felek által használt "
+"szabályok megtalálhatók a %(link_to_faq)s oldalunkon."
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+#: 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 ""
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -514,6 +421,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -563,6 +480,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -612,6 +537,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -724,6 +654,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -776,6 +716,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -902,6 +854,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "SegÃts a fordÃtásban"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1761,6 +1725,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13590,8 +13556,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Kilépés"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13700,13 +13666,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13745,7 +13712,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13771,8 +13739,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13782,6 +13751,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13795,32 +13771,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13863,16 +13843,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13926,7 +13906,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13943,7 +13923,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13985,18 +13965,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14007,24 +13987,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14034,8 +14014,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14046,62 +14026,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14119,13 +14109,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14141,23 +14131,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15335,6 +15325,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17392,6 +17384,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17729,19 +17723,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17946,6 +17927,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18608,6 +18600,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18784,6 +18778,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18941,11 +19070,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19076,6 +19200,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "A Tor használatban van-e vagy sem."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19089,3 +19244,7 @@ msgstr "Visszatérés az elÅzÅ oldalra:"
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Olvasson tovább."
diff --git a/contents+id.po b/contents+id.po
index 45b5c1f28e..1812e1e17f 100644
--- a/contents+id.po
+++ b/contents+id.po
@@ -23,7 +23,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: 9hs <9hs at tuta.io>, 2021\n"
"Language-Team: Indonesian (https://www.transifex.com/otf/teams/1519/id/)\n"
@@ -33,6 +33,47 @@ msgstr ""
"Language: id\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Bergabung dengan Komunitas Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "Komunitas kami terdiri dari para pembela HAM di seluruh dunia."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "komunitas"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Komunitas Tor terdiri dari semua jenis kontributor."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Beberapa orang menulis dokumentasi dan laporan bug, sementara yang lain "
+"mengadakan acara Tor dan melakukan penjangkauan."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Apakah Anda memiliki banyak waktu untuk menjadi sukarelawan atau sedikit, "
+"dan apakah Anda menganggap diri Anda teknis atau tidak, kami ingin Anda "
+"bergabung dengan komunitas kami juga."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -133,204 +174,30 @@ msgstr "Unduh Tor Browser"
msgid "Training"
msgstr "Latihan"
-#: (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 ""
-"Apakah Anda mengajari komunitas Anda tentang menggunakan Tor? Sumber daya "
-"ini untuk Anda."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Periksa sumber daya kami"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "komunitas"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Layanan Onion"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Lokalisasi"
-#: (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."
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
-"Kami ingin Tor bekerja untuk setiap orang di dunia, yang berarti perangkat "
-"lunak kami harus diterjemahkan ke banyak bahasa."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Bantu kami menerjemahkan"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 "Kami menghargai privasi pengguna kami ketika melakukan penelitian."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Pelajari pengguna Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Unduh Tor Browser untuk pengalaman penjelajahan privat yang sesungguhnya "
-"tanpa pelacakan, pengawasan, atau penyensoran."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Misi kami:"
-
-#: (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 ""
-"Untuk memajukan hak asasi manusia dan kebebasan dengan menciptakan dan "
-"menyebarkan anonimitas dan teknologi privasi gratis dan terbuka, mendukung "
-"ketersediaan dan penggunaan tak terbatas mereka, dan memajukan pemahaman "
-"ilmiah dan populer mereka."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Berlangganan Newsletter kami"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Dapatkan pembaruan bulanan dan peluang dari Proyek Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Daftar"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Merek dagang, pemberitahuan hak cipta, dan peraturan untuk digunakan oleh "
-"pihak ketiga dapat ditemukan pada kami %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Bergabung dengan Komunitas Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "Komunitas kami terdiri dari para pembela HAM di seluruh dunia."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Komunitas Tor terdiri dari semua jenis kontributor."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Beberapa orang menulis dokumentasi dan laporan bug, sementara yang lain "
-"mengadakan acara Tor dan melakukan penjangkauan."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Apakah Anda memiliki banyak waktu untuk menjadi sukarelawan atau sedikit, "
-"dan apakah Anda menganggap diri Anda teknis atau tidak, kami ingin Anda "
-"bergabung dengan komunitas kami juga."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Layanan Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -415,37 +282,73 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "Tor Onions mailing list"
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Unduh Tor Browser untuk pengalaman penjelajahan privat yang sesungguhnya "
+"tanpa pelacakan, pengawasan, atau penyensoran."
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Misi kami:"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"To advance human rights and freedoms by creating and deploying free and open"
+" source anonymity and privacy technologies, supporting their unrestricted "
+"availability and use, and furthering their scientific and popular "
+"understanding."
msgstr ""
+"Untuk memajukan hak asasi manusia dan kebebasan dengan menciptakan dan "
+"menyebarkan anonimitas dan teknologi privasi gratis dan terbuka, mendukung "
+"ketersediaan dan penggunaan tak terbatas mereka, dan memajukan pemahaman "
+"ilmiah dan populer mereka."
#: (dynamic)
-msgid "Read more."
-msgstr "Baca lebih lanjut."
+msgid "Subscribe to our Newsletter"
+msgstr "Berlangganan Newsletter kami"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Dapatkan pembaruan bulanan dan peluang dari Proyek Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Daftar"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Merek dagang, pemberitahuan hak cipta, dan peraturan untuk digunakan oleh "
+"pihak ketiga dapat ditemukan pada kami %(link_to_faq)s"
+
+#: 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 ""
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
msgstr ""
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -532,6 +435,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr "Acara Tor Mendatang"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -581,6 +494,16 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+"Apakah Anda mengajari komunitas Anda tentang menggunakan Tor? Sumber daya "
+"ini untuk Anda."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -630,6 +553,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "Komunitas mailing list"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Periksa sumber daya kami"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -744,6 +672,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr "Tim UX mailing list"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr "Kami menghargai privasi pengguna kami ketika melakukan penelitian."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Pelajari pengguna Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -796,6 +734,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -924,6 +874,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Kami ingin Tor bekerja untuk setiap orang di dunia, yang berarti perangkat "
+"lunak kami harus diterjemahkan ke banyak bahasa."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Bantu kami menerjemahkan"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1791,6 +1755,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13627,8 +13593,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Keluar"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13737,13 +13703,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13782,7 +13749,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13808,8 +13776,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13819,6 +13788,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13832,32 +13808,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13900,16 +13880,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13963,7 +13943,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13980,7 +13960,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14022,18 +14002,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14044,24 +14024,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14071,8 +14051,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14083,62 +14063,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14156,13 +14146,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14178,23 +14168,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15372,6 +15362,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17434,6 +17426,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17771,19 +17765,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17988,6 +17969,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18650,6 +18642,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18826,6 +18820,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18983,11 +19112,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19120,6 +19244,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Apakah Tor sedang dipakai atau tidak."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19133,3 +19288,7 @@ msgstr "Kembali ke halaman sebelumnya:"
#: templates/project.html:40
msgid "Back to "
msgstr "Kembali ke"
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Baca lebih lanjut."
diff --git a/contents+is.po b/contents+is.po
index 1ee97e8cb6..6b48c40826 100644
--- a/contents+is.po
+++ b/contents+is.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Icelandic (https://www.transifex.com/otf/teams/1519/is/)\n"
@@ -18,6 +18,42 @@ msgstr ""
"Language: is\n"
"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Taktu þátt à Tor-samfélaginu"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -119,198 +155,30 @@ msgstr "Sæktu Tor-vafrann"
msgid "Training"
msgstr "Ãjálfun"
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Ãtbreiðsla"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion-þjónustur"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Staðfærsla"
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr ""
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Ãtbreiðsla"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Sæktu Tor-vafrann til að upplifa raunverulegt einkavafur án eftirlits, "
-"skráningar á hegðun þinni eða ritskoðun."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Markmið okkar:"
-
-#: (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 ""
-"Að hafa mannréttindi og frelsi að leiðarljósi og stefna að þeim markmiðum "
-"með gerð og útbreiðslu á tækni til verndar persónuupplýsingum. Sú tækni eigi"
-" að vera öllum frjáls og heimil til notkunar, vera opin til skoðunar, enda "
-"sé eitt markmiðanna að stuðla að bættum almennum og vÃsindalegum skilningi á"
-" þessum málum."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Gerstu áskrifandi að fréttabréfinu okkar"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-"Fáðu mánaðarlegar tilkynningar um uppfærslur og ýmsa möguleika frá Tor-"
-"verkefninu:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Skráðu þig"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Athugasemdir varðandi vörumerki, höfundarrétt, og reglur fyrir notkun "
-"utanaðkomandi aðila er hægt að skoða à %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Taktu þátt à Tor-samfélaginu"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion-þjónustur"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -392,37 +260,76 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr "##Hvað eru onion-þjónustur?"
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Sæktu Tor-vafrann til að upplifa raunverulegt einkavafur án eftirlits, "
+"skráningar á hegðun þinni eða ritskoðun."
#: (dynamic)
-msgid "Read more."
-msgstr "Lesa meira."
+msgid "Our mission:"
+msgstr "Markmið okkar:"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
+"Að hafa mannréttindi og frelsi að leiðarljósi og stefna að þeim markmiðum "
+"með gerð og útbreiðslu á tækni til verndar persónuupplýsingum. Sú tækni eigi"
+" að vera öllum frjáls og heimil til notkunar, vera opin til skoðunar, enda "
+"sé eitt markmiðanna að stuðla að bættum almennum og vÃsindalegum skilningi á"
+" þessum málum."
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Subscribe to our Newsletter"
+msgstr "Gerstu áskrifandi að fréttabréfinu okkar"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
+"Fáðu mánaðarlegar tilkynningar um uppfærslur og ýmsa möguleika frá Tor-"
+"verkefninu:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Skráðu þig"
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Athugasemdir varðandi vörumerki, höfundarrétt, og reglur fyrir notkun "
+"utanaðkomandi aðila er hægt að skoða à %(link_to_faq)s"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr "##Hvað eru onion-þjónustur?"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -509,6 +416,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -558,6 +475,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -607,6 +532,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -719,6 +649,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -771,6 +711,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -897,6 +849,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1756,6 +1720,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13595,8 +13561,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Hætta"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13705,13 +13671,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13750,7 +13717,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13776,8 +13744,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13787,6 +13756,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13800,32 +13776,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13868,16 +13848,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13931,7 +13911,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13948,7 +13928,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13990,18 +13970,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14012,24 +13992,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14039,8 +14019,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14051,7 +14031,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14061,52 +14049,54 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "Install the `unbound` package:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "með:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr ""
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14124,13 +14114,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14146,23 +14136,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15340,6 +15330,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17397,6 +17389,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17734,19 +17728,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17951,6 +17932,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18613,6 +18605,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18789,6 +18783,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18946,11 +19075,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19081,6 +19205,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Hvort verið er að nota Tor eða ekki."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19094,3 +19249,7 @@ msgstr "Til baka á fyrri sÃðu: "
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Lesa meira."
diff --git a/contents+it.po b/contents+it.po
index d8b1b2d365..6a6671a00e 100644
--- a/contents+it.po
+++ b/contents+it.po
@@ -32,7 +32,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Davide Sant <spuuu at outlook.it>, 2021\n"
"Language-Team: Italian (https://www.transifex.com/otf/teams/1519/it/)\n"
@@ -42,6 +42,49 @@ msgstr ""
"Language: it\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Unisciti alla Community di Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"La nostra Community è costituita da difensori di diritti civili da tutte le "
+"parti del mondo."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 "La Community di Tor è costituita da collaboratori di ogni genere."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Alcuni scrivono la documentazione e riportano i bug, altri si concentrano "
+"sugli eventi di Tor e sulla sensibilizzazione"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Hai molto tempo da dedicare al volontariato? Ne hai poco? Hai competenze "
+"tecniche o non ne hai? In ogni caso, desideriamo che ti unisca alla nostra "
+"Community."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -141,209 +184,30 @@ msgstr "Scarica Tor Browser"
msgid "Training"
msgstr "Formazione"
-#: (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 "Insegni alla Community come usare Tor? Queste risorse sono per te"
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Consulta le nostre risorse"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Presenza"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "Porta materiali di Tor ai prossimi eventi della tua community."
-
-#: (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 "Parla al mondo di Tor."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Servizi onion"
-
-#: (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 ""
-"I servizi Onion aiutano te e i tuoi utenti a sconfiggere il controllo e la "
-"censura. Impara come puoi impiegare i servizi Onion."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Sviluppa i tuoi .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Localizzazione"
-#: (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 ""
-"Vogliamo che Tor funzioni per chiunque nel mondo, per cui il nostro software"
-" deve essere tradotto in molte lingue"
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Aiutaci a tradurre"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Presenza"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "Ricerca sugli utenti"
-#: (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 ""
-"Rispettiamo la privacy dei nostri utenti quando conduciamo delle ricerche."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Conosci sugli utenti Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Operazioni del Relay"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"I relè sono la spina dorsale della rete Tor. Aiuta Tor ad essere più potente"
-" e veloce facendo funzionare un Relay oggi stesso."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Fai crescere la rete Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Scarica Tor Browser per provare la vera navigazione privata senza "
-"tracciamento, sorveglianza o censure."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "La nostra missione:"
-
-#: (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 ""
-"Far progredire i diritti umani e la libertà creando e distribuendo software "
-"gratuito ed open source con tecnologie per rendersi anonimi e mantenere la "
-"privacy, favorendone l'ampia disponibilità ed utilizzo e promuovendone la "
-"comprensione scientifica e popolare."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Iscriviti alla nostra Newsletter"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Ricevi aggiornamenti mensili e altre occasioni dal Progetto Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Iscriviti"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Marchio registrato, avvertenze sul copyright e regole per l'utilizzo da "
-"terzi possono essere trovati nel nostro %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Unisciti alla Community di Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"La nostra Community è costituita da difensori di diritti civili da tutte le "
-"parti del mondo."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "La Community di Tor è costituita da collaboratori di ogni genere."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Alcuni scrivono la documentazione e riportano i bug, altri si concentrano "
-"sugli eventi di Tor e sulla sensibilizzazione"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Hai molto tempo da dedicare al volontariato? Ne hai poco? Hai competenze "
-"tecniche o non ne hai? In ogni caso, desideriamo che ti unisca alla nostra "
-"Community."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Servizi onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -417,13 +281,71 @@ msgstr "Maggiori informazioni"
#: (dynamic)
msgid ""
-"Are you interested in learning more about onion services? Join our tor-"
-"onions mailing list to speak with other onion service operators."
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Scarica Tor Browser per provare la vera navigazione privata senza "
+"tracciamento, sorveglianza o censure."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "La nostra missione:"
+
+#: (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 ""
+"Far progredire i diritti umani e la libertà creando e distribuendo software "
+"gratuito ed open source con tecnologie per rendersi anonimi e mantenere la "
+"privacy, favorendone l'ampia disponibilità ed utilizzo e promuovendone la "
+"comprensione scientifica e popolare."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "Iscriviti alla nostra Newsletter"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Ricevi aggiornamenti mensili e altre occasioni dal Progetto Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Iscriviti"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
+"Marchio registrato, avvertenze sul copyright e regole per l'utilizzo da "
+"terzi possono essere trovati nel nostro %(link_to_faq)s"
-#: (dynamic)
-msgid "Tor Onions mailing list"
+#: 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 ""
+"I servizi Onion aiutano te e i tuoi utenti a sconfiggere il controllo e la "
+"censura. Impara come puoi impiegare i servizi Onion."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Sviluppa i tuoi .onion"
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
@@ -441,26 +363,6 @@ msgstr ""
"servizio onion offre ai tuoi utenti tutta la sicurezza dell'HTTPS con in più"
" i benefici di privacy della rete Tor."
-#: (dynamic)
-msgid "Read more."
-msgstr "Leggi di più."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -545,6 +447,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr "Prossimi eventi Tor"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "Porta materiali di Tor ai prossimi eventi della tua community."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Parla al mondo di Tor."
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -603,6 +515,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 "Insegni alla Community come usare Tor? Queste risorse sono per te"
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -654,6 +574,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Consulta le nostre risorse"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -778,6 +703,17 @@ msgstr ""
msgid "UX team mailing list"
msgstr "Mail-list del team UX"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"Rispettiamo la privacy dei nostri utenti quando conduciamo delle ricerche."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Conosci sugli utenti Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -837,6 +773,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr "Mail-list degli operatori di Relè"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"I relè sono la spina dorsale della rete Tor. Aiuta Tor ad essere più potente"
+" e veloce facendo funzionare un Relay oggi stesso."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Fai crescere la rete Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -971,6 +921,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Vogliamo che Tor funzioni per chiunque nel mondo, per cui il nostro software"
+" deve essere tradotto in molte lingue"
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Aiutaci a tradurre"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1841,6 +1805,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -14140,8 +14106,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Esci"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -14250,13 +14216,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -14295,7 +14262,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -14321,8 +14289,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14332,6 +14301,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -14345,32 +14321,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14413,16 +14393,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14476,7 +14456,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14493,7 +14473,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14535,18 +14515,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14557,24 +14537,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14584,8 +14564,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14596,62 +14576,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14669,13 +14659,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14691,23 +14681,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15885,6 +15875,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17944,6 +17936,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -18281,19 +18275,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18498,6 +18479,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -19160,6 +19152,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -19336,6 +19330,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -19493,11 +19622,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19628,6 +19752,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Indipendentemente dal fatto che Tor venga utilizzato o meno."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19641,3 +19796,7 @@ msgstr "Torna alla pagina precedente:"
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Leggi di più."
diff --git a/contents+ja.po b/contents+ja.po
index e0cf8a271b..f249b0ce24 100644
--- a/contents+ja.po
+++ b/contents+ja.po
@@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Ito Takeshi, 2021\n"
"Language-Team: Japanese (https://www.transifex.com/otf/teams/1519/ja/)\n"
@@ -34,6 +34,43 @@ msgstr ""
"Language: ja\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Tor ããã¸ã§ã¯ãã«åå ãã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "ç§ãã¡ã®ã³ãã¥ããã£ã«ã¯ã人権ä¿è·ã®ããã«æ´»åããä¸çä¸ã®äººã
ãåå ãã¦ãã¾ãã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "ã³ãã¥ããã£"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Tor ã³ãã¥ããã£ã¯ããããã種é¡ã®è²¢ç®è
ã«ãã£ã¦æ§æããã¦ãã¾ãã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr "ããã¥ã¡ã³ãããã°ã¬ãã¼ããæ¸ã人ãããã°ãTor ãããå¤ãã®äººã«åºããããã«ã¤ãã³ããéå¬ãã人ããã¾ãã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"ãã©ã³ãã£ã¢ã¨ãã¦æ´»åã«ä½¿ããæéãå¤ããå°ããããããªããæè¡è
ã§ãããã©ããã«é¢ä¿ãªããç§ãã¡ã¯ããªãã«ãç§ãã¡ã®ã³ãã¥ããã£ã«åå ãã¦ã»ããã¨æã£ã¦ãã¾ãã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -133,191 +170,30 @@ msgstr "Tor Browserããã¦ã³ãã¼ã"
msgid "Training"
msgstr "ãã¬ã¼ãã³ã°"
-#: (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 "ããªãã¯ãTor ã®ä½¿ç¨æ¹æ³ã«ã¤ãã¦ããªãã®ã³ãã¥ããã£ã«æãããã¨ãã¦ãã¾ããï¼ãã¡ãã®ãªã½ã¼ã¹ããæ´»ç¨ãã ããã"
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "ãªã½ã¼ã¹ã確èªãã"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "ã¢ã¦ããªã¼ã"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "次ã®ã³ãã¥ããã£ã¤ãã³ãã« Tor ã«é¢ããè³æãæã£ã¦ããã"
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "ã³ãã¥ããã£"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "Tor ãä¸çã«åºãã"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion ãµã¼ãã¹"
-
-#: (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 ãµã¼ãã¹ã¯ãããªãã¨ããªãã®ã¦ã¼ã¶ã¼ãç£è¦ã¨æ¤é²ãæã¡è² ããã®ã«å½¹ç«ã¡ã¾ããOnion ãµã¼ãã¹ã®å±éæ¹æ³ãã確èªãã ããã"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "ã.onionãã使ãã"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "翻訳"
-#: (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 "ç§ãã¡ã¯ãTor ãä¸çä¸ã®ãã¹ã¦ã®äººã«ä½¿ã£ã¦ãããããã¨æã£ã¦ãã¾ãããã®ããã«ãã½ããã¦ã§ã¢ãå¤ãã®è¨èªã«ç¿»è¨³ããå¿
è¦ãããã¾ãã"
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "ç¿»è¨³ãæ¯æ´ãã"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "ã¢ã¦ããªã¼ã"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "ã¦ã¼ã¶ã¼ãªãµã¼ã"
-#: (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 "ã¦ã¼ã¶ã¼ã®ãã©ã¤ãã·ã¼ãå°éããªããã調æ»ãè¡ãã¾ãã"
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Tor ã¦ã¼ã¶ã¼ã«ã¤ãã¦å¦ã¶"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "ãªã¬ã¼ãªãã¬ã¼ã¿ã¼"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"ãªã¬ã¼ã¯ãTor ãããã¯ã¼ã¯ã®ããã¯ãã¼ã³ã§ããå¤ãã®äººã
ããªã¬ã¼ãå®è¡ãããã¨ã«ãããTor "
-"ãããå¼·åºã«ãªããããé«éãªéä¿¡ãè¡ããããã«ãªãã¾ãã"
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Tor ãããã¯ã¼ã¯ãæé·ããã"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr "Tor Browser ããã¦ã³ãã¼ããã¦ã追跡ãç£è¦ãæ¤é²ãªãã®çã®ãã©ã¤ãã¼ããã©ã¦ã¸ã³ã°ãè¡ãã¾ãããã"
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "ç§ã®ä½¿å½:"
-
-#: (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 ""
-"ããªã¼ã§ãªã¼ãã³ã½ã¼ã¹ã®å¿ååæè¡ã»ãã©ã¤ãã·ã¼æè¡ã®éçºã¨å±éã«ãã£ã¦äººæ¨©ã¨èªç±ãåä¸ãããããã®å¶éã®ãªãå¯ç¨æ§ã¨å©ç¨ãæ¯æ´ããããã¦äººã
ã®ç§å¦çã»ä¸è¬çãªçè§£ãä¿é²ããã"
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "ãã¥ã¼ã¹ã¬ã¿ã¼ã®è³¼èª"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Tor Project ããã®æ¯æã®æ´æ°ããç¥ããããå±ããã¾ã:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "ç»é²"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr "忍ãè使¨©è¡¨ç¤ºã第ä¸è
ã«ãã使ç¨ã«é¢ããè¦å®ã«ã¤ãã¦ã¯ %(link_to_faq)s ãã覧ãã ããã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Tor ããã¸ã§ã¯ãã«åå ãã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "ç§ãã¡ã®ã³ãã¥ããã£ã«ã¯ã人権ä¿è·ã®ããã«æ´»åããä¸çä¸ã®äººã
ãåå ãã¦ãã¾ãã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Tor ã³ãã¥ããã£ã¯ããããã種é¡ã®è²¢ç®è
ã«ãã£ã¦æ§æããã¦ãã¾ãã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr "ããã¥ã¡ã³ãããã°ã¬ãã¼ããæ¸ã人ãããã°ãTor ãããå¤ãã®äººã«åºããããã«ã¤ãã³ããéå¬ãã人ããã¾ãã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"ãã©ã³ãã£ã¢ã¨ãã¦æ´»åã«ä½¿ããæéãå¤ããå°ããããããªããæè¡è
ã§ãããã©ããã«é¢ä¿ãªããç§ãã¡ã¯ããªãã«ãç§ãã¡ã®ã³ãã¥ããã£ã«åå ãã¦ã»ããã¨æã£ã¦ãã¾ãã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion ãµã¼ãã¹"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -404,6 +280,55 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "Tor Onion ã¡ã¼ãªã³ã°ãªã¹ã"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr "Tor Browser ããã¦ã³ãã¼ããã¦ã追跡ãç£è¦ãæ¤é²ãªãã®çã®ãã©ã¤ãã¼ããã©ã¦ã¸ã³ã°ãè¡ãã¾ãããã"
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "ç§ã®ä½¿å½:"
+
+#: (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 ""
+"ããªã¼ã§ãªã¼ãã³ã½ã¼ã¹ã®å¿ååæè¡ã»ãã©ã¤ãã·ã¼æè¡ã®éçºã¨å±éã«ãã£ã¦äººæ¨©ã¨èªç±ãåä¸ãããããã®å¶éã®ãªãå¯ç¨æ§ã¨å©ç¨ãæ¯æ´ããããã¦äººã
ã®ç§å¦çã»ä¸è¬çãªçè§£ãä¿é²ããã"
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "ãã¥ã¼ã¹ã¬ã¿ã¼ã®è³¼èª"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Tor Project ããã®æ¯æã®æ´æ°ããç¥ããããå±ããã¾ã:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "ç»é²"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr "忍ãè使¨©è¡¨ç¤ºã第ä¸è
ã«ãã使ç¨ã«é¢ããè¦å®ã«ã¤ãã¦ã¯ %(link_to_faq)s ãã覧ãã ããã"
+
+#: 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 ãµã¼ãã¹ã¯ãããªãã¨ããªãã®ã¦ã¼ã¶ã¼ãç£è¦ã¨æ¤é²ãæã¡è² ããã®ã«å½¹ç«ã¡ã¾ããOnion ãµã¼ãã¹ã®å±éæ¹æ³ãã確èªãã ããã"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "ã.onionãã使ãã"
+
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
msgid "##What are Onion Services?"
@@ -419,26 +344,6 @@ msgstr ""
"Onion ãµã¼ãã¹ã¯ãTor ãããã¯ã¼ã¯ãä»ãã¦ã®ã¿ã¢ã¯ã»ã¹ã§ãããµã¼ãã¹ã§ããOnion ãµã¼ãã¹ãå®è¡ããã¨ãã¦ã¼ã¶ã¼ã¯ HTTPS "
"ã®ãã¹ã¦ã®ã»ãã¥ãªãã£ã«å ãã¦ãTor Browser ã®ãã©ã¤ãã·ã¼ã«ãã£ã¦ãä¿è·ããã¾ãã"
-#: (dynamic)
-msgid "Read more."
-msgstr "詳細"
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -528,6 +433,16 @@ msgstr "è¬æ¼è
ããªã¯ã¨ã¹ã"
msgid "Upcoming Tor Events"
msgstr "ä»å¾éå¬ããã Tor ã®ã¤ãã³ã"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "次ã®ã³ãã¥ããã£ã¤ãã³ãã« Tor ã«é¢ããè³æãæã£ã¦ããã"
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Tor ãä¸çã«åºãã"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -577,6 +492,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 "ããªãã¯ãTor ã®ä½¿ç¨æ¹æ³ã«ã¤ãã¦ããªãã®ã³ãã¥ããã£ã«æãããã¨ãã¦ãã¾ããï¼ãã¡ãã®ãªã½ã¼ã¹ããæ´»ç¨ãã ããã"
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -626,6 +549,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "ã³ãã¥ããã£ã¡ã¼ãªã³ã°ãªã¹ã"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "ãªã½ã¼ã¹ã確èªãã"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -743,6 +671,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr "UX ãã¼ã ã¡ã¼ãªã³ã°ãªã¹ã"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr "ã¦ã¼ã¶ã¼ã®ãã©ã¤ãã·ã¼ãå°éããªããã調æ»ãè¡ãã¾ãã"
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Tor ã¦ã¼ã¶ã¼ã«ã¤ãã¦å¦ã¶"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -795,6 +733,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr "ãªã¬ã¼ãªãã¬ã¼ã¿ã¼ã¡ã¼ãªã³ã°ãªã¹ã"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"ãªã¬ã¼ã¯ãTor ãããã¯ã¼ã¯ã®ããã¯ãã¼ã³ã§ããå¤ãã®äººã
ããªã¬ã¼ãå®è¡ãããã¨ã«ãããTor "
+"ãããå¼·åºã«ãªããããé«éãªéä¿¡ãè¡ããããã«ãªãã¾ãã"
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Tor ãããã¯ã¼ã¯ãæé·ããã"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -925,6 +877,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr "ç§ãã¡ã¯ãTor ãä¸çä¸ã®ãã¹ã¦ã®äººã«ä½¿ã£ã¦ãããããã¨æã£ã¦ãã¾ãããã®ããã«ãã½ããã¦ã§ã¢ãå¤ãã®è¨èªã«ç¿»è¨³ããå¿
è¦ãããã¾ãã"
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "ç¿»è¨³ãæ¯æ´ãã"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1787,6 +1751,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13695,8 +13661,8 @@ msgstr "ã¬ã¼ããªã¬ã¼ã¨ä¸éãªã¬ã¼"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "çµäº"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13810,13 +13776,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "åºå£ãã¼ããè¨å®ããæ¹æ³"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13855,7 +13822,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13881,8 +13849,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13892,6 +13861,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13905,32 +13881,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13973,16 +13953,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14036,7 +14016,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14053,7 +14033,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14095,18 +14075,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14117,24 +14097,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14144,8 +14124,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14156,62 +14136,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14229,13 +14219,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14251,23 +14241,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15445,6 +15435,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17509,6 +17501,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17847,19 +17841,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "OpenBSD ã«ä¸é/ã¬ã¼ããªã¬ã¼ãè¨å®ããæ¹æ³"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18064,6 +18045,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18724,6 +18716,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18900,6 +18894,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -19057,11 +19186,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19182,6 +19306,37 @@ msgstr "ã¦ã§ããµã¤ãã«ã¢ã¯ã»ã¹æã«ä½¿ç¨ãããã³ã³ãã¥ã¼ã¿
msgid "Whether or not Tor is being used."
msgstr "Tor ã使ç¨ããã¦ãããã"
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19197,3 +19352,7 @@ msgstr "åã®ãã¼ã¸ã«æ»ã: "
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "詳細"
diff --git a/contents+ka.po b/contents+ka.po
index 91bb6abf70..bdf378f18a 100644
--- a/contents+ka.po
+++ b/contents+ka.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Georgianization, 2021\n"
"Language-Team: Georgian (https://www.transifex.com/otf/teams/1519/ka/)\n"
@@ -19,6 +19,50 @@ msgstr ""
"Language: ka\n"
"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "á¨áááá£áá áááá Tor-áá ááááá¡"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"á©áááá áá áááá á¨áááááá ááááááááá¡ á£á¤áááááá ááááªááááááá¡ááá ááááá áá¡áá¤áááááá"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "áá áááá"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Tor-áá áááá á¬áá áááááááááá á§áááá á¡áá®áá¡ á¨ááááá¬áá ááááá."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"áááá áááááááá£ááá ááá¡áááááá¡ á¨áááááááá áá á®áá ááááááá¡ ááá®á¡áááááá, á¡á®áááá Tor-áá¡"
+" á¦áááá¡á«ááááááá¡ á©áá¢áá ááááá áá ááá¡ á¨áá¡áá®áá áªááááááá¡ áááá áªáááááá."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"áááá á áá á ááá¥áá áᣠáªáá¢á ááá®áááá¡ááááá¡áááá¡, áááá©áááá áááá¡ áᣠáá á ááªááááá "
+"á¢áá¥áááá£á á¡ááááá®ááá¨á, ááááá¡áááá á¨áááá®ááááá¨á á«áááá ááá¡á£á á¡ á¨áááá£áá áááá á©áááá¡ "
+"áá ááááá¡."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"á¥ááááá, áá®áááá á¡á®ááááá¡á®áá ááááá¡ ááá®áááá¡ááááá¡áááá¡ Tor-áá¡ áá ááááá¨á, ááá áááá "
+"á¡áá¡áá ááááá ááá¡ááááá¡, á áááááá᪠ááááá®ááá áááá, á£ááá áááá®ááá áá Tor-á¡."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -121,212 +165,30 @@ msgstr "á©áááá¢ááá ááá Tor-áá áá£ááá á"
msgid "Training"
msgstr "ááááááááááá"
-#: (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 "áá¡á¬ááááá Tor-áá¡ á¨áá¡áá®áá áá¥áááá¡ áá ááááá¡? áá¡ ááá¡ááááá áááááááááááá."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "ááááá®áááá ááá¡ááááá¡"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "áááá áªááááá"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "áááá¬áááá Tor-áá¡ ááá¡ááááá áá¥áááá¡ áá ááááá¡, áááááááá á¨áá®áááá áááá¡áá¡."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "áá áááá"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "ááá£á§áááá áá¡áá¤áááá¡ Tor-áá"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion-áááá¡áá®á£á ááááá"
-
-#: (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-áááá¡áá®á£á ááááá ááá®ááá áááá áááá¨áá á¨á áááá®ááá áááááááá áááááá®ááááááááá¡ "
-"ááá áá¨á. áá®áááá, á áááá ááááá ááá."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "ááááááááá áá áá¥áááá .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "á¡á®ááááá¡á®áá áááááá ááá áááá"
-#: (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 ""
-"á©ááá ááá¡á£á á¡ áááááá¡áá®á£á áá á§ááááá¡, áááá áá¡áá¤áááá¨á, áá¡ áá ááááá¡ááááá ááá¨áááá¡, "
-"á áá á©áááá áá ááá ááá á£ááá áá§áá¡ á®ááááá¡áá¬ááááá áá áááá ááááá."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "áááááá®ááá áá ááá ááááá¨á"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "áááá áªááááá"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "á¡ááááá®ááá áááá áááááá"
-#: (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 ""
-"á©ááá ááá¢ááá¡ ááªááá áááá®ááá áááááá ááá áá áááááªááááá¡ á¡ááááá®ááá áááá ááááááá¡áá¡."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "áá áªááá, Tor-áá¡ áááá®ááá ááááááá"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "ááááááªáááá¡ ááá£á¨ááááá"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"ááááááªááááá Tor-á¥á¡áááá¡ á®áá á®ááááá¡ á¬áá áááááááá¡. áááááá®ááá áá, áááá¡á¬á áá¤áá áá "
-"ááááá«áááá áá Tor áá¦áá¡áá, áá®ááá ááááááªáááá¡ ááá¨ááááá."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "áááá¤áá ááááá Tor-á¥á¡ááá"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"á©áááá¢ááá ááá Tor-áá áá£ááá á áááááááá ááá ááá ááááááá áááá¡ á áááááá¡ ááááá¡ááªááááá, "
-"áááááá¡ áááááááá¡, áááááá®ááááááááá¡á áá áªáááá£á áá¡ ááá áá¨á."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "á©áááá áááááá:"
-
-#: (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 ""
-"ááááááááá¡ á£á¤ááááááá¡ áááªááá¡á áá ááááá¡á£á¤ááááá¡ á®áá áá¡á®áá¡ ááá£áá¯áááá¡áááá¡ "
-"á®ááá¨áá¬á§ááá, á£á¤áá¡á áá á¦áá á¬á§áá áá¡ áá¥ááá, áááááááá¡á áá ááá ááá áááááªáááááá¡ "
-"ááááá¦ááááááá¡ááá áá¡áá ááááááá á¡áá¨á£áááááááá¡ á¨áá¥ááááá áá áááá áªáááááá, ááááá "
-"á¨áá£áá¦á£áááá á¬áááááá¡á áá ááááá§áááááá¡ á£áá á£ááááá§áá¤áá, á¨áááááá áá áááááá "
-"áááááá¨áá áááá, áááªáááá á£áá ááááááá¡á áá á¡ááááááááááá¡ áªáááááá áááá¡ ááááá¡ "
-"áááá¦ááááá."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "áááááá¬áá áá á©áááá á¡ááá®áááááá¡ áªááááá á"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "áááá¦áá á¡ááá®ááááá áá áªáááááá Tor-áá ááá¥á¢áá¡ááá:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "ááááá¬áá á"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"ááá áá¨á á¡ááááá á ááá¨ááááá¡, á¡áááá¢áá á á¨áááá¨áááááá¡á áá ááááá§áááááá¡ ááá áááááá¡ "
-"á¨áá¡áá®áá, áá®áááá á©áááá %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "á¨áááá£áá áááá Tor-áá ááááá¡"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"á©áááá áá áááá á¨áááááá ááááááááá¡ á£á¤áááááá ááááªááááááá¡ááá ááááá áá¡áá¤áááááá"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Tor-áá áááá á¬áá áááááááááá á§áááá á¡áá®áá¡ á¨ááááá¬áá ááááá."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"áááá áááááááá£ááá ááá¡áááááá¡ á¨áááááááá áá á®áá ááááááá¡ ááá®á¡áááááá, á¡á®áááá Tor-áá¡"
-" á¦áááá¡á«ááááááá¡ á©áá¢áá ááááá áá ááá¡ á¨áá¡áá®áá áªááááááá¡ áááá áªáááááá."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"áááá á áá á ááá¥áá áᣠáªáá¢á ááá®áááá¡ááááá¡áááá¡, áááá©áááá áááá¡ áᣠáá á ááªááááá "
-"á¢áá¥áááá£á á¡ááááá®ááá¨á, ááááá¡áááá á¨áááá®ááááá¨á á«áááá ááá¡á£á á¡ á¨áááá£áá áááá á©áááá¡ "
-"áá ááááá¡."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"á¥ááááá, áá®áááá á¡á®ááááá¡á®áá ááááá¡ ááá®áááá¡ááááá¡áááá¡ Tor-áá¡ áá ááááá¨á, ááá áááá "
-"á¡áá¡áá ááááá ááá¡ááááá¡, á áááááá᪠ááááá®ááá áááá, á£ááá áááá®ááá áá Tor-á¡."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion-áááá¡áá®á£á ááááá"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -416,6 +278,66 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "Tor Onions á¡áá¤áá¡á¢á á¯áá£á¤á"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"á©áááá¢ááá ááá Tor-áá áá£ááá á áááááááá ááá ááá ááááááá áááá¡ á áááááá¡ ááááá¡ááªááááá, "
+"áááááá¡ áááááááá¡, áááááá®ááááááááá¡á áá áªáááá£á áá¡ ááá áá¨á."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "á©áááá áááááá:"
+
+#: (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 ""
+"ááááááááá¡ á£á¤ááááááá¡ áááªááá¡á áá ááááá¡á£á¤ááááá¡ á®áá áá¡á®áá¡ ááá£áá¯áááá¡áááá¡ "
+"á®ááá¨áá¬á§ááá, á£á¤áá¡á áá á¦áá á¬á§áá áá¡ áá¥ááá, áááááááá¡á áá ááá ááá áááááªáááááá¡ "
+"ááááá¦ááááááá¡ááá áá¡áá ááááááá á¡áá¨á£áááááááá¡ á¨áá¥ááááá áá áááá áªáááááá, ááááá "
+"á¨áá£áá¦á£áááá á¬áááááá¡á áá ááááá§áááááá¡ á£áá á£ááááá§áá¤áá, á¨áááááá áá áááááá "
+"áááááá¨áá áááá, áááªáááá á£áá ááááááá¡á áá á¡ááááááááááá¡ áªáááááá áááá¡ ááááá¡ "
+"áááá¦ááááá."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "áááááá¬áá áá á©áááá á¡ááá®áááááá¡ áªááááá á"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "áááá¦áá á¡ááá®ááááá áá áªáááááá Tor-áá ááá¥á¢áá¡ááá:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "ááááá¬áá á"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"ááá áá¨á á¡ááááá á ááá¨ááááá¡, á¡áááá¢áá á á¨áááá¨áááááá¡á áá ááááá§áááááá¡ ááá áááááá¡ "
+"á¨áá¡áá®áá, áá®áááá á©áááá %(link_to_faq)s"
+
+#: 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-áááá¡áá®á£á ááááá ááá®ááá áááá áááá¨áá á¨á áááá®ááá áááááááá áááááá®ááááááááá¡ "
+"ááá áá¨á. áá®áááá, á áááá ááááá ááá."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "ááááááááá áá áá¥áááá .onion"
+
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
msgid "##What are Onion Services?"
@@ -433,31 +355,6 @@ msgstr ""
"áá ááá, ááááááá¡ á£á¡áá¤á áá®ááááá¡á áá ááá ááá£ááááá¡ áááªááá¡ ááá£áá¯áááá¡ááá£á "
"á¨áá¡áá«ááááááááá¡, á áááááá᪠á£áá á£ááááá§áá¤á¡ Tor-áá áá£ááá á."
-#: (dynamic)
-msgid "Read more."
-msgstr "áá áªááá."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-"áá áªáá áá áá áá áá¥ááááááá¡ áááá®ááááááá? á¨áá¡áá«ááá ááááá áá¡á£á ááá á¡ááá£ááá á "
-"ááá¡ááá áááá¡ á¨ááááááááááá â á á᪠á®á¨áá áá á¡áá£ááááá¡á á¨áááááá¡ á¡áá¬ááááá áá á®áááá."
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-"ááááááááá, á¨áááááááá áááá, á áá ááááá¡áá£áá áá áá¥ááá áááá á©áá¤áá¥á ááá£á áá ááá¥á¢áá."
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-"áᥠáá®ááááá á áááááááá á¬áá ááá¢ááá£á áá ááá¥á¢á¡, á ááááá᪠áááááá áá, á¬áááá á©áá¢áá ááá£áá "
-"Google Summer of Code áá Outreachy-áá¡ ááááá¬ááááááá¡ áááá ."
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -556,6 +453,16 @@ msgstr "á¡áá¢á§ááá áááááá¡áááááá¡ áááá®
msgid "Upcoming Tor Events"
msgstr "áááá®ááááá£áá Tor-á¦áááá¡á«áááááá"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "áááá¬áááá Tor-áá¡ ááá¡ááááá áá¥áááá¡ áá ááááá¡, áááááááá á¨áá®áááá áááá¡áá¡."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "ááá£á§áááá áá¡áá¤áááá¡ Tor-áá"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -614,6 +521,14 @@ msgstr ""
msgid "Training Resources"
msgstr "áááááááááááá¡ ááá¡ááááá"
+#: (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 "áá¡á¬ááááá Tor-áá¡ á¨áá¡áá®áá áá¥áááá¡ áá ááááá¡? áá¡ ááá¡ááááá áááááááááááá."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -671,6 +586,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "áá ááááá¡ á¡áá¤áá¡á¢á á¯áá£á¤á"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "ááááá®áááá ááá¡ááááá¡"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -810,6 +730,17 @@ msgstr ""
msgid "UX team mailing list"
msgstr "UX-áá£áááá¡ á¡áá¤áá¡á¢á á¯áá£á¤á"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"á©ááá ááá¢ááá¡ ááªááá áááá®ááá áááááá ááá áá áááááªááááá¡ á¡ááááá®ááá áááá ááááááá¡áá¡."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "áá áªááá, Tor-áá¡ áááá®ááá ááááááá"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -870,6 +801,20 @@ msgstr "in irc.oftc.net."
msgid "Relay Operators mailing list"
msgstr "ááááááªáááááá¡ áááá¨ááááá á¡áá¤áá¡á¢á á¯áá£á¤á"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"ááááááªááááá Tor-á¥á¡áááá¡ á®áá á®ááááá¡ á¬áá áááááááá¡. áááááá®ááá áá, áááá¡á¬á áá¤áá áá "
+"ááááá«áááá áá Tor áá¦áá¡áá, áá®ááá ááááááªáááá¡ ááá¨ááááá."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "áááá¤áá ááááá Tor-á¥á¡ááá"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -1015,6 +960,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"á©ááá ááá¡á£á á¡ áááááá¡áá®á£á áá á§ááááá¡, áááá áá¡áá¤áááá¨á, áá¡ áá ááááá¡ááááá ááá¨áááá¡, "
+"á áá á©áááá áá ááá ááá á£ááá áá§áá¡ á®ááááá¡áá¬ááááá áá áááá ááááá."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "áááááá®ááá áá ááá ááááá¨á"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -2054,6 +2013,8 @@ msgstr "á¡áááá áá á©áá¡á¬áá ááá áá á¨áááá
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -16802,8 +16763,8 @@ msgstr "á¨á£á/ááªáááá ááááááªááá"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "áááá¡ááááá"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -16933,18 +16894,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "áááá¡ááááá á¬áá á¢áááá¡ ááá¬á§ááá"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"áᥠááá£ááá¡á®áááá, á áá á£ááá ááááªáááá [ááááááªáááá¡ á¡áá®áááá«á¦ááááááá¡](..). áá¡ "
-"á¥áááááá§áá¤ááááá áá áá¡ ááááááá¡, ááá¡á᪠á¡á£á á¡ áá£áááááá ááááááªááá áá¥áªááá¡ áááá¡áááá "
-"á¬áá á¢áááá."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16989,11 +16948,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"áᣠááá¢áá ááá¢áá¡ áááá¬ááááááá áá«áááá á¡áá¨á£áááááá¡, WHOIS-á©áááá¬áá á¨á᪠áááá¤ááá á£ááá "
-"áá§áá¡ ááááá¨áááá£áá, á áá áá¡áá Tor-áá¡ áááááááá ááááááªááá."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17022,12 +16980,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
-"Tor-á¡á᪠á¨áá£á«ááá áááá¡ ááááááááá¨á ááááá®ááá áá: áᣠáá¥áááá DirPort áá áá¡ TCP-áá "
-"80-á ááá á¢áá, á£áá áááá áááááá§áááá Tor-áá¡ á¤á£áá¥áªáá DirPortFrontPage á áá "
-"ááááá©áááá¡ HTML-á¤áááá áá ááá á¢áá."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17038,6 +16994,13 @@ msgstr ""
"áá á¤áááá¡ áá®ááááá¡ ááááá¡áááá á, ááá᪠ááááá¡ áá áá£ááá á¨á ááá ááááá ááá áá¤á¡ áá¥áááá "
"Tor-áááááááá ááááááªáááá¡ IP-ááá¡áááá áá¡."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -17051,35 +17014,37 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"á©ááá ááááááááá Tor-áááá¡áááááá¡ áááááªá®áááá¡ HTML-á¤ááááá¡ áááá£á¨á¡, áá£ááªá á¨áááá«áááá"
-" áááááááááá á¡áááá ááááá¡ááááá :"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "ááááá¢áááá, á¡áááá á á á©ááááá á¡áááááá áááá¡ááááá ááááááªáááá¡ ááá¡áá¨ááááá:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## áááá¡ááááá áááá£áááá"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17133,22 +17098,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"á¨ááá¦á£áá£áá áááá¡ááááá áááá£áááá á¨áááá«áááá áá®áááá áááááá "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"áááá¡áááá¡ á áá áá¥áªááá ááááááªááá áááá¡áááááá, ExitRelay áááá¨ááááááá 0 á£ááá "
-"á¨ááªááááá 1-áá ááá¡áááá á torrc-á¤áááá¨á áá á®áááá®áá ááá£á¨ááá tor-áá¡ á¤ááá£á á "
-"á¡áá ááá¡á."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17213,14 +17173,10 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
-"* áᣠáá¡á£á á áááááá¢áá áááá á DNS-áááááá¡áááá áááááá áááá£ááá¡á®ááááá áá¥áááá¡ "
-"/etc/resolv.conf ááá¡áááá á á¤áááá¨á, ááá á©ááá áá¥áááááá ááááá£áááááááá á¡áá¡á¢áááá¡ "
-"ááááá£á¨ááááááá áá áááááááá¬ááá, á áá áá áá§áá¡ ááá ááá á©áááá¬áá áá áá¦ááá¨áá£á á¤áááá¨á "
-"(ááá ááá á©áááá¬áá áá á£ááá áá§áá¡ áá¥áááá áááááááá ááá ááááá£á¨ááááááá)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17239,11 +17195,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* áᣠáááááá¢ááá áá áá ááᢠááááá£á¨ááááááá¡ áá¥áááá¡ /etc/resolv.conf á¤áááá¨á, á áá "
-"ááá áááá AS-áááááá ááááá¦áááááá DNS-áááá®ááááááá¡."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17293,27 +17247,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"á¥ááááá áá áá¡ áááááááááá, á áááá á£ááá ááááá ááá Unbound â DNSSEC-ááááá¬ááááá¡ áá "
-"ááá¨áá áááá¡ ááááá£á¨ááááááá â áá¥áááá¡ áááá¡áááá ááááááªáááá. Unbound-á¡ áááá©ááá "
-"ááááá áááá¡á áá ááá ááááá¡ áááá á á¡áá¨á£ááááá, áááá áá ááááá®áááá ááááá áá ááá á¢ááá "
-"á áá áá§áá¡, áᥠááááá áá áá¥áááá á¡áá£ááá á; ááá§áááááá¡ á«áá ááááá á¡ááááá®ááá, "
-"á§ááááá¡áááá¡ ááááá¡áááááá á£ááá¢áá¡ á¨áááá®ááááá¨á."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
-"á ááªá ááááá®áááá Unbound-áá, á¨ááááá¬ááá á¡áááááááá áá£á¨áááá¡ áᣠáá á, á¡á¬áá "
-"ááá¡áááá ááá á¨áá¡áááá. áᣠáá ááá£á¨ááááá¡, á¨áááá«ááááá áá¦ááááááá ááá áááááá á¤áááá "
-"resolv.conf."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17323,26 +17269,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"áááªááá£áá á¡ááá áá á«ááááá áááá§ááááá¡ Unbound-á¡, áááááá á¥áá¤ááá¡ áá¥áááá¡ DNS-"
-"ááááá áááá¡ ááá áááá¢á ááá¡ áá áá¢á§ááá¡ á¡áá¡á¢áááá¡, áááááá§áááá¡ áááááááá ááá Unbound:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17354,8 +17298,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17368,10 +17312,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
-"áá¥ááá áááá ááá§ááááá£áá Unbound-ááááá£á¨ááááááá áá¡ááá á£áá á£ááááá§áá¤á¡ DNSSEC-"
-"ááááá¬ááááá¡."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17380,53 +17330,55 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "áááá§áááá Unbound-áá ááá£áá:"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "á¤áááá¨á /etc/unbound/unbound.conf á©áááááªáááá á®ááá"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "á¨áááááá á©áááá¬áá áá:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "ááááá¥ááááá áá ááá£á¨ááá Unbound:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "ááªááááá á¡áá¡á¢áááá¡, áááááá§áááá¡ áááááááá ááá Unbound-á¡áá ááá á:"
+msgid "Tell the system to use the local resolver:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17447,17 +17399,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-"á¨ááªááááá á¨áááááá¡á á¤áááá¨á /usr/local/etc/unbound/unbound.conf á¨áááááá "
-"á®áááááá:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17471,23 +17421,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "ááááá¥ááááá áá ááá£á¨ááá Unbound-áááá¡áá®á£á ááá:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -18944,6 +18894,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -21218,6 +21170,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -21562,19 +21516,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "á áááá á£ááá ááááááá¡ááá¡ á¨á£á/ááªáááá ááááááªááá OpenBSD-áá"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -21787,6 +21728,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -22536,6 +22488,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -22717,6 +22671,141 @@ msgstr ""
"[áá¥](https://doc.opensuse.org/documentation/leap/startup/single-"
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -22885,11 +22974,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -23020,6 +23104,42 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "ááááá§ááááá£ááá áᣠáá á Tor."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+"áá áªáá áá áá áá áá¥ááááááá¡ áááá®ááááááá? á¨áá¡áá«ááá ááááá áá¡á£á ááá á¡ááá£ááá á "
+"ááá¡ááá áááá¡ á¨ááááááááááá â á á᪠á®á¨áá áá á¡áá£ááááá¡á á¨áááááá¡ á¡áá¬ááááá áá á®áááá."
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+"ááááááááá, á¨áááááááá áááá, á áá ááááá¡áá£áá áá áá¥ááá áááá á©áá¤áá¥á ááá£á áá ááá¥á¢áá."
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+"áᥠáá®ááááá á áááááááá á¬áá ááá¢ááá£á áá ááá¥á¢á¡, á ááááá᪠áááááá áá, á¬áááá á©áá¢áá ááá£áá "
+"Google Summer of Code áá Outreachy-áá¡ ááááá¬ááááááá¡ áááá ."
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -23036,3 +23156,7 @@ msgstr "áááá á£áááá á¬ááá áááá ááá: "
#: templates/project.html:40
msgid "Back to "
msgstr "á£ááá"
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "áá áªááá."
diff --git a/contents+ko.po b/contents+ko.po
index ce781c390c..2303e35d3c 100644
--- a/contents+ko.po
+++ b/contents+ko.po
@@ -13,7 +13,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: edfcf61188be1fdc09edea36af6d8e18_dc16ee2, 2021\n"
"Language-Team: Korean (https://www.transifex.com/otf/teams/1519/ko/)\n"
@@ -23,6 +23,44 @@ msgstr ""
"Language: ko\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Tor 커뮤ëí°ì ì°¸ì¬í기"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "ì í¬ ê³µëì²´ë ì ì¸ê³ì ì¸ê¶ ì¹í¸ìë¡ êµ¬ì±ëì´ ììµëë¤."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Tor 커뮤ëí°ë 모ë ì¢
ë¥ì 기ë¶ìë¡ êµ¬ì±ëì´ ììµëë¤."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr "ì´ë¤ ì¬ëë¤ì 문ì ë° ë²ê·¸ 리í¬í¸ë¥¼ ìì±íê³ , ë¤ë¥¸ ì¬ëë¤ì Tor ì´ë²¤í¸ë¥¼ ì´ê³ í보를 í©ëë¤."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"ì¬ë¬ë¶ì´ ììë´ì¬ë¥¼ í ìê°ì´ ë§ë ì ë , ê·¸ë¦¬ê³ ì¬ë¬ë¶ì´ ìì ì 기ì ì ì´ë¼ê³ ìê°íë ê·¸ë ì§ ìë , ì í¬ë ì¬ë¬ë¶ì´ ì í¬ ê³µëì²´ì "
+"ì°¸ì¬í기를 ë°ëëë¤."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -122,194 +160,30 @@ msgstr "Tor ë¸ë¼ì°ì ë¤ì´ë¡ë"
msgid "Training"
msgstr "êµì¡"
-#: (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 "ë¹ì ì ë¹ì ì 커뮤ëí°ì Tor ì¬ì©ì ëí´ ê°ë¥´ì¹ëì? ì´ ìë£ë¤ì ë¹ì ì ìí ê²ì
ëë¤."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "리ìì¤ë¥¼ íì¸íììì¤"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "íë³´"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "ë¤ì 커뮤ëí° ì´ë²¤í¸ì Torì ëí ìë£ë¥¼ ê°ì ¸ì¤ììì¤."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "Torì ëí´ ì¸ìì ìë ¤ì£¼ì¸ì"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion ìë¹ì¤"
-
-#: (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 ìë¹ì¤ë ì¬ë¬ë¶ê³¼ ì¬ë¬ë¶ì ì¬ì©ìë¤ì´ ê°ìì ê²ì´ì ë¹íì§ ìëë¡ ëìì¤ëë¤. Onion ìë¹ì¤ë¥¼ 구ííë ë°©ë²ì ëí´ ìì "
-"ë³´ì¸ì."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ".onion ëë©ì¸ì ë§ëì¸ì"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "íì§í"
-#: (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 ""
-"ì í¬ë Torê° ì¸ê³ì 모ë ì¬ëë¤ì ìí´ ì¼í기를 ìí©ëë¤. ì´ê²ì ì í¬ì ìíí¸ì¨ì´ê° ë§ì ì¸ì´ë¡ ë²ìëì´ì¼ íë¤ë ê²ì ì미í©ëë¤."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "ë²ìì ëì 주ì¸ì"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "íë³´"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "ì¬ì©ì ì°êµ¬"
-#: (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 "ì í¬ë ì°êµ¬ë¥¼ ìíí ë ì¬ì©ìì ê°ì¸ì 보를 ì¡´ì¤í©ëë¤."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Tor ì¬ì©ìì ëí´ ìì보기"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "ì¤ê³ìë² ìë"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr "ì¤ê³ìë²ë Tor ë¤í¸ìí¬ì 백본ì
ëë¤. ì§ê¸ ì¤ê³ìë²ë¥¼ ì¤ííì¬ Tor를 ë ê°íê³ ë¹ ë¥´ê² ë§ë¤ ì ììµëë¤."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Tor ë¤í¸ìí¬ë¥¼ íì¥íì¸ì"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr "Tor ë¸ë¼ì°ì 를 ë¤ì´ë¡ëíì¬ ì¶ì , ê°ì ëë ê²ì´ ìì´ ê°ì¸ ë¸ë¼ì°ì§ì ê²½íí´ ë³´ììì¤."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "ì°ë¦¬ì ì¬ëª
:"
-
-#: (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 ""
-"ìì /ì¤í ìì¤ ìíí¸ì¨ì´ë¥¼ ì´ì©í ìµëª
ì± ë° ê°ì¸ì ë³´ ë³´í¸ ê¸°ì ì ê°ë° ë° ë°°í¬íê³ ì´ë¬í 기ì ì ì í ìë ê°ì©ì±ê³¼ ì¬ì©ì ì§ìíë©° "
-"ê³¼íì ë° ëì¤ì ì´í´ë¥¼ ì´ì§í¨ì¼ë¡ì¨ ì¸ê¶ê³¼ ìì 를 ì¦ì§íë ê²ì
ëë¤."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "ë´ì¤ë í° êµ¬ë
í기"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Tor íë¡ì í¸ì ëí ìê° ì 보를 ë°ìë³´ì¸ì:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "íì ë±ë¡"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr "ìí, ì ìê¶ ê³ ì§ ë° ê·ì¹ì ì 3ìì ì¬ì©ì ëí ì ë³´ë%(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Tor 커뮤ëí°ì ì°¸ì¬í기"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "ì í¬ ê³µëì²´ë ì ì¸ê³ì ì¸ê¶ ì¹í¸ìë¡ êµ¬ì±ëì´ ììµëë¤."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Tor 커뮤ëí°ë 모ë ì¢
ë¥ì 기ë¶ìë¡ êµ¬ì±ëì´ ììµëë¤."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr "ì´ë¤ ì¬ëë¤ì 문ì ë° ë²ê·¸ 리í¬í¸ë¥¼ ìì±íê³ , ë¤ë¥¸ ì¬ëë¤ì Tor ì´ë²¤í¸ë¥¼ ì´ê³ í보를 í©ëë¤."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"ì¬ë¬ë¶ì´ ììë´ì¬ë¥¼ í ìê°ì´ ë§ë ì ë , ê·¸ë¦¬ê³ ì¬ë¬ë¶ì´ ìì ì 기ì ì ì´ë¼ê³ ìê°íë ê·¸ë ì§ ìë , ì í¬ë ì¬ë¬ë¶ì´ ì í¬ ê³µëì²´ì "
-"ì°¸ì¬í기를 ë°ëëë¤."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion ìë¹ì¤"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -391,6 +265,58 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr "Tor ë¸ë¼ì°ì 를 ë¤ì´ë¡ëíì¬ ì¶ì , ê°ì ëë ê²ì´ ìì´ ê°ì¸ ë¸ë¼ì°ì§ì ê²½íí´ ë³´ììì¤."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "ì°ë¦¬ì ì¬ëª
:"
+
+#: (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 ""
+"ìì /ì¤í ìì¤ ìíí¸ì¨ì´ë¥¼ ì´ì©í ìµëª
ì± ë° ê°ì¸ì ë³´ ë³´í¸ ê¸°ì ì ê°ë° ë° ë°°í¬íê³ ì´ë¬í 기ì ì ì í ìë ê°ì©ì±ê³¼ ì¬ì©ì ì§ìíë©° "
+"ê³¼íì ë° ëì¤ì ì´í´ë¥¼ ì´ì§í¨ì¼ë¡ì¨ ì¸ê¶ê³¼ ìì 를 ì¦ì§íë ê²ì
ëë¤."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "ë´ì¤ë í° êµ¬ë
í기"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Tor íë¡ì í¸ì ëí ìê° ì 보를 ë°ìë³´ì¸ì:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "íì ë±ë¡"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr "ìí, ì ìê¶ ê³ ì§ ë° ê·ì¹ì ì 3ìì ì¬ì©ì ëí ì ë³´ë%(link_to_faq)s"
+
+#: 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 ìë¹ì¤ë ì¬ë¬ë¶ê³¼ ì¬ë¬ë¶ì ì¬ì©ìë¤ì´ ê°ìì ê²ì´ì ë¹íì§ ìëë¡ ëìì¤ëë¤. Onion ìë¹ì¤ë¥¼ 구ííë ë°©ë²ì ëí´ ìì "
+"ë³´ì¸ì."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ".onion ëë©ì¸ì ë§ëì¸ì"
+
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
msgid "##What are Onion Services?"
@@ -406,26 +332,6 @@ msgstr ""
"Onion ìë¹ì¤ë Tor를 íµí´ìë§ ì¡ì¸ì¤í ì ìë ìë¹ì¤ì
ëë¤. Onion ìë¹ì¤ë¥¼ ì¤ííë©´ ì¬ì©ììê² Tor ë¸ë¼ì°ì ì ê°ì¸ì ë³´ "
"ë³´í¸ ê¸°ë¥ì´ ì¶ê°ë HTTPSì 모ë ë³´ìì´ ì ê³µë©ëë¤."
-#: (dynamic)
-msgid "Read more."
-msgstr "ë ì½ê¸°"
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -513,6 +419,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "ë¤ì 커뮤ëí° ì´ë²¤í¸ì Torì ëí ìë£ë¥¼ ê°ì ¸ì¤ììì¤."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Torì ëí´ ì¸ìì ìë ¤ì£¼ì¸ì"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -563,6 +479,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 "ë¹ì ì ë¹ì ì 커뮤ëí°ì Tor ì¬ì©ì ëí´ ê°ë¥´ì¹ëì? ì´ ìë£ë¤ì ë¹ì ì ìí ê²ì
ëë¤."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -612,6 +536,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "리ìì¤ë¥¼ íì¸íììì¤"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -729,6 +658,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr "ì í¬ë ì°êµ¬ë¥¼ ìíí ë ì¬ì©ìì ê°ì¸ì 보를 ì¡´ì¤í©ëë¤."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Tor ì¬ì©ìì ëí´ ìì보기"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -781,6 +720,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr "ì¤ê³ìë²ë Tor ë¤í¸ìí¬ì 백본ì
ëë¤. ì§ê¸ ì¤ê³ìë²ë¥¼ ì¤ííì¬ Tor를 ë ê°íê³ ë¹ ë¥´ê² ë§ë¤ ì ììµëë¤."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Tor ë¤í¸ìí¬ë¥¼ íì¥íì¸ì"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -910,6 +861,19 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"ì í¬ë Torê° ì¸ê³ì 모ë ì¬ëë¤ì ìí´ ì¼í기를 ìí©ëë¤. ì´ê²ì ì í¬ì ìíí¸ì¨ì´ê° ë§ì ì¸ì´ë¡ ë²ìëì´ì¼ íë¤ë ê²ì ì미í©ëë¤."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "ë²ìì ëì 주ì¸ì"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1771,6 +1735,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13649,8 +13615,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "ëê°ê¸°"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13759,13 +13725,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13804,7 +13771,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13830,8 +13798,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13841,6 +13810,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13854,32 +13830,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13922,16 +13902,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13985,7 +13965,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14002,7 +13982,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14044,18 +14024,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14066,24 +14046,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14093,8 +14073,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14105,62 +14085,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14178,13 +14168,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14200,23 +14190,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15394,6 +15384,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17451,6 +17443,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17788,19 +17782,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18005,6 +17986,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18667,6 +18659,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18843,6 +18837,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -19000,11 +19129,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19126,6 +19250,37 @@ msgstr "ì¹ì¬ì´í¸ë¥¼ 방문íë ë° ì¬ì©ëë ì»´í¨í°ì ë¤í¸ìí¬
msgid "Whether or not Tor is being used."
msgstr "Tor ì¬ì© ì¬ë¶ì
ëë¤."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19139,3 +19294,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "ë ì½ê¸°"
diff --git a/contents+mk.po b/contents+mk.po
index 80313aae56..ff63189eb8 100644
--- a/contents+mk.po
+++ b/contents+mk.po
@@ -1,6 +1,5 @@
#
# Translators:
-# Matej Plavevski <matej.plavevski+github at gmail.com>, 2019
# Aleksandra Blanusha <ablanusha at transparency.mk>, 2021
# Daniel Nikoloski <nikoloskid at protonmail.com>, 2021
# erinm, 2021
@@ -12,7 +11,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Macedonian (https://www.transifex.com/otf/teams/1519/mk/)\n"
@@ -22,6 +21,42 @@ msgstr ""
"Language: mk\n"
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -122,73 +157,14 @@ msgstr "ÐÑевземи го Tor Browser"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion УÑлÑги"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -196,119 +172,15 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"ÐÑевземи го Tor Browser за да доживееÑе виÑÑинÑко пÑиваÑно пÑелиÑÑÑваÑе без "
-"ÑледеÑе, Ð½Ð°Ð´Ð·Ð¾Ñ Ð¸Ð»Ð¸ ÑензÑÑа."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "ÐаÑаÑа миÑиÑа:"
-
-#: (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 ""
-"Ðа Ñе ÑнапÑÐµÐ´Ð°Ñ ÑовековиÑе пÑава и Ñлободи пÑÐµÐºÑ ÑоздаваÑе и ÑаÑпоÑедÑваÑе "
-"на ÑеÑ
нологии за анонимноÑÑ Ð¸ пÑиваÑноÑÑ Ñо Ñлободен и оÑвоÑен код, поддÑÑка"
-" на нивнаÑа неогÑаниÑена доÑÑапноÑÑ Ð¸ ÑпоÑÑеба, и ÑнапÑедÑваÑе на нивноÑо "
-"наÑÑно и попÑлаÑно ÑазбиÑаÑе."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "ÐÑеÑплаÑеÑе Ñе на наÑÐ¸Ð¾Ñ Newsletter"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "ÐобиÑÑе меÑеÑни ажÑÑиÑаÑа и можноÑÑи од Tor Project:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "РегиÑÑÑиÑÐ°Ñ Ñе"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion УÑлÑги"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -390,37 +262,71 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"ÐÑевземи го Tor Browser за да доживееÑе виÑÑинÑко пÑиваÑно пÑелиÑÑÑваÑе без "
+"ÑледеÑе, Ð½Ð°Ð´Ð·Ð¾Ñ Ð¸Ð»Ð¸ ÑензÑÑа."
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "ÐаÑаÑа миÑиÑа:"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
+"Ðа Ñе ÑнапÑÐµÐ´Ð°Ñ ÑовековиÑе пÑава и Ñлободи пÑÐµÐºÑ ÑоздаваÑе и ÑаÑпоÑедÑваÑе "
+"на ÑеÑ
нологии за анонимноÑÑ Ð¸ пÑиваÑноÑÑ Ñо Ñлободен и оÑвоÑен код, поддÑÑка"
+" на нивнаÑа неогÑаниÑена доÑÑапноÑÑ Ð¸ ÑпоÑÑеба, и ÑнапÑедÑваÑе на нивноÑо "
+"наÑÑно и попÑлаÑно ÑазбиÑаÑе."
#: (dynamic)
-msgid "Read more."
-msgstr ""
+msgid "Subscribe to our Newsletter"
+msgstr "ÐÑеÑплаÑеÑе Ñе на наÑÐ¸Ð¾Ñ Newsletter"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "ÐобиÑÑе меÑеÑни ажÑÑиÑаÑа и можноÑÑи од Tor Project:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "РегиÑÑÑиÑÐ°Ñ Ñе"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+#: 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 ""
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -507,6 +413,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -556,6 +472,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -605,6 +529,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -717,6 +646,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -769,6 +708,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -895,6 +846,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1754,6 +1717,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13574,8 +13539,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Ðзлез"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13684,13 +13649,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13729,7 +13695,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13755,8 +13722,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13766,6 +13734,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13779,32 +13754,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13847,16 +13826,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13910,7 +13889,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13927,7 +13906,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13969,18 +13948,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13991,24 +13970,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14018,8 +13997,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14030,62 +14009,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14103,13 +14092,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14125,23 +14114,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15319,6 +15308,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17374,6 +17365,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17711,19 +17704,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17928,6 +17908,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18588,6 +18579,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18764,6 +18757,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18921,11 +19049,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19056,6 +19179,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Ðали Tor е коÑиÑÑен или не."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19069,3 +19223,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+mr.po b/contents+mr.po
index 1ac4587848..9c5243648b 100644
--- a/contents+mr.po
+++ b/contents+mr.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Marathi (https://www.transifex.com/otf/teams/1519/mr/)\n"
@@ -19,6 +19,47 @@ msgstr ""
"Language: mr\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Tor (à¤à¥à¤°) समà¥à¤¦à¤¾à¤¯à¤¾à¤¤ सामà¥à¤² वà¥à¤¹à¤¾"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "à¤à¤®à¤à¤¾ समà¥à¤¦à¤¾à¤¯ à¤à¤à¤à¤°à¤¾à¤¤à¥à¤² मानवॠहà¤à¥à¤ रà¤à¥à¤·à¤£à¤à¤°à¥à¤¤à¥à¤¯à¤¾à¤à¤¨à¥ बनलà¥à¤²à¤¾ à¤à¤¹à¥."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Tor (à¤à¥à¤°) समà¥à¤¦à¤¾à¤¯ हा सरà¥à¤µ पà¥à¤°à¤à¤¾à¤°à¤à¥à¤¯à¤¾ यà¥à¤à¤¦à¤¾à¤¨à¤à¤°à¥à¤¤à¥à¤¯à¤¾à¤à¤à¤¾ बनलà¥à¤²à¤¾ à¤à¤¹à¥."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"à¤à¤¾à¤¹à¥ लà¥à¤ दसà¥à¤¤à¤à¤µà¤à¥à¤à¤°à¤£ à¤à¤£à¤¿ दà¥à¤· à¤
हवाल लिहितात, तर à¤à¤¾à¤¹à¥ Tor (à¤à¥à¤°)à¤à¥ à¤à¤¾à¤°à¥à¤¯à¤à¥à¤°à¤® "
+"ठà¥à¤µà¤¤à¤¾à¤¤ à¤à¤£à¤¿ सà¤à¤³à¥à¤à¤¡à¥ पà¥à¤¹à¥à¤ à¤à¤°à¤¤à¤¾à¤¤."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"à¤à¤ªà¤²à¥à¤¯à¤¾à¤à¤¡à¥ सà¥à¤µà¤¯à¤à¤¸à¥à¤µà¤ हà¥à¤£à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠबराठवà¥à¤³ à¤
सॠà¤à¤¿à¤à¤µà¤¾ थà¥à¤¡à¤¾à¤¸à¤¾, à¤à¤£à¤¿ à¤à¤ªà¤£ सà¥à¤µà¤¤: ला "
+"ताà¤à¤¤à¥à¤°à¤¿à¤ समà¤à¤¤ à¤
साल à¤à¤¿à¤à¤µà¤¾ नसाल तरà¥à¤¸à¥à¤¦à¥à¤§à¤¾ à¤à¤ªà¤£ à¤à¤®à¤à¥à¤¯à¤¾ समà¥à¤¦à¤¾à¤¯à¤¾à¤¤ सामà¥à¤² वà¥à¤¹à¤¾à¤µà¥ à¤
शà¥"
+" à¤à¤®à¤à¥ à¤à¤à¥à¤à¤¾ à¤à¤¹à¥."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -119,208 +160,30 @@ msgstr "à¤à¥à¤° बà¥à¤°à¤¾à¤à¤à¤° डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¾"
msgid "Training"
msgstr "पà¥à¤°à¤¶à¤¿à¤à¥à¤·à¤£"
-#: (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 ""
-"à¤à¤ªà¤£ à¤à¤ªà¤²à¥à¤¯à¤¾ समà¥à¤¦à¤¾à¤¯à¤¾à¤²à¤¾ Tor (à¤à¥à¤°) वापरणà¥à¤¯à¤¾à¤¸ शिà¤à¤µà¤¿à¤¤à¤¾ à¤à¤¾? हॠसà¤à¤¸à¤¾à¤§à¤¨à¥ à¤à¤ªà¤²à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠ"
-"à¤à¤¹à¥à¤¤."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "à¤à¤®à¤à¥ सà¤à¤¸à¤¾à¤§à¤¨à¥ बà¤à¤¾"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "पà¥à¤¹à¥à¤"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "à¤à¤ªà¤²à¥à¤¯à¤¾ पà¥à¤¢à¥à¤² समà¥à¤¦à¤¾à¤¯ à¤à¤¾à¤°à¥à¤¯à¤à¥à¤°à¤®à¤¾à¤¤ Tor (à¤à¥à¤°) सामà¤à¥à¤°à¥ à¤à¤£à¤¾."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "à¤à¤à¤¾à¤¸ Tor (à¤à¥à¤°) बदà¥à¤¦à¤² साà¤à¤à¤¾"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "à¤à¤¨à¤¿à¤¯à¥à¤¨ सà¥à¤µà¤¾"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "à¤à¤ªà¤²à¤¾ .onion (à¤à¤¨à¤¿à¤¯à¥à¤¨) वाढवा"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "सà¥à¤¥à¤¾à¤¨à¤¿à¤à¥à¤à¤°à¤£"
-#: (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 ""
-"Tor (à¤à¥à¤°) नॠà¤à¤à¤¾à¤¤à¥à¤² पà¥à¤°à¤¤à¥à¤¯à¥à¤à¤¾à¤¸à¤¾à¤ ॠà¤à¤¾à¤® à¤à¤°à¤¾à¤µà¥ à¤
शॠà¤à¤®à¤à¥ à¤à¤à¥à¤à¤¾ à¤à¤¹à¥, याà¤à¤¾ à¤
रà¥à¤¥ "
-"à¤à¤ªà¤²à¥à¤¯à¤¾ सà¥à¤«à¥à¤à¤µà¥à¤
रà¤à¥ बरà¥âयाठà¤à¤¾à¤·à¤¾à¤à¤®à¤§à¥à¤¯à¥ à¤à¤¾à¤·à¤¾à¤à¤¤à¤° à¤à¥à¤²à¥ à¤à¤¾à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "à¤à¤¾à¤·à¤¾à¤à¤¤à¤° à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤à¤®à¤à¥ मदत à¤à¤°à¤¾"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "पà¥à¤¹à¥à¤"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "वापरà¤à¤°à¥à¤¤à¤¾ सà¤à¤¶à¥à¤§à¤¨"
-#: (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 ""
-"à¤à¥à¤µà¥à¤¹à¤¾ à¤à¤®à¥à¤¹à¥ सà¤à¤¶à¥à¤§à¤¨ à¤à¤°à¤¤à¥ तà¥à¤µà¥à¤¹à¤¾ à¤à¤®à¥à¤¹à¥ à¤à¤®à¤à¥à¤¯à¤¾ वापरà¤à¤°à¥à¤¤à¥à¤¯à¤¾à¤à¤à¥à¤¯à¤¾ à¤à¥à¤ªà¤¨à¥à¤¯à¤¤à¥à¤à¤¾ à¤à¤¦à¤°"
-" à¤à¤°à¤¤à¥."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Tor (à¤à¥à¤°) वापरà¤à¤°à¥à¤¤à¥à¤¯à¤¾à¤à¤µà¤¿à¤·à¤¯à¥ à¤à¤¾à¤£à¥à¤¨ à¤à¥à¤¯à¤¾"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "रिलॠà¤à¤ªà¤°à¥à¤¶à¤¨à¥à¤¸"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"रिलॠहा Tor (à¤à¥à¤°) नà¥à¤à¤µà¤°à¥à¤à¤à¥ à¤à¤£à¤¾ à¤à¤¹à¥. à¤à¤ रिलॠà¤à¤¾à¤²à¤µà¥à¤¨ Tor (à¤à¥à¤°) ला à¤
धिठमà¤à¤¬à¥à¤¤ "
-"à¤à¤£à¤¿ वà¥à¤à¤µà¤¾à¤¨ à¤à¤°à¤£à¥à¤¯à¤¾à¤¤ मदत à¤à¤°à¤¾."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Tor (à¤à¥à¤°) नà¥à¤à¤µà¤°à¥à¤ वाढवा"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"पाठलाà¤, पाळत ठà¥à¤µà¤£à¥ à¤à¤¿à¤à¤µà¤¾ सà¥à¤¨à¥à¤¸à¥à¤°à¤¶à¤¿à¤ªà¤¶à¤¿à¤µà¤¾à¤¯ वासà¥à¤¤à¤µà¤¿à¤ à¤à¤¾à¤à¤à¥ बà¥à¤°à¤¾à¤à¤à¤¿à¤à¤à¤à¤¾ à¤
नà¥à¤à¤µ "
-"à¤à¥à¤£à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠTor (à¤à¥à¤°) बà¥à¤°à¤¾à¤à¤à¤° डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¾."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "à¤à¤®à¤à¥ धà¥à¤¯à¥à¤¯:"
-
-#: (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 ""
-"मà¥à¤«à¤¤ à¤à¤£à¤¿ मà¥à¤à¥à¤¤ सà¥à¤¤à¥à¤°à¥à¤¤ निनावà¥à¤ªà¤£à¤¾ à¤à¤£à¤¿ à¤à¥à¤ªà¤¨à¥à¤¯à¤¤à¤¾ तà¤à¤¤à¥à¤°à¤à¥à¤à¤¾à¤¨ तयार à¤à¤°à¥à¤¨ à¤à¤£à¤¿ तà¥à¤¨à¤¾à¤¤"
-" à¤à¤°à¥à¤¨, तà¥à¤¯à¤¾à¤à¤à¥à¤¯à¤¾ à¤
पà¥à¤°à¤¤à¤¿à¤¬à¤à¤§à¤¿à¤¤ à¤à¤ªà¤²à¤¬à¥à¤§à¤¤à¤¾ à¤à¤£à¤¿ वापरास समरà¥à¤¥à¤¨ दà¥à¤à¤¨ à¤à¤£à¤¿ तà¥à¤¯à¤¾à¤à¤à¥à¤¯à¤¾ "
-"वà¥à¤à¥à¤à¤¾à¤¨à¤¿à¤ à¤à¤£à¤¿ लà¥à¤à¤ªà¥à¤°à¤¿à¤¯ समà¤à¥à¤¤à¥ पà¥à¤¢à¥ à¤à¤£à¥à¤¨ मानवॠहà¤à¥à¤ à¤à¤£à¤¿ सà¥à¤µà¤¾à¤¤à¤à¤¤à¥à¤°à¥à¤¯à¤¾à¤à¤¨à¤¾ पà¥à¤°à¤à¤¤"
-" à¤à¤°à¤£à¥."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "à¤à¤®à¤à¥à¤¯à¤¾ वà¥à¤¤à¥à¤¤à¤ªà¤¤à¥à¤°à¤¾à¤à¥ सदसà¥à¤¯à¤¤à¤¾ à¤à¥à¤¯à¤¾"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Tor (à¤à¥à¤°) पà¥à¤°à¤à¤²à¥à¤ªà¤¾à¤à¤¡à¥à¤¨ मासिठà¤
दà¥à¤¯à¤¤à¤¨à¥ à¤à¤£à¤¿ सà¤à¤§à¥ मिळवा:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "साà¤à¤¨ à¤
प "
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"à¤à¥à¤°à¥à¤¡à¤®à¤¾à¤°à¥à¤, à¤à¥à¤ªà¥à¤°à¤¾à¤à¤ सà¥à¤à¤¨à¤¾ à¤à¤£à¤¿ तà¥à¤¤à¥à¤¯ पà¤à¥à¤·à¤¾à¤¦à¥à¤µà¤¾à¤°à¥ वापरणà¥à¤¯à¤¾à¤¸à¤¾à¤ ॠनियम à¤à¤®à¤à¥à¤¯à¤¾ "
-"%(link_to_faq)s मधà¥à¤¯à¥ à¤à¤¢à¤³à¥ शà¤à¤¤à¤¾à¤¤"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Tor (à¤à¥à¤°) समà¥à¤¦à¤¾à¤¯à¤¾à¤¤ सामà¥à¤² वà¥à¤¹à¤¾"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "à¤à¤®à¤à¤¾ समà¥à¤¦à¤¾à¤¯ à¤à¤à¤à¤°à¤¾à¤¤à¥à¤² मानवॠहà¤à¥à¤ रà¤à¥à¤·à¤£à¤à¤°à¥à¤¤à¥à¤¯à¤¾à¤à¤¨à¥ बनलà¥à¤²à¤¾ à¤à¤¹à¥."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Tor (à¤à¥à¤°) समà¥à¤¦à¤¾à¤¯ हा सरà¥à¤µ पà¥à¤°à¤à¤¾à¤°à¤à¥à¤¯à¤¾ यà¥à¤à¤¦à¤¾à¤¨à¤à¤°à¥à¤¤à¥à¤¯à¤¾à¤à¤à¤¾ बनलà¥à¤²à¤¾ à¤à¤¹à¥."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"à¤à¤¾à¤¹à¥ लà¥à¤ दसà¥à¤¤à¤à¤µà¤à¥à¤à¤°à¤£ à¤à¤£à¤¿ दà¥à¤· à¤
हवाल लिहितात, तर à¤à¤¾à¤¹à¥ Tor (à¤à¥à¤°)à¤à¥ à¤à¤¾à¤°à¥à¤¯à¤à¥à¤°à¤® "
-"ठà¥à¤µà¤¤à¤¾à¤¤ à¤à¤£à¤¿ सà¤à¤³à¥à¤à¤¡à¥ पà¥à¤¹à¥à¤ à¤à¤°à¤¤à¤¾à¤¤."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"à¤à¤ªà¤²à¥à¤¯à¤¾à¤à¤¡à¥ सà¥à¤µà¤¯à¤à¤¸à¥à¤µà¤ हà¥à¤£à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠबराठवà¥à¤³ à¤
सॠà¤à¤¿à¤à¤µà¤¾ थà¥à¤¡à¤¾à¤¸à¤¾, à¤à¤£à¤¿ à¤à¤ªà¤£ सà¥à¤µà¤¤: ला "
-"ताà¤à¤¤à¥à¤°à¤¿à¤ समà¤à¤¤ à¤
साल à¤à¤¿à¤à¤µà¤¾ नसाल तरà¥à¤¸à¥à¤¦à¥à¤§à¤¾ à¤à¤ªà¤£ à¤à¤®à¤à¥à¤¯à¤¾ समà¥à¤¦à¤¾à¤¯à¤¾à¤¤ सामà¥à¤² वà¥à¤¹à¤¾à¤µà¥ à¤
शà¥"
-" à¤à¤®à¤à¥ à¤à¤à¥à¤à¤¾ à¤à¤¹à¥."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "à¤à¤¨à¤¿à¤¯à¥à¤¨ सà¥à¤µà¤¾"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -398,9 +261,65 @@ msgid ""
"onions mailing list to speak with other onion service operators."
msgstr ""
-#: (dynamic)
-msgid "Tor Onions mailing list"
-msgstr ""
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"पाठलाà¤, पाळत ठà¥à¤µà¤£à¥ à¤à¤¿à¤à¤µà¤¾ सà¥à¤¨à¥à¤¸à¥à¤°à¤¶à¤¿à¤ªà¤¶à¤¿à¤µà¤¾à¤¯ वासà¥à¤¤à¤µà¤¿à¤ à¤à¤¾à¤à¤à¥ बà¥à¤°à¤¾à¤à¤à¤¿à¤à¤à¤à¤¾ à¤
नà¥à¤à¤µ "
+"à¤à¥à¤£à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠTor (à¤à¥à¤°) बà¥à¤°à¤¾à¤à¤à¤° डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¾."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "à¤à¤®à¤à¥ धà¥à¤¯à¥à¤¯:"
+
+#: (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 ""
+"मà¥à¤«à¤¤ à¤à¤£à¤¿ मà¥à¤à¥à¤¤ सà¥à¤¤à¥à¤°à¥à¤¤ निनावà¥à¤ªà¤£à¤¾ à¤à¤£à¤¿ à¤à¥à¤ªà¤¨à¥à¤¯à¤¤à¤¾ तà¤à¤¤à¥à¤°à¤à¥à¤à¤¾à¤¨ तयार à¤à¤°à¥à¤¨ à¤à¤£à¤¿ तà¥à¤¨à¤¾à¤¤"
+" à¤à¤°à¥à¤¨, तà¥à¤¯à¤¾à¤à¤à¥à¤¯à¤¾ à¤
पà¥à¤°à¤¤à¤¿à¤¬à¤à¤§à¤¿à¤¤ à¤à¤ªà¤²à¤¬à¥à¤§à¤¤à¤¾ à¤à¤£à¤¿ वापरास समरà¥à¤¥à¤¨ दà¥à¤à¤¨ à¤à¤£à¤¿ तà¥à¤¯à¤¾à¤à¤à¥à¤¯à¤¾ "
+"वà¥à¤à¥à¤à¤¾à¤¨à¤¿à¤ à¤à¤£à¤¿ लà¥à¤à¤ªà¥à¤°à¤¿à¤¯ समà¤à¥à¤¤à¥ पà¥à¤¢à¥ à¤à¤£à¥à¤¨ मानवॠहà¤à¥à¤ à¤à¤£à¤¿ सà¥à¤µà¤¾à¤¤à¤à¤¤à¥à¤°à¥à¤¯à¤¾à¤à¤¨à¤¾ पà¥à¤°à¤à¤¤"
+" à¤à¤°à¤£à¥."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "à¤à¤®à¤à¥à¤¯à¤¾ वà¥à¤¤à¥à¤¤à¤ªà¤¤à¥à¤°à¤¾à¤à¥ सदसà¥à¤¯à¤¤à¤¾ à¤à¥à¤¯à¤¾"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Tor (à¤à¥à¤°) पà¥à¤°à¤à¤²à¥à¤ªà¤¾à¤à¤¡à¥à¤¨ मासिठà¤
दà¥à¤¯à¤¤à¤¨à¥ à¤à¤£à¤¿ सà¤à¤§à¥ मिळवा:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "साà¤à¤¨ à¤
प "
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"à¤à¥à¤°à¥à¤¡à¤®à¤¾à¤°à¥à¤, à¤à¥à¤ªà¥à¤°à¤¾à¤à¤ सà¥à¤à¤¨à¤¾ à¤à¤£à¤¿ तà¥à¤¤à¥à¤¯ पà¤à¥à¤·à¤¾à¤¦à¥à¤µà¤¾à¤°à¥ वापरणà¥à¤¯à¤¾à¤¸à¤¾à¤ ॠनियम à¤à¤®à¤à¥à¤¯à¤¾ "
+"%(link_to_faq)s मधà¥à¤¯à¥ à¤à¤¢à¤³à¥ शà¤à¤¤à¤¾à¤¤"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "à¤à¤ªà¤²à¤¾ .onion (à¤à¤¨à¤¿à¤¯à¥à¤¨) वाढवा"
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
@@ -415,31 +334,6 @@ msgid ""
"privacy benefits of Tor Browser."
msgstr ""
-#: (dynamic)
-msgid "Read more."
-msgstr "à¤
धिठवाà¤à¤¾"
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-"यापà¥à¤à¥ à¤à¥à¤£à¤¤à¥à¤¹à¥ à¤à¤²à¥à¤ªà¤¨à¤¾ à¤à¤à¤°à¥à¤·à¤ वाà¤à¤¤ नाहà¥? à¤à¤ªà¤£à¤¾à¤¸ सà¥à¤µà¤¤à¤à¤à¥ पà¥à¤°à¥à¤à¥à¤à¥à¤ à¤à¤²à¥à¤ªà¤¨à¤¾ दà¥à¤à¥à¤²"
-" पà¥à¤°à¤¸à¥à¤¤à¤¾à¤µà¤¿à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤à¥ à¤à¤à¥à¤à¤¾ à¤
सॠशà¤à¤¤à¥ - à¤à¥à¤¯à¤¾à¤à¤¾ परिणाम बरà¥âयाà¤à¤¦à¤¾ सरà¥à¤µà¥à¤¤à¥à¤à¥à¤·à¥à¤ "
-"पà¥à¤°à¤à¤²à¥à¤ªà¤¾à¤à¤®à¤§à¥à¤¯à¥ हà¥à¤¤à¥."
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-"à¤à¤ªà¤²à¥à¤¯à¤¾ सà¥à¤µà¤¤à¤à¤à¥à¤¯à¤¾ पà¥à¤°à¤à¤²à¥à¤ªà¤¾à¤à¥à¤¯à¤¾ à¤à¤²à¥à¤ªà¤¨à¤¾à¤à¤¬à¤¦à¥à¤¦à¤² à¤à¤°à¥à¤à¤¾ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠà¤à¤®à¥à¤¹à¥ à¤à¤ªà¤²à¥à¤¯à¤¾à¤²à¤¾ "
-"à¤à¤®à¤à¥à¤¯à¤¾à¤¶à¥ सà¤à¤ªà¤°à¥à¤ साधणà¥à¤¯à¤¾à¤¸à¤¾à¤ ॠà¤à¤®à¤à¤¤à¥à¤°à¤¿à¤¤ à¤à¤°à¤¤à¥."
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -529,6 +423,16 @@ msgstr "à¤à¤à¤¾ सà¥à¤ªà¥à¤à¤°à¤à¥ विनà¤à¤¤à¥ à¤à¤°à¤¾"
msgid "Upcoming Tor Events"
msgstr "à¤à¤à¤¾à¤®à¥ à¤à¥à¤° à¤à¤¾à¤°à¥à¤¯à¤à¥à¤°à¤®"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "à¤à¤ªà¤²à¥à¤¯à¤¾ पà¥à¤¢à¥à¤² समà¥à¤¦à¤¾à¤¯ à¤à¤¾à¤°à¥à¤¯à¤à¥à¤°à¤®à¤¾à¤¤ Tor (à¤à¥à¤°) सामà¤à¥à¤°à¥ à¤à¤£à¤¾."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "à¤à¤à¤¾à¤¸ Tor (à¤à¥à¤°) बदà¥à¤¦à¤² साà¤à¤à¤¾"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -580,6 +484,16 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+"à¤à¤ªà¤£ à¤à¤ªà¤²à¥à¤¯à¤¾ समà¥à¤¦à¤¾à¤¯à¤¾à¤²à¤¾ Tor (à¤à¥à¤°) वापरणà¥à¤¯à¤¾à¤¸ शिà¤à¤µà¤¿à¤¤à¤¾ à¤à¤¾? हॠसà¤à¤¸à¤¾à¤§à¤¨à¥ à¤à¤ªà¤²à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠ"
+"à¤à¤¹à¥à¤¤."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -629,6 +543,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "à¤à¤®à¤à¥ सà¤à¤¸à¤¾à¤§à¤¨à¥ बà¤à¤¾"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -750,6 +669,18 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"à¤à¥à¤µà¥à¤¹à¤¾ à¤à¤®à¥à¤¹à¥ सà¤à¤¶à¥à¤§à¤¨ à¤à¤°à¤¤à¥ तà¥à¤µà¥à¤¹à¤¾ à¤à¤®à¥à¤¹à¥ à¤à¤®à¤à¥à¤¯à¤¾ वापरà¤à¤°à¥à¤¤à¥à¤¯à¤¾à¤à¤à¥à¤¯à¤¾ à¤à¥à¤ªà¤¨à¥à¤¯à¤¤à¥à¤à¤¾ à¤à¤¦à¤°"
+" à¤à¤°à¤¤à¥."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Tor (à¤à¥à¤°) वापरà¤à¤°à¥à¤¤à¥à¤¯à¤¾à¤à¤µà¤¿à¤·à¤¯à¥ à¤à¤¾à¤£à¥à¤¨ à¤à¥à¤¯à¤¾"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -804,6 +735,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"रिलॠहा Tor (à¤à¥à¤°) नà¥à¤à¤µà¤°à¥à¤à¤à¥ à¤à¤£à¤¾ à¤à¤¹à¥. à¤à¤ रिलॠà¤à¤¾à¤²à¤µà¥à¤¨ Tor (à¤à¥à¤°) ला à¤
धिठमà¤à¤¬à¥à¤¤ "
+"à¤à¤£à¤¿ वà¥à¤à¤µà¤¾à¤¨ à¤à¤°à¤£à¥à¤¯à¤¾à¤¤ मदत à¤à¤°à¤¾."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Tor (à¤à¥à¤°) नà¥à¤à¤µà¤°à¥à¤ वाढवा"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -933,6 +878,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Tor (à¤à¥à¤°) नॠà¤à¤à¤¾à¤¤à¥à¤² पà¥à¤°à¤¤à¥à¤¯à¥à¤à¤¾à¤¸à¤¾à¤ ॠà¤à¤¾à¤® à¤à¤°à¤¾à¤µà¥ à¤
शॠà¤à¤®à¤à¥ à¤à¤à¥à¤à¤¾ à¤à¤¹à¥, याà¤à¤¾ à¤
रà¥à¤¥ "
+"à¤à¤ªà¤²à¥à¤¯à¤¾ सà¥à¤«à¥à¤à¤µà¥à¤
रà¤à¥ बरà¥âयाठà¤à¤¾à¤·à¤¾à¤à¤®à¤§à¥à¤¯à¥ à¤à¤¾à¤·à¤¾à¤à¤¤à¤° à¤à¥à¤²à¥ à¤à¤¾à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "à¤à¤¾à¤·à¤¾à¤à¤¤à¤° à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤à¤®à¤à¥ मदत à¤à¤°à¤¾"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1802,6 +1761,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13650,8 +13611,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "बà¤à¤¦ à¤à¤°à¤¾"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13760,13 +13721,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13805,7 +13767,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13831,8 +13794,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13842,6 +13806,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13855,32 +13826,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13923,16 +13898,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13986,7 +13961,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14003,7 +13978,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14045,18 +14020,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14067,24 +14042,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14094,8 +14069,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14106,62 +14081,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14179,13 +14164,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14201,23 +14186,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15395,6 +15380,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17450,6 +17437,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17787,19 +17776,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18004,6 +17980,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18664,6 +18651,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18840,6 +18829,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18997,11 +19121,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19132,6 +19251,42 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Tor (à¤à¥à¤°) वापरला à¤à¤¾à¤¤ à¤à¤¹à¥ à¤à¥ नाहà¥."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+"यापà¥à¤à¥ à¤à¥à¤£à¤¤à¥à¤¹à¥ à¤à¤²à¥à¤ªà¤¨à¤¾ à¤à¤à¤°à¥à¤·à¤ वाà¤à¤¤ नाहà¥? à¤à¤ªà¤£à¤¾à¤¸ सà¥à¤µà¤¤à¤à¤à¥ पà¥à¤°à¥à¤à¥à¤à¥à¤ à¤à¤²à¥à¤ªà¤¨à¤¾ दà¥à¤à¥à¤²"
+" पà¥à¤°à¤¸à¥à¤¤à¤¾à¤µà¤¿à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤à¥ à¤à¤à¥à¤à¤¾ à¤
सॠशà¤à¤¤à¥ - à¤à¥à¤¯à¤¾à¤à¤¾ परिणाम बरà¥âयाà¤à¤¦à¤¾ सरà¥à¤µà¥à¤¤à¥à¤à¥à¤·à¥à¤ "
+"पà¥à¤°à¤à¤²à¥à¤ªà¤¾à¤à¤®à¤§à¥à¤¯à¥ हà¥à¤¤à¥."
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+"à¤à¤ªà¤²à¥à¤¯à¤¾ सà¥à¤µà¤¤à¤à¤à¥à¤¯à¤¾ पà¥à¤°à¤à¤²à¥à¤ªà¤¾à¤à¥à¤¯à¤¾ à¤à¤²à¥à¤ªà¤¨à¤¾à¤à¤¬à¤¦à¥à¤¦à¤² à¤à¤°à¥à¤à¤¾ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠà¤à¤®à¥à¤¹à¥ à¤à¤ªà¤²à¥à¤¯à¤¾à¤²à¤¾ "
+"à¤à¤®à¤à¥à¤¯à¤¾à¤¶à¥ सà¤à¤ªà¤°à¥à¤ साधणà¥à¤¯à¤¾à¤¸à¤¾à¤ ॠà¤à¤®à¤à¤¤à¥à¤°à¤¿à¤¤ à¤à¤°à¤¤à¥."
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19145,3 +19300,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr " परत à¤à¤¾ "
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "à¤
धिठवाà¤à¤¾"
diff --git a/contents+ms.po b/contents+ms.po
index 8af42f6520..7c4d2cd1b9 100644
--- a/contents+ms.po
+++ b/contents+ms.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: abuyop <abuyop at gmail.com>, 2021\n"
"Language-Team: Malay (Malaysia) (https://www.transifex.com/otf/teams/1519/ms_MY/)\n"
@@ -18,6 +18,42 @@ msgstr ""
"Language: ms_MY\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -118,73 +154,14 @@ msgstr "Muat Turun Pelayar Tor"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Perkhidmatan Onion"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -192,123 +169,15 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Muat turun Pelayar Tor untuk menikmati pelayaran secara persendirian tanpa "
-"dijejak, diintip, atau ditapis."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Misi kami:"
-
-#: (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 ""
-"Untuk melindungi hak-hak kemanusian dan kebebasan dengan mencipta dan "
-"menghasilkan teknologi keawanamaan dan kerahsiaan bebas dan bersumber-"
-"terbuka, menyokong ketersediaan dan penggunaan tanpa-had, dan melanjutkan "
-"kesefahaman saintifik dan popular mereka."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Langgani Surat Berita kami"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-"Dapatkan kemaskini bulanan dan peluang-peluang yang ditawarkan melalui "
-"Projek Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Daftar baharu"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Tanda dagangan, notis hak cipta, dan peraturan untuk kegunaan pihak ketiga "
-"boleh ditemui dalam %(link_to_faq)s kami"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Perkhidmatan Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -390,37 +259,75 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr ""
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Muat turun Pelayar Tor untuk menikmati pelayaran secara persendirian tanpa "
+"dijejak, diintip, atau ditapis."
#: (dynamic)
-msgid "Read more."
-msgstr "Baca lagi,"
+msgid "Our mission:"
+msgstr "Misi kami:"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"To advance human rights and freedoms by creating and deploying free and open"
+" source anonymity and privacy technologies, supporting their unrestricted "
+"availability and use, and furthering their scientific and popular "
+"understanding."
msgstr ""
+"Untuk melindungi hak-hak kemanusian dan kebebasan dengan mencipta dan "
+"menghasilkan teknologi keawanamaan dan kerahsiaan bebas dan bersumber-"
+"terbuka, menyokong ketersediaan dan penggunaan tanpa-had, dan melanjutkan "
+"kesefahaman saintifik dan popular mereka."
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Subscribe to our Newsletter"
+msgstr "Langgani Surat Berita kami"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
+"Dapatkan kemaskini bulanan dan peluang-peluang yang ditawarkan melalui "
+"Projek Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Daftar baharu"
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Tanda dagangan, notis hak cipta, dan peraturan untuk kegunaan pihak ketiga "
+"boleh ditemui dalam %(link_to_faq)s kami"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -507,6 +414,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -556,6 +473,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -605,6 +530,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -717,6 +647,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -769,6 +709,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -895,6 +847,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1754,6 +1718,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13571,8 +13537,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Keluar"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13681,13 +13647,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13726,7 +13693,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13752,8 +13720,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13763,6 +13732,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13776,30 +13752,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13842,16 +13824,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13905,7 +13887,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13922,7 +13904,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13964,18 +13946,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13986,24 +13968,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14013,8 +13995,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14025,62 +14007,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14098,13 +14090,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14120,23 +14112,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15313,6 +15305,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17368,6 +17362,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17705,19 +17701,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17922,6 +17905,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18582,6 +18576,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18758,6 +18754,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18915,11 +19046,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19050,6 +19176,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Sama ada ia atau tidak Tor digunakan."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19063,3 +19220,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Baca lagi,"
diff --git a/contents+my.po b/contents+my.po
index ce1160d380..d974916d72 100644
--- a/contents+my.po
+++ b/contents+my.po
@@ -1,7 +1,6 @@
#
# Translators:
# erinm, 2021
-# Thet Htut <tissueball at protonmail.com>, 2021
# Tun Tun Aung <tuntunaung at codingclassroom.org>, 2021
# Emma Peel, 2021
# Christine Ivy <christineivy19 at gmail.com>, 2021
@@ -10,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Christine Ivy <christineivy19 at gmail.com>, 2021\n"
"Language-Team: Burmese (https://www.transifex.com/otf/teams/1519/my/)\n"
@@ -20,6 +19,42 @@ msgstr ""
"Language: my\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -123,73 +158,14 @@ msgstr "Tor Browser áá±á«ááºá¸áá¯ááºáá¯ááºáááº"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion áááºáá±á¬ááºáá¾á¯áá»á¬á¸"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -197,123 +173,15 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"áá¼á±áá¬áá¶áá¼ááºá¸á á
á±á¬áá·áºáá¼áá·áºáá¼ááºá¸áá¾áá·áº á
áá
á
áºáá¼ááºáá±á¬ááºáá¾á¯ááá¯á· ááá¾áááá·áº áá®á¸ááá·áº "
-"áá¾á¬áá½á±áá¼ááºá¸ááᯠá¡á
á
áºá¡áá¾áẠáá¶á
á¬á¸ááẠTor ááá±á¬ááºáá¬ááᯠáá±á«ááºá¸áá¯ááºáá¯ááºáá«á"
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "áá»á½ááºá¯ááºááá¯á·á áááºáá¾ááºá¸áá»áẠ-"
-
-#: (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 ""
-"á¡ááá²á·áá¾áá·áº ááá·áºáááºáá»ááºááá¾ááá±á¬ á¡áááºáááá ááá¯ááºáá±á¸áá¯á¶áá¼á¯á¶áá¾á¯ áááºá¸ááá¬áá»á¬á¸ááᯠ"
-"áááºáá®á¸á áááááá±á¬ááºáá±á¬áẠá¡áá¯á¶á¸áá»áá¼ááºá¸áá¼áá·áº áá°á·á¡áá½áá·áºá¡áá±á¸áá¾áá·áº "
-"áá½ááºáááºáá½áá·áºáá»á¬á¸ááᯠááá¯ááá¯ááá¾áá
á±áááºá ááá¯áááºá¸ááá¬áá»á¬á¸ááᯠááá·áºáááºáá»ááºáá²á· "
-"ááá°ááá¯ááºáá¼á®á¸ á¡áá¯á¶á¸áá¼á¯ááá¯ááºá¡á±á¬áẠáá¶á·ááá¯á¸áá±á¸áááºá áááºá¸ááá¯á·ááẠáááá¹áá¶áááºá¸áá»áá¼á®á¸ "
-"áá°áá¼áá¯ááºáá»á¬á¸áá¼á±á¬ááºá¸ ááá¯ááá¯áá¬á¸áááºáá¬á
á±áááºá"
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "áá»á½ááºá¯ááºááá¯á·á ááááºá¸áá½á¾á¬ááᯠáá¾á¬áá°áá«"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "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 ""
-"áá¯ááºá¡áá¾ááºáá¶ááááºá áá°ááá¯ááºáá½áá·áºááááá±á¸áá»ááºáá»á¬á¸áá¾áá·áº áá¼ááºáá¡áá½á²á·á¡á
ááºá¸áá»á¬á¸áá¾ááºá· "
-"áá°áá¯áá¹ááá¯ááºáá»á¬á¸ á¡áá½áẠá¡áá¯á¶á¸áá¼á¯ááẠá
ááºá¸áááºá¸áá»á¬á¸ááᯠáá»á½ááºá¯ááºááá¯á·á "
-"%(link_to_faq)s áá½áẠáá¼áá·áºááá¯ááºáá«áááºá"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion áááºáá±á¬ááºáá¾á¯áá»á¬á¸"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -395,37 +263,75 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"áá¼á±áá¬áá¶áá¼ááºá¸á á
á±á¬áá·áºáá¼áá·áºáá¼ááºá¸áá¾áá·áº á
áá
á
áºáá¼ááºáá±á¬ááºáá¾á¯ááá¯á· ááá¾áááá·áº áá®á¸ááá·áº "
+"áá¾á¬áá½á±áá¼ááºá¸ááᯠá¡á
á
áºá¡áá¾áẠáá¶á
á¬á¸ááẠTor ááá±á¬ááºáá¬ááᯠáá±á«ááºá¸áá¯ááºáá¯ááºáá«á"
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "áá»á½ááºá¯ááºááá¯á·á áááºáá¾ááºá¸áá»áẠ-"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
+"á¡ááá²á·áá¾áá·áº ááá·áºáááºáá»ááºááá¾ááá±á¬ á¡áááºáááá ááá¯ááºáá±á¸áá¯á¶áá¼á¯á¶áá¾á¯ áááºá¸ááá¬áá»á¬á¸ááᯠ"
+"áááºáá®á¸á áááááá±á¬ááºáá±á¬áẠá¡áá¯á¶á¸áá»áá¼ááºá¸áá¼áá·áº áá°á·á¡áá½áá·áºá¡áá±á¸áá¾áá·áº "
+"áá½ááºáááºáá½áá·áºáá»á¬á¸ááᯠááá¯ááá¯ááá¾áá
á±áááºá ááá¯áááºá¸ááá¬áá»á¬á¸ááᯠááá·áºáááºáá»ááºáá²á· "
+"ááá°ááá¯ááºáá¼á®á¸ á¡áá¯á¶á¸áá¼á¯ááá¯ááºá¡á±á¬áẠáá¶á·ááá¯á¸áá±á¸áááºá áááºá¸ááá¯á·ááẠáááá¹áá¶áááºá¸áá»áá¼á®á¸ "
+"áá°áá¼áá¯ááºáá»á¬á¸áá¼á±á¬ááºá¸ ááá¯ááá¯áá¬á¸áááºáá¬á
á±áááºá"
#: (dynamic)
-msgid "Read more."
-msgstr ""
+msgid "Subscribe to our Newsletter"
+msgstr "áá»á½ááºá¯ááºááá¯á·á ááááºá¸áá½á¾á¬ááᯠáá¾á¬áá°áá«"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Tor Project áá¾ áá
áẠá¡ááºááááºáá»á¬á¸áá¾áá·áº á¡áá½áá·áºá¡áá±á¸áá»á¬á¸ááᯠááá°ááá¯ááºáá« -"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Sign up"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
+"áá¯ááºá¡áá¾ááºáá¶ááááºá áá°ááá¯ááºáá½áá·áºááááá±á¸áá»ááºáá»á¬á¸áá¾áá·áº áá¼ááºáá¡áá½á²á·á¡á
ááºá¸áá»á¬á¸áá¾ááºá· "
+"áá°áá¯áá¹ááá¯ááºáá»á¬á¸ á¡áá½áẠá¡áá¯á¶á¸áá¼á¯ááẠá
ááºá¸áááºá¸áá»á¬á¸ááᯠáá»á½ááºá¯ááºááá¯á·á "
+"%(link_to_faq)s áá½áẠáá¼áá·áºááá¯ááºáá«áááºá"
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+#: 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 ""
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -512,6 +418,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -561,6 +477,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -610,6 +534,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -722,6 +651,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -774,6 +713,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -900,6 +851,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1759,6 +1722,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13588,8 +13553,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "áá½ááºáááº"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13698,13 +13663,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13743,7 +13709,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13769,8 +13736,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13780,6 +13748,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13793,32 +13768,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13861,16 +13840,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13924,7 +13903,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13941,7 +13920,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13983,18 +13962,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14005,24 +13984,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14032,8 +14011,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14044,62 +14023,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14117,13 +14106,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14139,23 +14128,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15333,6 +15322,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17390,6 +17381,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17727,19 +17720,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17944,6 +17924,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18606,6 +18597,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18782,6 +18775,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18939,11 +19067,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19075,6 +19198,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Tor á¡áá¯á¶á¸áá¼á¯áá±áá¼ááºá¸ áá¾áá ááá¾áá"
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19088,3 +19242,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+nb-NO.po b/contents+nb-NO.po
index 3d212e7cb8..b313b92664 100644
--- a/contents+nb-NO.po
+++ b/contents+nb-NO.po
@@ -14,7 +14,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: LarsMagnusHerland <lars.magnus at herland.priv.no>, 2021\n"
"Language-Team: Norwegian Bokmål (https://www.transifex.com/otf/teams/1519/nb/)\n"
@@ -24,6 +24,42 @@ msgstr ""
"Language: nb\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Bli en del av Tor-samfunnet"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -123,193 +159,30 @@ msgstr "Last ned Tor-nettleseren"
msgid "Training"
msgstr "Opplæring"
-#: (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 ""
-"Lærer du ditt samfunn om hvordan bruke Tor? Disse opplæringsressursene er "
-"for deg."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Sjekk våre ressurser"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "Fortell verden om Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Løk-tjenester"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Dyrk din .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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."
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Hjelp oss med å oversette"
-
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Ãk Tor-nettverket"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Last ned Tor-nettleseren, for å oppleve ekte privat surfing uten sporing, "
-"overvåking eller sensur."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "VÃ¥rt oppdrag:"
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Abonner på vårt nyhetsbrev"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Få månedlige oppdatering og muligheter fra Tor-prosjektet: "
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Meld deg på"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Varemerke, merknader om opphavsrett, og regler for bruk av tredjepart finner"
-" du i vårt %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Bli en del av Tor-samfunnet"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Løk-tjenester"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -391,37 +264,69 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr "##Hva er en løk-tjeneste?"
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Last ned Tor-nettleseren, for å oppleve ekte privat surfing uten sporing, "
+"overvåking eller sensur."
#: (dynamic)
-msgid "Read more."
-msgstr "Les mer."
+msgid "Our mission:"
+msgstr "VÃ¥rt oppdrag:"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
+msgid "Subscribe to our Newsletter"
+msgstr "Abonner på vårt nyhetsbrev"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Få månedlige oppdatering og muligheter fra Tor-prosjektet: "
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Meld deg på"
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Varemerke, merknader om opphavsrett, og regler for bruk av tredjepart finner"
+" du i vårt %(link_to_faq)s"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Dyrk din .onion"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr "##Hva er en løk-tjeneste?"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -508,6 +413,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Fortell verden om Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -557,6 +472,16 @@ msgstr ""
msgid "Training Resources"
msgstr "Opplæringsressurser"
+#: (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 ""
+"Lærer du ditt samfunn om hvordan bruke Tor? Disse opplæringsressursene er "
+"for deg."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -606,6 +531,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Sjekk våre ressurser"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -718,6 +648,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -770,6 +710,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Ãk Tor-nettverket"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -898,6 +850,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Hjelp oss med å oversette"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1759,6 +1723,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13593,8 +13559,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Avslutt"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13703,13 +13669,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13748,7 +13715,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13774,8 +13742,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13785,6 +13754,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13798,32 +13774,36 @@ msgstr "DirPortFrontPage /sti/til/html/fil"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13866,16 +13846,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13929,7 +13909,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13946,7 +13926,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13988,18 +13968,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14010,24 +13990,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14037,8 +14017,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14049,7 +14029,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14059,52 +14047,54 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "Install the `unbound` package:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "i /etc/unbound/unbound.conf erstatt linjen"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "med:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr ""
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14122,16 +14112,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-"Erstatt innholdet i /usr/local/etc/unbound/unbound.conf med følgende linjer:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14145,23 +14134,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15338,6 +15327,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17393,6 +17384,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17730,19 +17723,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17947,6 +17927,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18607,6 +18598,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18783,6 +18776,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18940,11 +19068,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19075,6 +19198,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Hvorvidt Tor blir brukt."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19088,3 +19242,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Les mer."
diff --git a/contents+nl.po b/contents+nl.po
index 9e4aeb8903..ee1e5855c9 100644
--- a/contents+nl.po
+++ b/contents+nl.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Tonnes <tonnes.mb at gmail.com>, 2021\n"
"Language-Team: Dutch (https://www.transifex.com/otf/teams/1519/nl/)\n"
@@ -31,6 +31,45 @@ msgstr ""
"Language: nl\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Word lid van de Tor-gemeenschap"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"Onze gemeenschap is opgericht door mensen van over de hele wereld, die het "
+"belang van de mensenrechten verdedigen."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 ""
+"De Tor gemeenschap bestaat uit verschillende mensen met elk hun bijdrage."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -132,17 +171,9 @@ msgstr "Tor Browser downloaden"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
+#: (dynamic) https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.title)
+msgid "Localization"
msgstr ""
#: (dynamic) https//community.torproject.org/outreach/
@@ -150,182 +181,20 @@ msgstr ""
msgid "Outreach"
msgstr "Bereik"
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion-diensten"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.title)
-msgid "Localization"
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Download Tor Browser om te ervaren hoe het is om echt privé te surfen zonder"
-" volgen, toezicht of censuur."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Onze missie:"
-
-#: (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 ""
-"Het bevorderen van rechten en vrijheden van de mens door vrije en open "
-"source anonimiteits- en privacytechnologieën te ontwikkelen en te "
-"implementeren, de onbeperkte beschikbaarheid en het gebruik ervan te "
-"steunen, en het begrip ervan in de wetenschap en bij het algemeen publiek te"
-" bevorderen."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Schijf u in voor onze nieuwsbrief"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-"Ontvang maandelijkse updates en mogelijkheden omtrent het Tor Project:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Aanmelden"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Handelsmerk, auteursrechtvermeldingen en regels voor het gebruik door derde "
-"partijen zijn te vinden in onze %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Word lid van de Tor-gemeenschap"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"Onze gemeenschap is opgericht door mensen van over de hele wereld, die het "
-"belang van de mensenrechten verdedigen."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-"De Tor gemeenschap bestaat uit verschillende mensen met elk hun bijdrage."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion-diensten"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -407,37 +276,75 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr ""
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Download Tor Browser om te ervaren hoe het is om echt privé te surfen zonder"
+" volgen, toezicht of censuur."
#: (dynamic)
-msgid "Read more."
-msgstr "Lees meer."
+msgid "Our mission:"
+msgstr "Onze missie:"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
+"Het bevorderen van rechten en vrijheden van de mens door vrije en open "
+"source anonimiteits- en privacytechnologieën te ontwikkelen en te "
+"implementeren, de onbeperkte beschikbaarheid en het gebruik ervan te "
+"steunen, en het begrip ervan in de wetenschap en bij het algemeen publiek te"
+" bevorderen."
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Subscribe to our Newsletter"
+msgstr "Schijf u in voor onze nieuwsbrief"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
+"Ontvang maandelijkse updates en mogelijkheden omtrent het Tor Project:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Aanmelden"
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Handelsmerk, auteursrechtvermeldingen en regels voor het gebruik door derde "
+"partijen zijn te vinden in onze %(link_to_faq)s"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -524,6 +431,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -573,6 +490,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -622,6 +547,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -734,6 +664,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -786,6 +726,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -912,6 +864,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1771,6 +1735,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13589,8 +13555,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Afsluiten"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13699,13 +13665,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13744,7 +13711,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13770,8 +13738,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13781,6 +13750,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13794,30 +13770,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13860,16 +13842,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13923,7 +13905,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13940,7 +13922,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13982,18 +13964,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14004,24 +13986,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14031,8 +14013,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14043,62 +14025,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14116,13 +14108,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14138,23 +14130,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15331,6 +15323,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17386,6 +17380,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17723,19 +17719,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17940,6 +17923,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18600,6 +18594,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18776,6 +18772,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18933,11 +19064,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19068,6 +19194,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Of Tor gebruikt wordt of niet."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19081,3 +19238,7 @@ msgstr "Ga naar vorige pagina"
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Lees meer."
diff --git a/contents+pa.po b/contents+pa.po
index fbcb6e2bea..50d0eb2e48 100644
--- a/contents+pa.po
+++ b/contents+pa.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Tanveer Singh <singh at tanveer.net>, 2021\n"
"Language-Team: Panjabi (Punjabi) (https://www.transifex.com/otf/teams/1519/pa/)\n"
@@ -18,6 +18,42 @@ msgstr ""
"Language: pa\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -117,73 +153,14 @@ msgstr ""
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "à¨à¨¨à¨¿à¨
ਨ ਸ਼à©à¨µà¨¾à¨µà¨¾à¨"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -191,113 +168,15 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr ""
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-
-#: (dynamic)
-msgid "Sign up"
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "à¨à¨¨à¨¿à¨
ਨ ਸ਼à©à¨µà¨¾à¨µà¨¾à¨"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -379,37 +258,65 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr ""
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
#: (dynamic)
-msgid "Read more."
+msgid "Subscribe to our Newsletter"
msgstr ""
#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Sign up"
msgstr ""
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -496,6 +403,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -545,6 +462,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -594,6 +519,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -706,6 +636,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -758,6 +698,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -884,6 +836,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1743,6 +1707,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13558,8 +13524,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "ਬੰਦ à¨à¨°à©"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13668,13 +13634,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13713,7 +13680,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13739,8 +13707,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13750,6 +13719,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13763,30 +13739,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13829,16 +13811,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13892,7 +13874,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13909,7 +13891,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13951,18 +13933,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13973,24 +13955,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14000,8 +13982,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14012,62 +13994,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14085,13 +14077,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14107,23 +14099,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15300,6 +15292,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17355,6 +17349,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17692,19 +17688,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17909,6 +17892,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18569,6 +18563,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18745,6 +18741,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18902,11 +19033,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19023,6 +19149,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr ""
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19036,3 +19193,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+pl.po b/contents+pl.po
index 3f0a56d125..475441ba79 100644
--- a/contents+pl.po
+++ b/contents+pl.po
@@ -24,7 +24,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Bartosz Duszel <bartosz.duszel at protonmail.com>, 2021\n"
"Language-Team: Polish (https://www.transifex.com/otf/teams/1519/pl/)\n"
@@ -34,6 +34,50 @@ msgstr ""
"Language: pl\n"
"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "DoÅÄ
cz do spoÅecznoÅci Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"Nasza spoÅecznoÅÄ skÅada siÄ z obroÅców praw czÅowieka na caÅym Åwiecie."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 "SpoÅecznoÅÄ Tor skÅada siÄ z różnego rodzaju wspóÅtwórców."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Niektórzy piszÄ
dokumentacjÄ i raporty o bÅÄdach, podczas gdy inni "
+"organizujÄ
wydarzenia Tora i prowadzÄ
dziaÅania informacyjne."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Niezależnie od tego, czy masz dużo czasu na wolontariat, czy trochÄ, i czy "
+"uważasz siÄ za technicznego, czy nie, chcemy, abyÅ również doÅÄ
czyÅ do "
+"naszej spoÅecznoÅci."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"Poniżej znajdziesz kilka różnych sposobów na wolontariat ze spoÅecznoÅciÄ
"
+"Tora, a także zasoby, które pomogÄ
Ci lepiej pomagaÄ Torowi."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -137,211 +181,30 @@ msgstr "Pobierz przeglÄ
darkÄ Tor"
msgid "Training"
msgstr "Szkolenia"
-#: (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 ""
-"Czy uczysz swojÄ
spoÅecznoÅÄ korzystania z Tor? Te zasoby sÄ
dla Ciebie."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Sprawdź nasze zasoby"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "ZasiÄg"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "Zabierz materiaÅy o Tor na nastÄpne wydarzenie."
-
-#: (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 " Powiedz Åwiatu o Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "UsÅugi Onion"
-
-#: (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 ""
-"UsÅugi cebulowe pomagajÄ
Tobie i Twoim użytkownikom pokonaÄ nadzór i "
-"cenzurÄ. Dowiedz siÄ, jak wdrożyÄ usÅugi cebulowe."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Rozwijaj swój .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Lokalizacja"
-#: (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 ""
-"Chcemy, aby Tor dziaÅaÅ dla wszystkich na Åwiecie, co znaczy, że nasze "
-"oprogramowanie musi byÄ przetÅumaczona na wiele jÄzyków."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Pomóż nam przetÅumaczyÄ"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "ZasiÄg"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "Badania Użytkowników"
-#: (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 ""
-"Respektujemy prywatnoÅÄ naszych użytkowników podczas przeprowadzania badaÅ."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Dowiedz siÄ o użytkownikach Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Przekaźniki stanowiÄ
trzon sieci Tor. Pomóż uczyniÄ Tora silniejszym i "
-"szybszym, uruchamiajÄ
c dziŠprzekaźnik."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "RozwiÅ sieÄ Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Pobierz PrzeglÄ
darkÄ Tor, aby doÅwiadczyÄ prawdziwie prywatnego przeglÄ
dania"
-" bez Åledzenia, nadzoru oraz cenzury."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Nasza misja:"
-
-#: (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 ""
-"Rozwijanie praw i wolnoÅci czÅowieka poprzez tworzenie i wdrażanie wolnych i"
-" otwartych technologii anonimowoÅci i prywatnoÅci, wspieranie ich "
-"nieograniczonej dostÄpnoÅci i wykorzystania oraz propagowanie ich naukowego "
-"i powszechnego zrozumienia."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Zapisz siÄ do naszego newslettera"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Uzyskaj comiesiÄczne aktualizacje i możliwoÅci od Tor Project:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Zarejestruj siÄ"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Znak towarowy, informacje o prawach autorskich i zasady korzystania z nich "
-"przez osoby trzecie można znaleÅºÄ w naszym %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "DoÅÄ
cz do spoÅecznoÅci Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"Nasza spoÅecznoÅÄ skÅada siÄ z obroÅców praw czÅowieka na caÅym Åwiecie."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "SpoÅecznoÅÄ Tor skÅada siÄ z różnego rodzaju wspóÅtwórców."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Niektórzy piszÄ
dokumentacjÄ i raporty o bÅÄdach, podczas gdy inni "
-"organizujÄ
wydarzenia Tora i prowadzÄ
dziaÅania informacyjne."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Niezależnie od tego, czy masz dużo czasu na wolontariat, czy trochÄ, i czy "
-"uważasz siÄ za technicznego, czy nie, chcemy, abyÅ również doÅÄ
czyÅ do "
-"naszej spoÅecznoÅci."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"Poniżej znajdziesz kilka różnych sposobów na wolontariat ze spoÅecznoÅciÄ
"
-"Tora, a także zasoby, które pomogÄ
Ci lepiej pomagaÄ Torowi."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "UsÅugi Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -413,15 +276,73 @@ msgstr "NarzÄdzia"
msgid "Learn More"
msgstr "Dowiedz siÄ wiÄcej"
-#: (dynamic)
+#: (dynamic)
+msgid ""
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Pobierz PrzeglÄ
darkÄ Tor, aby doÅwiadczyÄ prawdziwie prywatnego przeglÄ
dania"
+" bez Åledzenia, nadzoru oraz cenzury."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Nasza misja:"
+
+#: (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 ""
+"Rozwijanie praw i wolnoÅci czÅowieka poprzez tworzenie i wdrażanie wolnych i"
+" otwartych technologii anonimowoÅci i prywatnoÅci, wspieranie ich "
+"nieograniczonej dostÄpnoÅci i wykorzystania oraz propagowanie ich naukowego "
+"i powszechnego zrozumienia."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "Zapisz siÄ do naszego newslettera"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Uzyskaj comiesiÄczne aktualizacje i możliwoÅci od Tor Project:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Zarejestruj siÄ"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Znak towarowy, informacje o prawach autorskich i zasady korzystania z nich "
+"przez osoby trzecie można znaleÅºÄ w naszym %(link_to_faq)s"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
msgid ""
-"Are you interested in learning more about onion services? Join our tor-"
-"onions mailing list to speak with other onion service operators."
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
msgstr ""
+"UsÅugi cebulowe pomagajÄ
Tobie i Twoim użytkownikom pokonaÄ nadzór i "
+"cenzurÄ. Dowiedz siÄ, jak wdrożyÄ usÅugi cebulowe."
-#: (dynamic)
-msgid "Tor Onions mailing list"
-msgstr ""
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Rozwijaj swój .onion"
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
@@ -439,26 +360,6 @@ msgstr ""
"Tor. Prowadzenie serwisu onion daje twoim użytkownikom bezpieczeÅstwo "
"protokoÅu HTTPS z dodatkowym benefitem prywatnoÅci PrzeglÄ
darki Tor."
-#: (dynamic)
-msgid "Read more."
-msgstr "Czytaj wiÄcej."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -548,6 +449,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr "NadchodzÄ
ce wydarzenia Tor"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "Zabierz materiaÅy o Tor na nastÄpne wydarzenie."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr " Powiedz Åwiatu o Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -601,6 +512,15 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+"Czy uczysz swojÄ
spoÅecznoÅÄ korzystania z Tor? Te zasoby sÄ
dla Ciebie."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -650,6 +570,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Sprawdź nasze zasoby"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -784,6 +709,17 @@ msgstr ""
msgid "UX team mailing list"
msgstr "Lista mailingowa zespoÅu UX"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"Respektujemy prywatnoÅÄ naszych użytkowników podczas przeprowadzania badaÅ."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Dowiedz siÄ o użytkownikach Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -846,6 +782,20 @@ msgstr "w irc.oftc.net."
msgid "Relay Operators mailing list"
msgstr "Lista dyskusyjna Operatorów przekaźników"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Przekaźniki stanowiÄ
trzon sieci Tor. Pomóż uczyniÄ Tora silniejszym i "
+"szybszym, uruchamiajÄ
c dziŠprzekaźnik."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "RozwiÅ sieÄ Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -979,6 +929,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Chcemy, aby Tor dziaÅaÅ dla wszystkich na Åwiecie, co znaczy, że nasze "
+"oprogramowanie musi byÄ przetÅumaczona na wiele jÄzyków."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Pomóż nam przetÅumaczyÄ"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1840,6 +1804,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13753,8 +13719,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "WyjÅcie"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13863,13 +13829,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13908,7 +13875,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13934,8 +13902,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13945,6 +13914,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13958,30 +13934,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14024,16 +14006,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14087,7 +14069,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14104,7 +14086,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14146,18 +14128,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14168,24 +14150,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14195,8 +14177,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14207,62 +14189,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "ZainstalujÄ
paczkÄ unbound:"
+msgid "### CentOS/RHEL"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14280,13 +14272,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14302,23 +14294,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15495,6 +15487,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17550,6 +17544,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17887,19 +17883,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18104,6 +18087,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18764,6 +18758,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18940,6 +18936,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -19097,11 +19228,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19232,6 +19358,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Czy używany jest Tor."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19245,3 +19402,7 @@ msgstr "Powrót do poprzedniej strony:"
#: templates/project.html:40
msgid "Back to "
msgstr "Powrót do"
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Czytaj wiÄcej."
diff --git a/contents+pt-BR.po b/contents+pt-BR.po
index 7304b2923b..a20b8e3c1c 100644
--- a/contents+pt-BR.po
+++ b/contents+pt-BR.po
@@ -33,7 +33,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Portuguese (Brazil) (https://www.transifex.com/otf/teams/1519/pt_BR/)\n"
@@ -43,6 +43,50 @@ msgstr ""
"Language: pt_BR\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Junte-se à Comunidade Tor!"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"Nossa comunidade reúne defensores dos direitos humanos de todo o mundo."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "comunidade"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "A comunidade Tor integra diversos tipos de colaboradores."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Algumas pessoas redigem a documentação e relatórios de bugs, enquanto outras"
+" promovem eventos do Tor e estabelecem contatos."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Mesmo com muito ou pouco tempo disponÃvel, e ainda que considere que não "
+"tenha qualificação técnica, nós também queremos que você faça parte da nossa"
+" comunidade."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"Vocẽ verá a seguir alguns dos diferentes modos de voluntariar-se à "
+"comunidade Tor, bem como alguns recursos para ajudar você a ajudar o Tor."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -145,214 +189,30 @@ msgstr "Baixar Tor Browser"
msgid "Training"
msgstr "Treinamento"
-#: (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 ""
-"Você quer ensinar a sua comunidade como usar o Tor? Estes recursos são para "
-"você."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Confira nossos materiais"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Divulgação"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "Leve materiais do Tor para o próximo evento de sua comunidade."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "comunidade"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "Fale ao mundo sobre o Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Serviços Onion"
-
-#: (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 ""
-"Serviços onion podem ajudar você e os seus usuários a derrotar a vigilância "
-"e a censura. Aprenda como implementar serviços onion."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Fazendo seu .onion crescer"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Localização"
-#: (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 ""
-"Nós queremos que o Tor funcione para todas as pessoas ao redor do mundo, o "
-"que significa que nosso software deve ser traduzido para um grande número de"
-" lÃnguas."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Ajude-nos a traduzir"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Divulgação"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "Pesquisa de usuário(a)s"
-#: (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 ""
-"Nós respeitamos a privacidade de nosso(a)s usuário(a)s ao conduzirmos "
-"pesquisas."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Saiba sobre as pessoas que usam Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Operação de Retransmissores"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Os retransmissores são a espinha dorsal da rede Tor. Ajude o Tor a ganhar "
-"força e rapidez começando hoje mesmo a operar um retransmissor."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Fazer a rede Tor crescer"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Faça download do Navegador Tor para experimentar uma navegação realmente "
-"privada, sem rastreamento, vigilância ou censura."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Nossa missão:"
-
-#: (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 ""
-"Proteger os direitos humanos e liberdades por meio da criação e "
-"implementação de tecnologias de anonimato e privacidade livres e de código "
-"aberto, provendo apoio a seu uso e disponibilidade irrestritos. Ao mesmo "
-"tempo, contribuÃmos para o avanço de sua compreensão cientÃfica e popular. "
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Assine o nosso boletim de notÃcias"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Receba atualizações mensais e avisos de oportunidades do Projeto Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Inscreva-se"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Marca registrada, avisos de direitos autorais, e regras de uso para "
-"terceiros podem ser encontradas em nosso %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Junte-se à Comunidade Tor!"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"Nossa comunidade reúne defensores dos direitos humanos de todo o mundo."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "A comunidade Tor integra diversos tipos de colaboradores."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Algumas pessoas redigem a documentação e relatórios de bugs, enquanto outras"
-" promovem eventos do Tor e estabelecem contatos."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Mesmo com muito ou pouco tempo disponÃvel, e ainda que considere que não "
-"tenha qualificação técnica, nós também queremos que você faça parte da nossa"
-" comunidade."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"Vocẽ verá a seguir alguns dos diferentes modos de voluntariar-se à "
-"comunidade Tor, bem como alguns recursos para ajudar você a ajudar o Tor."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Serviços Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -439,6 +299,64 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "Lista de discussão Tor Onions"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Faça download do Navegador Tor para experimentar uma navegação realmente "
+"privada, sem rastreamento, vigilância ou censura."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Nossa missão:"
+
+#: (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 ""
+"Proteger os direitos humanos e liberdades por meio da criação e "
+"implementação de tecnologias de anonimato e privacidade livres e de código "
+"aberto, provendo apoio a seu uso e disponibilidade irrestritos. Ao mesmo "
+"tempo, contribuÃmos para o avanço de sua compreensão cientÃfica e popular. "
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "Assine o nosso boletim de notÃcias"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Receba atualizações mensais e avisos de oportunidades do Projeto Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Inscreva-se"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Marca registrada, avisos de direitos autorais, e regras de uso para "
+"terceiros podem ser encontradas em nosso %(link_to_faq)s"
+
+#: 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 ""
+"Serviços onion podem ajudar você e os seus usuários a derrotar a vigilância "
+"e a censura. Aprenda como implementar serviços onion."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Fazendo seu .onion crescer"
+
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
msgid "##What are Onion Services?"
@@ -456,30 +374,6 @@ msgstr ""
"segurança do HTTPS com os benefÃcios adicionais de privacidade do Navegador "
"Tor."
-#: (dynamic)
-msgid "Read more."
-msgstr "Ler mais."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-"Nenhuma dessas ideias parece atraente? Você também pode propor sua própria "
-"ideia de projeto - que normalmente resulta nos melhores projetos."
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-"Nós te convidamos a entrar em contato conosco para discutir sua própria "
-"ideia de projeto."
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -577,6 +471,16 @@ msgstr "Solicite um locutor"
msgid "Upcoming Tor Events"
msgstr "Próximos eventos Tor"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "Leve materiais do Tor para o próximo evento de sua comunidade."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Fale ao mundo sobre o Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -635,6 +539,16 @@ msgstr ""
msgid "Training Resources"
msgstr "Recursos de treinamento"
+#: (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 ""
+"Você quer ensinar a sua comunidade como usar o Tor? Estes recursos são para "
+"você."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -692,6 +606,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "Lista de discussão da Comunidade"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Confira nossos materiais"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -825,6 +744,18 @@ msgstr ""
msgid "UX team mailing list"
msgstr "Lista de discussão do time de UX"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"Nós respeitamos a privacidade de nosso(a)s usuário(a)s ao conduzirmos "
+"pesquisas."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Saiba sobre as pessoas que usam Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -886,6 +817,20 @@ msgstr "em irc.oftc.net."
msgid "Relay Operators mailing list"
msgstr "Lista de correio de operadores de retransmissor"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Os retransmissores são a espinha dorsal da rede Tor. Ajude o Tor a ganhar "
+"força e rapidez começando hoje mesmo a operar um retransmissor."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Fazer a rede Tor crescer"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -1031,6 +976,21 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Nós queremos que o Tor funcione para todas as pessoas ao redor do mundo, o "
+"que significa que nosso software deve ser traduzido para um grande número de"
+" lÃnguas."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Ajude-nos a traduzir"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1967,6 +1927,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -14648,8 +14610,8 @@ msgstr "Relay Intermediário/Guarda "
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Fechar"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -14769,18 +14731,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "Como implantar um nó de saÃda"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"Nós assumimos que você leu já leu o [guia de retransmissor](..). Esta "
-"subpágina é para operadores que queiram ativar saÃda em seus "
-"retransmissores."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14821,11 +14781,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"Se seu provedor oferece, certifique-se de que seu registro WHOIS contém "
-"indicações claras de que este é um nó de saÃda Tor."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14851,12 +14810,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
-"O Tor pode fazer isso por você: se o seu DirPort estiver na porta TCP 80, "
-"você pode usar o recurso DirPortFrontPage do tor para exibir um arquivo HTML"
-" nessa porta."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14867,6 +14824,13 @@ msgstr ""
"Este arquivo será mostrado para qualquer um direcionando o navegador para o "
"endereço IP do seu retransmissor de saÃda Tor."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -14880,35 +14844,37 @@ msgstr "DirPortFrontPage /caminho/para/arquivo/html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"Nós oferecemos um modelo de arquivo de aviso HTML de saÃda Tor, mas você "
-"talvez queira ajustá-lo para suas necessidades:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "Aqui estão mais algumas dicas para rodar um nó de saÃda confiável:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## PolÃtica de SaÃda"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14963,21 +14929,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"A polÃtica de saÃda reduzida pode ser encontrada na página wiki "
-"[PolÃticadeSaÃdaReduzida](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"Para se tornar um nó de saÃda, altere ExitRelay de 0 para 1 em seu arquivo "
-"de configuração torrc e reinicie o daemon tor."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15042,14 +15004,10 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
-"* Se você quiser adicionar um segundo resolvedor DNS como uma alternativa "
-"para a configuração do seu /etc/resolv.conf, escolha um resolvedor com o seu"
-" sistema autônomo e tenha certeza que não é o seu primeiro registro naquele "
-"arquivo (o primeiro registro deve ser o seu resolvedor local)"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15067,12 +15025,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* Evite adicionar mais de dois resolvedores para o seu arquivo "
-"/etc/resolv.conf para limitar a exposição do AS-level das consultas de seu "
-"DNS."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15122,27 +15077,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"Abaixo estão instruções sobre como instalar e configurar Unbound - um "
-"DNSSEC-validador e resolvedor de caching - em seu retransmissor de saÃda. "
-"Unbound tem muitas configurações e ajustes, entretanto, nós mantivemos essas"
-" instruções simples e curtas, a configuração básica será o suficiente para a"
-" maioria dos operadores."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
-"Após trocar para unbound, verifique se ele funciona como esperado ao "
-"resolver um nome de hospedeiro válido. Se não funcionar, você pode restaurar"
-" seu antigo arquivo resolv.conf."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15152,26 +15099,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"Os três comandos seguintes instalam o unbound, fazem um backup da sua "
-"configuração DNS e pedem para o sistema usar o unbound local:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15183,8 +15128,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15197,10 +15142,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
-"O resolvedor unbound que você acabou de instalar também realiza validação "
-"DNSSEC"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15209,53 +15160,55 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "Instale o pacote unbound:"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "no arquivo /etc/unbound/unbound.conf substitua a linha"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "com:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "Habilite e inicie o Unbound:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "Faça o sistema usar o servidor unbound local:"
+msgid "Tell the system to use the local resolver:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15277,17 +15230,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-" Substitua o conteúdo de /usr/local/etc/unbound/unbound.conf pelas seguintes"
-" linhas:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15301,23 +15252,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "Habilite e inicie o serviço unbound:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -16631,6 +16582,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -18717,6 +18670,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -19054,19 +19009,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "Como implantar um retransmissor Intermediário/Guarda no OpenBSD"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -19273,6 +19215,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -19936,6 +19889,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -20115,6 +20070,141 @@ msgstr ""
"[aqui](https://doc.opensuse.org/documentation/leap/startup/single-"
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -20274,11 +20364,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -20409,6 +20494,41 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Se o Tor está sendo usado ou não."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+"Nenhuma dessas ideias parece atraente? Você também pode propor sua própria "
+"ideia de projeto - que normalmente resulta nos melhores projetos."
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+"Nós te convidamos a entrar em contato conosco para discutir sua própria "
+"ideia de projeto."
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -20422,3 +20542,7 @@ msgstr "Voltar para a página anterior:"
#: templates/project.html:40
msgid "Back to "
msgstr "De volta a"
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Ler mais."
diff --git a/contents+pt-PT.po b/contents+pt-PT.po
index 849727f312..582e18230c 100644
--- a/contents+pt-PT.po
+++ b/contents+pt-PT.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Hugo Costa <hugoncosta at gmail.com>, 2021\n"
"Language-Team: Portuguese (Portugal) (https://www.transifex.com/otf/teams/1519/pt_PT/)\n"
@@ -26,6 +26,49 @@ msgstr ""
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Junte-se à Comunidade Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"A nossa comunidade é composta de defensores de direitos humanos por todo o "
+"mundo."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 "A comunidade Tor é composta por todos os tipos de colaboradores."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Algumas pessoas escrevem documentação e reportam erros, enquanto outros "
+"organizam eventos Tor e trabalham na divulgação."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Quer tenha muito ou pouco tempo para realizar voluntariado, e quer pense que"
+" é muito ou pouco técnico, nós queremos que também se junte à nossa "
+"comunidade."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -125,209 +168,30 @@ msgstr "Transferir Tor Browser"
msgid "Training"
msgstr "Treino"
-#: (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 ""
-"Ensinas a tua comunidade e redes a usaram o Tor? Estes recursos são para ti."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Veja os nossos recursos"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Alcançar"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-"Leva materiais sobre o Tor na próxima iniciativa com os teus grupos ou redes"
-
-#: (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 "Conte ao mundo sobre o Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Serviços Onion"
-
-#: (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 ""
-"Os serviços onion ajudam-te e a quem usa, a enfrentar a vigilânica e "
-"censura. Vê como podes implementar os serviços Onion."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Aumente o seu .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Localização"
-#: (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 ""
-"Nós queremos que o Tor funcione para todos no mundo, o que significa que o "
-"nosso ''software'' deve ser traduzido para vários idiomas."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Ajude-nos a traduzir"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Alcançar"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "Pesquisa de usuária(o)"
-#: (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 ""
-"Respeitamos a privacidade de quem utiliza quando realizamos pesquisas."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Sabe mais sobre quem utiliza o Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Cresça a rede Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Transfira o Tor Browser para experimentar uma navegação privada real sem "
-"monitorização, vigilância ou censura."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "A nossa missão:"
-
-#: (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 ""
-"Para o progresso nos direitos humanos e liberdades, ao criar e ao "
-"implementar tecnologias de anonimato e privacidade livres e de código "
-"aberto, apoiar a sua disponibilidade e utilização não restringida, e "
-"contribuir para o avanço da sua compreensão cientÃfica e popular. "
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Subscreva o nosso «Boletim Informativo»"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Receba atualizações mensais e oportunidades do Projeto Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Registar"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"As marcas registadas, avisos de direitos de autor, e regras de utilização "
-"por terceiros podem ser encontradas em %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Junte-se à Comunidade Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"A nossa comunidade é composta de defensores de direitos humanos por todo o "
-"mundo."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "A comunidade Tor é composta por todos os tipos de colaboradores."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Algumas pessoas escrevem documentação e reportam erros, enquanto outros "
-"organizam eventos Tor e trabalham na divulgação."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Quer tenha muito ou pouco tempo para realizar voluntariado, e quer pense que"
-" é muito ou pouco técnico, nós queremos que também se junte à nossa "
-"comunidade."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Serviços Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -409,6 +273,64 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"Transfira o Tor Browser para experimentar uma navegação privada real sem "
+"monitorização, vigilância ou censura."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "A nossa missão:"
+
+#: (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 ""
+"Para o progresso nos direitos humanos e liberdades, ao criar e ao "
+"implementar tecnologias de anonimato e privacidade livres e de código "
+"aberto, apoiar a sua disponibilidade e utilização não restringida, e "
+"contribuir para o avanço da sua compreensão cientÃfica e popular. "
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "Subscreva o nosso «Boletim Informativo»"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Receba atualizações mensais e oportunidades do Projeto Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Registar"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"As marcas registadas, avisos de direitos de autor, e regras de utilização "
+"por terceiros podem ser encontradas em %(link_to_faq)s"
+
+#: 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 ""
+"Os serviços onion ajudam-te e a quem usa, a enfrentar a vigilânica e "
+"censura. Vê como podes implementar os serviços Onion."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Aumente o seu .onion"
+
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
msgid "##What are Onion Services?"
@@ -425,26 +347,6 @@ msgstr ""
" execução de um serviço Onion oferece aos utilizadores toda a segurança do "
"HTTPS, com os benefÃcios adicionais de privacidade do Tor Browser."
-#: (dynamic)
-msgid "Read more."
-msgstr "Ler mais."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -534,6 +436,17 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+"Leva materiais sobre o Tor na próxima iniciativa com os teus grupos ou redes"
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Conte ao mundo sobre o Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -590,6 +503,15 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+"Ensinas a tua comunidade e redes a usaram o Tor? Estes recursos são para ti."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -639,6 +561,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Veja os nossos recursos"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -761,6 +688,17 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"Respeitamos a privacidade de quem utiliza quando realizamos pesquisas."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Sabe mais sobre quem utiliza o Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -819,6 +757,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Cresça a rede Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -954,6 +904,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Nós queremos que o Tor funcione para todos no mundo, o que significa que o "
+"nosso ''software'' deve ser traduzido para vários idiomas."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Ajude-nos a traduzir"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1821,6 +1785,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13653,8 +13619,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Sair"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13763,13 +13729,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13808,7 +13775,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13834,8 +13802,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13845,6 +13814,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13858,30 +13834,36 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13924,16 +13906,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13987,7 +13969,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14004,7 +13986,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14046,18 +14028,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14068,23 +14050,23 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
+msgid "# apt install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14095,7 +14077,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14107,7 +14089,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14117,52 +14107,54 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "Install the `unbound` package:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "qname-minimisation: no"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "qname-minimisation: yes"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14180,13 +14172,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
+msgid "# pkg install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14202,22 +14194,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
+msgid "# service unbound start"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
@@ -15391,6 +15383,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr ""
@@ -17436,6 +17430,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17773,19 +17769,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17990,6 +17973,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18650,6 +18644,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18826,6 +18822,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18983,11 +19114,6 @@ msgstr ""
msgid "RAND=$(jot -r 1 300)"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19115,6 +19241,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Se o Tor está a ser ou não utilizado."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19128,3 +19285,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Ler mais."
diff --git a/contents+ro.po b/contents+ro.po
index d2ca12fba0..74b2fadf34 100644
--- a/contents+ro.po
+++ b/contents+ro.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: eduard pintilie <eduard.pintilie at gmail.com>, 2021\n"
"Language-Team: Romanian (https://www.transifex.com/otf/teams/1519/ro/)\n"
@@ -26,6 +26,48 @@ msgstr ""
"Language: ro\n"
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "AlÄturaÈi-vÄ comunitÄÈii Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+"Comunitatea noastrÄ este formatÄ din apÄrÄtori ai drepturilor omului din "
+"întreaga lume."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Comunitatea Tor este formatÄ din tot felul de contribuabili."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Unii oameni scriu documentaÈie Èi rapoarte despre erori, în timp ce alÈii "
+"susÈin evenimente Tor Èi fac diverse informÄri."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Fie cÄ aveÈi mult sau puÈin timp pentru a face voluntariat Èi dacÄ vÄ "
+"consideraÈi sau nu tehnici, dorim sÄ vÄ alÄturaÈi Èi comunitÄÈii noastre."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -127,209 +169,30 @@ msgstr "DescÄrcare Tor Browser"
msgid "Training"
msgstr "Instruire"
-#: (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 ""
-"AÈi informat comunitatea dvs. despre utilizarea Tor? Aceste resurse sunt "
-"pentru dumneavoastrÄ."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "VerificaÈi resursele noastre"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Mobilizare"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "AduceÈi materiale Tor la urmÄtorul dvs. eveniment comunitar."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "InformaÈi lumea despre Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Servicii Onion"
-
-#: (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 ""
-"Serviciile Onion vÄ ajutÄ pe dvs. Èi pe utilizatori sÄ eliminaÈi "
-"supravegherea Èi cenzura. AflaÈi cum puteÈi implementa serviciile Onion."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "ÃmbunÄtÄÈiÈi .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Localizare"
-#: (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 ""
-"Dorim ca Tor sÄ lucreze pentru toatÄ lumea, ceea ce înseamnÄ cÄ software-ul "
-"nostru trebuie tradus într-o multitudine de limbi."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "AjutaÈi-ne la traducere"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Mobilizare"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Releele sunt coloana vertebralÄ a reÈelei Tor. AjutaÈi-ne sÄ-l facem pe Tor "
-"mai puternic Èi mai rapid, rulând astÄzi un releu."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "CreÈteÈi reÈeaua Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"DescÄrcaÈi Tor Browser pentru a vÄ bucura de navigarea privatÄ realÄ fÄrÄ "
-"urmÄrire, supraveghere sau cenzurÄ."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Misiunea noastrÄ:"
-
-#: (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 ""
-"De a promova drepturile Èi libertÄÈile omului prin crearea Èi desfÄÈurarea "
-"tehnologiilor anonimatului Èi a tehnologiilor de confidenÈialitate gratuite "
-"Èi cu sursÄ deschisÄ, sprijinirea disponibilitÄÈii Èi utilizÄrii lor "
-"nerestricÈionate Èi promovarea înÈelegerii lor ÈtiinÈifice Èi populare."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "AbonaÈi-vÄ la newsletter-ul nostru"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "ObÈineÈi actualizÄri lunare Èi oportunitÄÈi din Proiectul Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Cont nou"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Marca comercialÄ, anunÈurile privind drepturile de autor Èi regulile de "
-"utilizare de cÄtre terÈi pot fi gÄsite în site-ul nostru %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "AlÄturaÈi-vÄ comunitÄÈii Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-"Comunitatea noastrÄ este formatÄ din apÄrÄtori ai drepturilor omului din "
-"întreaga lume."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Comunitatea Tor este formatÄ din tot felul de contribuabili."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Unii oameni scriu documentaÈie Èi rapoarte despre erori, în timp ce alÈii "
-"susÈin evenimente Tor Èi fac diverse informÄri."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Fie cÄ aveÈi mult sau puÈin timp pentru a face voluntariat Èi dacÄ vÄ "
-"consideraÈi sau nu tehnici, dorim sÄ vÄ alÄturaÈi Èi comunitÄÈii noastre."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Servicii Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -406,13 +269,71 @@ msgid ""
"Are you interested in learning more about onion services? Join our tor-"
"onions mailing list to speak with other onion service operators."
msgstr ""
-"VÄ intereseazÄ sÄ aflaÈi mai multe despre serviciile Onion? AlÄturaÈi-vÄ "
-"listei noastre de distribuÈie a tor-onion pentru a vorbi cu alÈi operatori "
-"de servicii Onion."
+"VÄ intereseazÄ sÄ aflaÈi mai multe despre serviciile Onion? AlÄturaÈi-vÄ "
+"listei noastre de distribuÈie a tor-onion pentru a vorbi cu alÈi operatori "
+"de servicii Onion."
+
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr "Lista de distribuÈie Tor Onions"
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"DescÄrcaÈi Tor Browser pentru a vÄ bucura de navigarea privatÄ realÄ fÄrÄ "
+"urmÄrire, supraveghere sau cenzurÄ."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "Misiunea noastrÄ:"
+
+#: (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 ""
+"De a promova drepturile Èi libertÄÈile omului prin crearea Èi desfÄÈurarea "
+"tehnologiilor anonimatului Èi a tehnologiilor de confidenÈialitate gratuite "
+"Èi cu sursÄ deschisÄ, sprijinirea disponibilitÄÈii Èi utilizÄrii lor "
+"nerestricÈionate Èi promovarea înÈelegerii lor ÈtiinÈifice Èi populare."
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "AbonaÈi-vÄ la newsletter-ul nostru"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "ObÈineÈi actualizÄri lunare Èi oportunitÄÈi din Proiectul Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Cont nou"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Marca comercialÄ, anunÈurile privind drepturile de autor Èi regulile de "
+"utilizare de cÄtre terÈi pot fi gÄsite în site-ul nostru %(link_to_faq)s"
+
+#: 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 ""
+"Serviciile Onion vÄ ajutÄ pe dvs. Èi pe utilizatori sÄ eliminaÈi "
+"supravegherea Èi cenzura. AflaÈi cum puteÈi implementa serviciile Onion."
-#: (dynamic)
-msgid "Tor Onions mailing list"
-msgstr "Lista de distribuÈie Tor Onions"
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "ÃmbunÄtÄÈiÈi .onion"
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
@@ -430,26 +351,6 @@ msgstr ""
"unui serviciu Onion oferÄ utilizatorilor toatÄ securitatea HTTPS cu "
"beneficiile adÄugate de confidenÈialitate ale Tor Browser."
-#: (dynamic)
-msgid "Read more."
-msgstr "CitiÈi mai multe."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -543,6 +444,16 @@ msgstr "SolicitaÈi un vorbitor"
msgid "Upcoming Tor Events"
msgstr "Evenimente Tor viitoare"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "AduceÈi materiale Tor la urmÄtorul dvs. eveniment comunitar."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "InformaÈi lumea despre Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -601,6 +512,16 @@ msgstr ""
msgid "Training Resources"
msgstr "Resurse de instruire"
+#: (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 ""
+"AÈi informat comunitatea dvs. despre utilizarea Tor? Aceste resurse sunt "
+"pentru dumneavoastrÄ."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -656,6 +577,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "Lista de e-mail comunitarÄ"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "VerificaÈi resursele noastre"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -784,6 +710,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr "Lista de distribuire a echipei UX"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -836,6 +772,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr "Lista de distribuire a operatorilor de releu"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Releele sunt coloana vertebralÄ a reÈelei Tor. AjutaÈi-ne sÄ-l facem pe Tor "
+"mai puternic Èi mai rapid, rulând astÄzi un releu."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "CreÈteÈi reÈeaua Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -979,6 +929,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Dorim ca Tor sÄ lucreze pentru toatÄ lumea, ceea ce înseamnÄ cÄ software-ul "
+"nostru trebuie tradus într-o multitudine de limbi."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "AjutaÈi-ne la traducere"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1891,6 +1855,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -14818,8 +14784,8 @@ msgstr "Releu de mijloc / pazÄ"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "&IeÈire"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -14936,17 +14902,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "Cum se implementeazÄ un nod Exit"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"Presupunem cÄ aÈi citit deja [ghidul releului](..). AceastÄ paginÄ este "
-"destinatÄ operatorilor care doresc sÄ activeze ieÈirea din releu."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14987,11 +14952,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"DacÄ furnizorul vÄ oferÄ acest lucru, asiguraÈi-vÄ cÄ Ã®nregistrarea dvs. "
-"WHOIS conÈine indicaÈii clare cÄ acesta este un releu de ieÈire Tor."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15017,8 +14981,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -15028,6 +14993,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -15041,35 +15013,37 @@ msgstr "DirPortFrontPage /calea/catre/fisierul/html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"Oferim un fiÈier HTML pentru avizul de ieÈire din Tor, dar poate doriÈi sÄ-l"
-" ajustaÈi dupÄ propriile nevoi."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "IatÄ câteva sfaturi pentru rularea unui releu de ieÈire fiabil:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## Politica de ieÈire"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15126,21 +15100,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"Politica de ieÈire redusÄ poate fi gÄsitÄ pe pagina wiki "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"Pentru a deveni un releu de ieÈire, schimbaÈi ExitRelay de la 0 la 1 în "
-"fiÈierul dvs. de configurare torrc Èi reporniÈi demonul tor."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15205,14 +15175,10 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
-"* DacÄ doriÈi sÄ adÄugaÈi o a doua rezolvare DNS ca alternativÄ la "
-"configuraÈia dvs. /etc/resolv.conf, alegeÈi o rezolvare în sistemul dvs. "
-"autonom Èi asiguraÈi-vÄ cÄ nu este prima dvs. intrare în acel fiÈier (prima "
-"intrare ar trebui sÄ fie rezolvarea dvs. localÄ)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15230,11 +15196,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* EvitaÈi sÄ adÄugaÈi mai mult de doi rezolvitori la fiÈierul dvs. "
-"/etc/resolv.conf pentru a limita expunerea la nivel AS a interogÄrilor DNS."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15284,23 +15248,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"Mai jos sunt instrucÈiuni despre cum puteÈi instala Èi configura o soluÈie "
-"de validare Èi validare DNSSEC în releul de ieÈire de tip unbound. Tipul "
-"unbound - nelegat - are multe butoane de configurare Èi reglare, dar pÄstrÄm"
-" aceste instrucÈiuni simple Èi scurte; configuraÈia de bazÄ se va descurca "
-"bine pentru majoritatea operatorilor."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -15311,26 +15270,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"UrmÄtoarele trei comenzi instaleazÄ unbound, fac o copie de siguranÈÄ la "
-"configuraÈia DNS Èi spun sistemului sÄ foloseascÄ unbound local:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15340,8 +15297,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15354,9 +15311,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
-"Rezolvarea unbound pe care tocmai aÈi instalat-o face Èi validarea DNSSEC."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15365,53 +15329,55 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "InstalaÈi pachetul unbound:"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "în /etc/unbound/unbound.conf înlocuiÈi linia"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "cu:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "activaÈi Èi porniÈi unbound:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "SpuneÈi sistemului sÄ foloseascÄ serverul local unbound:"
+msgid "Tell the system to use the local resolver:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15430,17 +15396,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-"ÃnlocuiÈi conÈinutul din /usr/local/etc/unbound/unbound.conf cu urmÄtoarele "
-"linii:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -15454,23 +15418,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "activaÈi Èi porniÈi serviciul unbound:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -16750,6 +16714,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -18957,6 +18923,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -19296,19 +19264,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "Cum sÄ implementaÈi un releu Middle/Guard pe OpenBSD"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -19522,6 +19477,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -20196,6 +20162,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -20372,6 +20340,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -20540,11 +20643,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -20675,6 +20773,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "DacÄ Tor este utilizat sau nu."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -20688,3 +20817,7 @@ msgstr "Ãnapoi la pagina anterioarÄ:"
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "CitiÈi mai multe."
diff --git a/contents+ru.po b/contents+ru.po
index 57d7755a84..c41dbb1890 100644
--- a/contents+ru.po
+++ b/contents+ru.po
@@ -1,7 +1,6 @@
#
# Translators:
# Andrey, 2019
-# Evgeny Malyshev <evgeny.malyshev.sss at gmail.com>, 2019
# Vitaliy Grishenko, 2019
# Ðиколай ÐоÑкин <urfiner at gmail.com>, 2019
# Leonid Evdokimov <leon+transifex at darkk.net.ru>, 2020
@@ -19,14 +18,15 @@
# Emma Peel, 2021
# Sergey Smirnov <cj75300 at gmail.com>, 2021
# T9 T9, 2021
+# Evgeny Malyshev <evgeny.malyshev.sss at gmail.com>, 2021
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
-"Last-Translator: T9 T9, 2021\n"
+"Last-Translator: Evgeny Malyshev <evgeny.malyshev.sss at gmail.com>, 2021\n"
"Language-Team: Russian (https://www.transifex.com/otf/teams/1519/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -34,6 +34,49 @@ msgstr ""
"Language: ru\n"
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "ÐÑиÑоединÑйÑеÑÑ Ðº ÑообÑеÑÑÐ²Ñ Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "ÐаÑе ÑообÑеÑÑво ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· пÑавозаÑиÑников Ñо вÑего миÑа."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 "СообÑеÑÑво Tor ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· ÑамÑÑ
ÑазнÑÑ
ÑÑаÑÑников."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"ÐекоÑоÑÑе лÑди пиÑÑÑ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð¸ оÑÑеÑÑ Ð¾Ð± оÑибкаÑ
, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº дÑÑгие"
+" пÑоводÑÑ Ð¼ÐµÑопÑиÑÑÐ¸Ñ Tor и пÑоводÑÑ ÑазÑÑÑниÑелÑнÑÑ ÑабоÑÑ."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"ÐезавиÑимо Ð¾Ñ Ñого, еÑÑÑ Ð»Ð¸ Ñ Ð²Ð°Ñ Ð¼Ð½Ð¾Ð³Ð¾ вÑемени или мало, и ÑÑиÑаеÑе ли Ð²Ñ "
+"ÑÐµÐ±Ñ ÑеÑ
ниÑеÑким ÑпеÑиалиÑÑом или неÑ, Ð¼Ñ Ñ
оÑим, ÑÑÐ¾Ð±Ñ Ð²Ñ Ñоже "
+"пÑиÑоединилиÑÑ Ðº наÑÐµÐ¼Ñ ÑообÑеÑÑвÑ."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"Ðиже Ð²Ñ Ð½Ð°Ð¹Ð´ÐµÑе неÑколÑко ÑазлиÑнÑÑ
ÑпоÑобов волонÑеÑÑÑва в ÑообÑеÑÑве Tor, "
+"а Ñакже ÑеÑÑÑÑÑ, коÑоÑÑе помогÑÑ Ð²Ð°Ð¼ ÑлÑÑÑиÑÑ Tor."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -134,210 +177,30 @@ msgstr "СкаÑаÑÑ Tor Browser"
msgid "Training"
msgstr "ÐбÑÑение"
-#: (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 "ÐÑ Ð¾Ð±ÑÑаеÑе Ñвое ÑообÑеÑÑво иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Tor? ÐÑи ÑеÑÑÑÑÑ Ð´Ð»Ñ Ð²Ð°Ñ."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "ÐÑовеÑÑÑе наÑи ÑеÑÑÑÑÑ"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "ÐнÑоÑмаÑионно-пÑопагандиÑÑÑÐºÐ°Ñ Ð´ÐµÑÑелÑноÑÑÑ"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "ÐÑинеÑиÑе маÑеÑÐ¸Ð°Ð»Ñ Tor на ваÑе ÑледÑÑÑее обÑеÑÑвенное меÑопÑиÑÑие."
-
-#: (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 "РаÑÑкажиÑе миÑÑ Ð¾ Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion-ÑеÑвиÑÑ"
-
-#: (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 ÑеÑвиÑÑ Ð¿Ð¾Ð¼Ð¾Ð³Ð°ÑÑ Ð²Ð°Ð¼ и ваÑим полÑзоваÑелÑм победиÑÑ ÑÐ»ÐµÐ¶ÐºÑ Ð¸ ÑензÑÑÑ. "
-"УзнайÑе, как можно ÑазвеÑнÑÑÑ Onion ÑлÑжбÑ."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "ÐÑÑаÑÑиÑе Ñвой .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "ÐокализаÑиÑ"
-#: (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 ""
-"ÐÑ Ñ
оÑим, ÑÑÐ¾Ð±Ñ Tor ÑабоÑал Ð´Ð»Ñ Ð²ÑеÑ
в миÑе, а ÑÑо знаÑиÑ, ÑÑо наÑе "
-"пÑогÑаммное обеÑпеÑение должно бÑÑÑ Ð¿ÐµÑеведено на множеÑÑво ÑзÑков."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "ÐомогиÑе нам пеÑевеÑÑи"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "ÐнÑоÑмаÑионно-пÑопагандиÑÑÑÐºÐ°Ñ Ð´ÐµÑÑелÑноÑÑÑ"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "ÐÑÑледование полÑзоваÑелей"
-#: (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 ""
-"ÐÑ Ñважаем конÑиденÑиалÑноÑÑÑ Ð½Ð°ÑиÑ
полÑзоваÑелей пÑи пÑоведении "
-"иÑÑледований."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "УзнайÑе о полÑзоваÑелÑÑ
Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "РелейнÑе опеÑаÑии"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Реле ÑвлÑÑÑÑÑ Ð¾Ñновой ÑеÑи Tor. ÐомогиÑе ÑделаÑÑ Tor ÑилÑнее и бÑÑÑÑее, "
-"запÑÑÑив ÑеÑÑанÑлÑÑÐ¾Ñ ÑегоднÑ."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "РазвивайÑе ÑеÑÑ Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"СкаÑайÑе Tor Browser и оÑениÑе наÑÑоÑÑий пÑиваÑнÑй инÑеÑÐ½ÐµÑ Ð±ÐµÐ· Ñлежки и "
-"ÑензÑÑÑ."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "ÐаÑа миÑÑиÑ:"
-
-#: (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 ""
-"пÑодвижение пÑав и Ñвобод Ñеловека пÑÑем ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸ внедÑÐµÐ½Ð¸Ñ Ð±ÐµÑплаÑнÑÑ
"
-"ÑеÑ
нологий анонимноÑÑи и конÑиденÑиалÑноÑÑи Ñ Ð¾ÑкÑÑÑÑм иÑÑ
однÑм кодом, "
-"поддеÑжка иÑ
неогÑаниÑенной доÑÑÑпноÑÑи и иÑполÑзованиÑ, а Ñакже ÑодейÑÑвие "
-"иÑ
наÑÑÐ½Ð¾Ð¼Ñ Ð¸ обÑеÑÑÐ²ÐµÐ½Ð½Ð¾Ð¼Ñ Ð¿Ð¾Ð½Ð¸Ð¼Ð°Ð½Ð¸Ñ. "
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "ÐодпиÑÑвайÑеÑÑ Ð½Ð° наÑÑ Ð½Ð¾Ð²Ð¾ÑÑнÑÑ ÑаÑÑÑлкÑ"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "ÐолÑÑайÑе ежемеÑÑÑнÑе новоÑÑи Ð¾Ñ Tor Project:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "ÐодпиÑаÑÑÑÑ"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Ð ÑоÑговой маÑке, авÑоÑÑкиÑ
пÑаваÑ
и ÑÑловиÑÑ
иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑодÑкÑа "
-"ÑÑеÑÑими ÑÑоÑонами можно поÑиÑаÑÑ Ð·Ð´ÐµÑÑ: %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "ÐÑиÑоединÑйÑеÑÑ Ðº ÑообÑеÑÑÐ²Ñ Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "ÐаÑе ÑообÑеÑÑво ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· пÑавозаÑиÑников Ñо вÑего миÑа."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "СообÑеÑÑво Tor ÑоÑÑÐ¾Ð¸Ñ Ð¸Ð· ÑамÑÑ
ÑазнÑÑ
ÑÑаÑÑников."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"ÐекоÑоÑÑе лÑди пиÑÑÑ Ð´Ð¾ÐºÑменÑаÑÐ¸Ñ Ð¸ оÑÑеÑÑ Ð¾Ð± оÑибкаÑ
, в Ñо вÑÐµÐ¼Ñ ÐºÐ°Ðº дÑÑгие"
-" пÑоводÑÑ Ð¼ÐµÑопÑиÑÑÐ¸Ñ Tor и пÑоводÑÑ ÑазÑÑÑниÑелÑнÑÑ ÑабоÑÑ."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"ÐезавиÑимо Ð¾Ñ Ñого, еÑÑÑ Ð»Ð¸ Ñ Ð²Ð°Ñ Ð¼Ð½Ð¾Ð³Ð¾ вÑемени или мало, и ÑÑиÑаеÑе ли Ð²Ñ "
-"ÑÐµÐ±Ñ ÑеÑ
ниÑеÑким ÑпеÑиалиÑÑом или неÑ, Ð¼Ñ Ñ
оÑим, ÑÑÐ¾Ð±Ñ Ð²Ñ Ñоже "
-"пÑиÑоединилиÑÑ Ðº наÑÐµÐ¼Ñ ÑообÑеÑÑвÑ."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"Ðиже Ð²Ñ Ð½Ð°Ð¹Ð´ÐµÑе неÑколÑко ÑазлиÑнÑÑ
ÑпоÑобов волонÑеÑÑÑва в ÑообÑеÑÑве Tor, "
-"а Ñакже ÑеÑÑÑÑÑ, коÑоÑÑе помогÑÑ Ð²Ð°Ð¼ ÑлÑÑÑиÑÑ Tor."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion-ÑеÑвиÑÑ"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -411,13 +274,71 @@ msgstr "ÐодÑобнее"
#: (dynamic)
msgid ""
-"Are you interested in learning more about onion services? Join our tor-"
-"onions mailing list to speak with other onion service operators."
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr ""
+
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr ""
+"СкаÑайÑе Tor Browser и оÑениÑе наÑÑоÑÑий пÑиваÑнÑй инÑеÑÐ½ÐµÑ Ð±ÐµÐ· Ñлежки и "
+"ÑензÑÑÑ."
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "ÐаÑа миÑÑиÑ:"
+
+#: (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 ""
+"пÑодвижение пÑав и Ñвобод Ñеловека пÑÑем ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¸ внедÑÐµÐ½Ð¸Ñ Ð±ÐµÑплаÑнÑÑ
"
+"ÑеÑ
нологий анонимноÑÑи и конÑиденÑиалÑноÑÑи Ñ Ð¾ÑкÑÑÑÑм иÑÑ
однÑм кодом, "
+"поддеÑжка иÑ
неогÑаниÑенной доÑÑÑпноÑÑи и иÑполÑзованиÑ, а Ñакже ÑодейÑÑвие "
+"иÑ
наÑÑÐ½Ð¾Ð¼Ñ Ð¸ обÑеÑÑÐ²ÐµÐ½Ð½Ð¾Ð¼Ñ Ð¿Ð¾Ð½Ð¸Ð¼Ð°Ð½Ð¸Ñ. "
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "ÐодпиÑÑвайÑеÑÑ Ð½Ð° наÑÑ Ð½Ð¾Ð²Ð¾ÑÑнÑÑ ÑаÑÑÑлкÑ"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "ÐолÑÑайÑе ежемеÑÑÑнÑе новоÑÑи Ð¾Ñ Tor Project:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "ÐодпиÑаÑÑÑÑ"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
+"Ð ÑоÑговой маÑке, авÑоÑÑкиÑ
пÑаваÑ
и ÑÑловиÑÑ
иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð¿ÑодÑкÑа "
+"ÑÑеÑÑими ÑÑоÑонами можно поÑиÑаÑÑ Ð·Ð´ÐµÑÑ: %(link_to_faq)s"
-#: (dynamic)
-msgid "Tor Onions mailing list"
+#: 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 ÑеÑвиÑÑ Ð¿Ð¾Ð¼Ð¾Ð³Ð°ÑÑ Ð²Ð°Ð¼ и ваÑим полÑзоваÑелÑм победиÑÑ ÑÐ»ÐµÐ¶ÐºÑ Ð¸ ÑензÑÑÑ. "
+"УзнайÑе, как можно ÑазвеÑнÑÑÑ Onion ÑлÑжбÑ."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "ÐÑÑаÑÑиÑе Ñвой .onion"
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
@@ -435,26 +356,6 @@ msgstr ""
"Tor. ÐапÑÑк Onion ÑлÑÐ¶Ð±Ñ Ð´Ð°ÐµÑ Ð²Ð°Ñим полÑзоваÑелÑм вÑÑ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑÑ HTTPS Ñ "
"дополниÑелÑнÑми пÑеимÑÑеÑÑвами конÑиденÑиалÑноÑÑи Tor Browser."
-#: (dynamic)
-msgid "Read more."
-msgstr "ЧиÑаÑÑ Ð´Ð°Ð»ÑÑе..."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -539,6 +440,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "ÐÑинеÑиÑе маÑеÑÐ¸Ð°Ð»Ñ Tor на ваÑе ÑледÑÑÑее обÑеÑÑвенное меÑопÑиÑÑие."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "РаÑÑкажиÑе миÑÑ Ð¾ Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -590,6 +501,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 "ÐÑ Ð¾Ð±ÑÑаеÑе Ñвое ÑообÑеÑÑво иÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Tor? ÐÑи ÑеÑÑÑÑÑ Ð´Ð»Ñ Ð²Ð°Ñ."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -639,6 +558,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "ÐÑовеÑÑÑе наÑи ÑеÑÑÑÑÑ"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -764,6 +688,18 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"ÐÑ Ñважаем конÑиденÑиалÑноÑÑÑ Ð½Ð°ÑиÑ
полÑзоваÑелей пÑи пÑоведении "
+"иÑÑледований."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "УзнайÑе о полÑзоваÑелÑÑ
Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -824,6 +760,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Реле ÑвлÑÑÑÑÑ Ð¾Ñновой ÑеÑи Tor. ÐомогиÑе ÑделаÑÑ Tor ÑилÑнее и бÑÑÑÑее, "
+"запÑÑÑив ÑеÑÑанÑлÑÑÐ¾Ñ ÑегоднÑ."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "РазвивайÑе ÑеÑÑ Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -959,6 +909,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"ÐÑ Ñ
оÑим, ÑÑÐ¾Ð±Ñ Tor ÑабоÑал Ð´Ð»Ñ Ð²ÑеÑ
в миÑе, а ÑÑо знаÑиÑ, ÑÑо наÑе "
+"пÑогÑаммное обеÑпеÑение должно бÑÑÑ Ð¿ÐµÑеведено на множеÑÑво ÑзÑков."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "ÐомогиÑе нам пеÑевеÑÑи"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1825,6 +1789,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13698,8 +13664,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "ÐÑÑ
од"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13808,13 +13774,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13853,7 +13820,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13879,8 +13847,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13890,6 +13859,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13903,32 +13879,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13971,16 +13951,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14034,7 +14014,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -14051,7 +14031,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14093,18 +14073,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14115,24 +14095,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14142,8 +14122,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14154,62 +14134,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14227,13 +14217,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14249,23 +14239,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15443,6 +15433,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17500,6 +17492,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17837,19 +17831,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -18054,6 +18035,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18716,6 +18708,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18892,6 +18886,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr "#!/bin/sh"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -19049,11 +19178,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19184,6 +19308,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "ÐÑполÑзÑеÑÑÑ Tor или неÑ."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19197,3 +19352,7 @@ msgstr "ÐеÑнÑÑÑÑÑ Ð½Ð° пÑедÑдÑÑÑÑ ÑÑÑаниÑÑ:"
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "ЧиÑаÑÑ Ð´Ð°Ð»ÑÑе..."
diff --git a/contents+sq.po b/contents+sq.po
index 0144e3ddd4..dea0b0a3f6 100644
--- a/contents+sq.po
+++ b/contents+sq.po
@@ -10,7 +10,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Besnik Bleta <besnik at programeshqip.org>, 2021\n"
"Language-Team: Albanian (https://www.transifex.com/otf/teams/1519/sq/)\n"
@@ -20,6 +20,42 @@ msgstr ""
"Language: sq\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Bëhuni pjesë e Bashkësisë Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "bashkësi"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -123,196 +159,30 @@ msgstr "Shkarkoni Shfletuesin Tor"
msgid "Training"
msgstr "Stërvitje"
-#: (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 ""
-"A i mësoni përdorimin e Tor-it bashkësisë tuaj? Këto burime janë për ju."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Shihni burime tonat"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Shtrirje"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "bashkësi"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "Tregojini botës mbi Tor-in"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Shërbime Onion"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "Rritni .onion-in tuaj"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "Përkthim"
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Ndihmonani ta përkthejmë"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Shtrirje"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Mësoni rreth përdoruesish Tor-i"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Veprime Relesh"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Fuqizoni rrjetin Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Shkarkoni Shfletuesin Tor, që të shijoni shfletim përnjëmend privat pa "
-"gjurmim, survejim apo censurë."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Misioni ynë:"
-
-#: (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 ""
-"Të shpiem më tej të drejtat dhe liritë e njeriut përmes krijimit dhe vënies "
-"në punë teknologjish privatësie dhe anonimati, të lira dhe me burim të "
-"hapur, duke përkrahur pasjen dhe përdorimin e pakufizuar të tyre, dhe "
-"shpënien më tej të të kuptuarit të tyre shkencor dhe popullor."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Pajtohuni në Buletinin tonë"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "Merrni përditësime mujore dhe mundësi nga Projekti Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Regjistrohuni"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Shenja tregtare, shënime të drejtash kopjimi dhe rregulla për përdorim nga "
-"palë të treta, mund të gjenden te %(link_to_faq)s jonë"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Bëhuni pjesë e Bashkësisë Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Shërbime Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -394,37 +264,73 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "Listë postimesh Tor Onions"
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr "##Ãâjanë shërbimet Onion?"
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Shkarkoni Shfletuesin Tor, që të shijoni shfletim përnjëmend privat pa "
+"gjurmim, survejim apo censurë."
#: (dynamic)
-msgid "Read more."
-msgstr "Lexoni më tepër."
+msgid "Our mission:"
+msgstr "Misioni ynë:"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
+"Të shpiem më tej të drejtat dhe liritë e njeriut përmes krijimit dhe vënies "
+"në punë teknologjish privatësie dhe anonimati, të lira dhe me burim të "
+"hapur, duke përkrahur pasjen dhe përdorimin e pakufizuar të tyre, dhe "
+"shpënien më tej të të kuptuarit të tyre shkencor dhe popullor."
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
+msgid "Subscribe to our Newsletter"
+msgstr "Pajtohuni në Buletinin tonë"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "Merrni përditësime mujore dhe mundësi nga Projekti Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Regjistrohuni"
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"Shenja tregtare, shënime të drejtash kopjimi dhe rregulla për përdorim nga "
+"palë të treta, mund të gjenden te %(link_to_faq)s jonë"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "Rritni .onion-in tuaj"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr "##Ãâjanë shërbimet Onion?"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -511,6 +417,16 @@ msgstr "Kërkoni një Folës"
msgid "Upcoming Tor Events"
msgstr "Veprimtari Tor Së Afërmi"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Tregojini botës mbi Tor-in"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -562,6 +478,15 @@ msgstr ""
msgid "Training Resources"
msgstr "Burime Stërvitjeje"
+#: (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 ""
+"A i mësoni përdorimin e Tor-it bashkësisë tuaj? Këto burime janë për ju."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -611,6 +536,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "Listë postimesh e bashkësisë"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Shihni burime tonat"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -723,6 +653,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr "Listë postimesh e ekipit UX"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Mësoni rreth përdoruesish Tor-i"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -775,6 +715,18 @@ msgstr "në irc.oftc.net."
msgid "Relay Operators mailing list"
msgstr "Listë postimesh Operatorësh Relesh"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Fuqizoni rrjetin Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -905,6 +857,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Ndihmonani ta përkthejmë"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1764,6 +1728,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13633,8 +13599,8 @@ msgstr "Rele Middle/Guard"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Dalje"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13743,13 +13709,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "Si të vihet në punë një nyjë Daljesh"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13788,7 +13755,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13814,8 +13782,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13825,6 +13794,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13838,30 +13814,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13904,16 +13886,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13967,7 +13949,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13984,7 +13966,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14026,18 +14008,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14048,23 +14030,23 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14075,7 +14057,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14087,7 +14069,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14097,52 +14087,54 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "Instaloni paketën unbound:"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: jo"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "qname-minimisation: no"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: po"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "aktivizoni dhe vini në punë unbound-in:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: po"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14160,13 +14152,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14182,22 +14174,22 @@ msgstr "fjalëtepri: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "aktivizoni dhe vini në punë shërbimin ubound:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
@@ -15371,6 +15363,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17416,6 +17410,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17753,19 +17749,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17970,6 +17953,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18630,6 +18624,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18806,6 +18802,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18963,11 +19094,6 @@ msgstr ""
msgid "RAND=$(jot -r 1 300)"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19095,6 +19221,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Nëse po përdoret apo jo Tor-i."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19108,3 +19265,7 @@ msgstr "Mbrapsht te faqja e mëparshme: "
#: templates/project.html:40
msgid "Back to "
msgstr "Mbrapsht te "
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Lexoni më tepër."
diff --git a/contents+sv-SE.po b/contents+sv-SE.po
index cf32f4252c..b7a782ebb6 100644
--- a/contents+sv-SE.po
+++ b/contents+sv-SE.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Swedish (https://www.transifex.com/otf/teams/1519/sv/)\n"
@@ -26,6 +26,42 @@ msgstr ""
"Language: sv\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -126,73 +162,14 @@ msgstr "Hämta Tor Browser"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion-tjänster"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -200,115 +177,15 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"Ladda ner Tor Browser för att uppleva privat surfande på riktigt, utan "
-"spårning, övervakning eller censur."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "VÃ¥rt uppdrag:"
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Prenumerera på vårt nyhetsbrev"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Registrering"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion-tjänster"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -390,37 +267,67 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"Ladda ner Tor Browser för att uppleva privat surfande på riktigt, utan "
+"spårning, övervakning eller censur."
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "VÃ¥rt uppdrag:"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
#: (dynamic)
-msgid "Read more."
+msgid "Subscribe to our Newsletter"
+msgstr "Prenumerera på vårt nyhetsbrev"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
+#: (dynamic)
+msgid "Sign up"
+msgstr "Registrering"
+
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+#: 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 ""
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -507,6 +414,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -556,6 +473,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -605,6 +530,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -717,6 +647,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -769,6 +709,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -895,6 +847,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1754,6 +1718,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13583,8 +13549,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "&Avsluta"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13693,13 +13659,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13738,7 +13705,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13764,8 +13732,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13775,6 +13744,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13788,32 +13764,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13856,16 +13836,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13919,7 +13899,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13936,7 +13916,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13978,18 +13958,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14000,24 +13980,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14027,8 +14007,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14039,62 +14019,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14112,13 +14102,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14134,23 +14124,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15328,6 +15318,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17385,6 +17377,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17722,19 +17716,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17939,6 +17920,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18601,6 +18593,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18777,6 +18771,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18934,11 +19063,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19069,6 +19193,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Huruvida tor används eller inte."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19082,3 +19237,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+sw.po b/contents+sw.po
index 31100a4f1a..35c4db00b4 100644
--- a/contents+sw.po
+++ b/contents+sw.po
@@ -12,7 +12,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Swahili (https://www.transifex.com/otf/teams/1519/sw/)\n"
@@ -22,6 +22,42 @@ msgstr ""
"Language: sw\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -121,73 +157,14 @@ msgstr "Pakua kivinjari cha Tor"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Huduma za Onion"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -195,113 +172,15 @@ msgstr ""
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "mipango yetu"
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Jiunge kwenye gazeti letu"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Sajili"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Huduma za Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -383,37 +262,65 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "mipango yetu"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"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 ""
#: (dynamic)
-msgid "Read more."
+msgid "Subscribe to our Newsletter"
+msgstr "Jiunge kwenye gazeti letu"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
+#: (dynamic)
+msgid "Sign up"
+msgstr "Sajili"
+
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+#: 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 ""
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -500,6 +407,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -549,6 +466,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -598,6 +523,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -710,6 +640,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -762,6 +702,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -888,6 +840,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1747,6 +1711,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13576,8 +13542,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "toka"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13686,13 +13652,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13731,7 +13698,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13757,8 +13725,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13768,6 +13737,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13781,32 +13757,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13849,16 +13829,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13912,7 +13892,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13929,7 +13909,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13971,18 +13951,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13993,24 +13973,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14020,8 +14000,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14032,62 +14012,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14105,13 +14095,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14127,23 +14117,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15321,6 +15311,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17378,6 +17370,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17715,19 +17709,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17932,6 +17913,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18594,6 +18586,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18770,6 +18764,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18927,11 +19056,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19048,6 +19172,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr ""
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19061,3 +19216,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+th.po b/contents+th.po
index 31efc38455..98610686b2 100644
--- a/contents+th.po
+++ b/contents+th.po
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Emma Peel, 2021\n"
"Language-Team: Thai (https://www.transifex.com/otf/teams/1519/th/)\n"
@@ -31,6 +31,47 @@ msgstr ""
"Language: th\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "à¹à¸à¹à¸²à¸£à¹à¸§à¸¡à¸à¸±à¸à¸à¸¸à¸¡à¸à¸ Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "à¸à¸¸à¸¡à¸à¸à¸à¸à¸à¹à¸£à¸²à¸à¸£à¸°à¸à¸à¸à¸à¸¶à¹à¸à¸à¸²à¸à¸à¸±à¸à¸à¸à¸à¹à¸à¸à¸ªà¸´à¸à¸à¸´à¸¡à¸à¸¸à¸©à¸¢à¸à¸à¸à¸µà¹à¸¡à¸²à¸à¸²à¸à¸à¸±à¹à¸§à¹à¸¥à¸"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "à¸à¸¸à¸¡à¸à¸ Tor มีà¸à¸¹à¹à¸£à¹à¸§à¸¡à¸ªà¸¡à¸à¸à¸«à¸¥à¸²à¸à¸«à¸¥à¸²à¸¢à¸à¸£à¸°à¹à¸ à¸à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸ªà¸à¹à¸"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"à¸à¸à¸à¸²à¸à¸à¸¥à¸¸à¹à¸¡à¹à¸à¸µà¸¢à¸à¹à¸à¸à¸ªà¸²à¸£à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸ à¹à¸à¸à¸à¸°à¸à¸µà¹à¸à¸à¸à¸·à¹à¸à¸à¹à¸à¸±à¸à¸à¸´à¸à¸à¸£à¸£à¸¡à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸"
+" Tor à¹à¸¥à¸°à¸à¸à¸à¸°à¸à¸¢à¸²à¸¢à¸§à¸à¸à¸¹à¹à¸à¸"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"à¹à¸¡à¹à¸§à¹à¸²à¸à¸¸à¸à¸à¸°à¸¡à¸µà¹à¸§à¸¥à¸²à¸à¸²à¸ªà¸²à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸à¸¡à¸²à¸à¸«à¸£à¸·à¸à¸à¹à¸à¸¢ "
+"à¹à¸¥à¸°à¹à¸¡à¹à¸§à¹à¸²à¸à¸¸à¸à¸à¸´à¸à¸§à¹à¸²à¸à¸¸à¸à¹à¸à¹à¸à¸à¸à¸ªà¸²à¸¢à¹à¸à¸à¸à¸´à¸à¸«à¸£à¸·à¸à¹à¸¡à¹ "
+"à¹à¸£à¸²à¸à¹à¸à¸¢à¸²à¸à¹à¸«à¹à¸à¸¸à¸à¸¡à¸²à¸£à¹à¸§à¸¡à¸à¸¸à¸¡à¸à¸à¸à¸à¸à¹à¸£à¸²à¸à¸±à¹à¸à¸à¸±à¹à¸"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -130,17 +171,9 @@ msgstr "à¸à¸²à¸§à¸à¹à¹à¸«à¸¥à¸ Tor Browser"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
+#: (dynamic) https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.title)
+msgid "Localization"
msgstr ""
#: (dynamic) https//community.torproject.org/outreach/
@@ -148,183 +181,20 @@ msgstr ""
msgid "Outreach"
msgstr "à¸à¸à¸à¸°à¸à¸¢à¸²à¸¢à¸§à¸"
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "à¸à¸£à¸´à¸à¸²à¸£ Onion"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.title)
-msgid "Localization"
-msgstr ""
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "à¸à¸¢à¸²à¸¢à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢ Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"à¸à¸²à¸§à¸à¹à¹à¸«à¸¥à¸ Tor Browser "
-"à¹à¸à¸·à¹à¸à¸à¸£à¸°à¸ªà¸à¸à¸²à¸£à¸à¹à¸à¸²à¸£à¸à¹à¸à¸à¹à¸§à¹à¸à¸à¹à¸§à¸¢à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸à¸£à¸´à¸ "
-"à¸à¸£à¸²à¸¨à¸à¸²à¸à¸à¸²à¸£à¸à¸´à¸à¸à¸²à¸¡à¹à¸à¸°à¸£à¸à¸¢ à¸à¸¹à¸à¸ªà¸à¸à¸ªà¹à¸à¸ หรืà¸à¸à¸²à¸£à¸à¸¹à¸à¸à¸´à¸à¸à¸±à¹à¸"
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "ภารà¸à¸´à¸à¸à¸à¸à¹à¸£à¸²"
-
-#: (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 ""
-"à¹à¸£à¸²à¸à¸±à¸à¸à¸²à¹à¸à¸·à¹à¸à¸ªà¸´à¸à¸à¸´à¸¡à¸à¸¸à¸©à¸¢à¸à¸à¹à¸¥à¸°à¹à¸ªà¸£à¸µà¸ าภ"
-"à¹à¸à¸¢à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¹à¸¥à¸°à¸à¸£à¸±à¸à¹à¸à¹à¹à¸à¸à¹à¸à¹à¸¥à¸¢à¸µà¸à¸µà¹à¹à¸¡à¹à¹à¸à¸´à¸à¹à¸à¸¢à¸à¸·à¹à¸à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¸à¸µà¹à¹à¸à¹à¸à¹à¸à¹à¸à¸à¸à¸à¸£à¹à¸ªà¹à¸¥à¸°à¹à¸à¹à¸à¸²à¸à¸à¸£à¸µ"
-" สà¸à¸±à¸à¸ªà¸à¸¸à¸à¹à¸¥à¸°à¸à¸¥à¸à¸à¸¥à¹à¸à¸¢à¸à¸µà¸à¸à¸³à¸à¸±à¸à¹à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸ "
-"สà¹à¸à¹à¸ªà¸£à¸´à¸¡à¸à¸§à¸²à¸¡à¹à¸à¹à¸²à¹à¸à¸à¹à¸²à¸à¸§à¸´à¸à¸¢à¸²à¸¨à¸²à¸ªà¸à¸£à¹à¹à¸¥à¸°à¸à¹à¸²à¸à¸´à¸¢à¸¡à¸à¸à¸à¸à¸§à¸à¹à¸à¸²"
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr ""
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "รัà¸à¸à¹à¸²à¸§à¸ªà¸²à¸£à¹à¸¥à¸°à¹à¸à¸à¸²à¸ªà¸à¸²à¸ Tor Project à¸à¸¸à¸à¹à¸à¸·à¸à¸:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "ลà¸à¸à¸°à¹à¸à¸µà¸¢à¸"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"à¹à¸à¸£à¸·à¹à¸à¸à¸«à¸¡à¸²à¸¢à¸à¸²à¸£à¸à¹à¸² à¸à¸£à¸°à¸à¸²à¸¨à¸¥à¸´à¸à¸ªà¸´à¸à¸à¸´à¹ à¹à¸¥à¸°à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸à¹à¸à¸¢à¸à¸¸à¸à¸à¸¥à¸à¸µà¹à¸ªà¸²à¸¡ "
-"สามารà¸à¸à¸¹à¹à¸à¹à¹à¸ %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "à¹à¸à¹à¸²à¸£à¹à¸§à¸¡à¸à¸±à¸à¸à¸¸à¸¡à¸à¸ Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "à¸à¸¸à¸¡à¸à¸à¸à¸à¸à¹à¸£à¸²à¸à¸£à¸°à¸à¸à¸à¸à¸¶à¹à¸à¸à¸²à¸à¸à¸±à¸à¸à¸à¸à¹à¸à¸à¸ªà¸´à¸à¸à¸´à¸¡à¸à¸¸à¸©à¸¢à¸à¸à¸à¸µà¹à¸¡à¸²à¸à¸²à¸à¸à¸±à¹à¸§à¹à¸¥à¸"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "à¸à¸¸à¸¡à¸à¸ Tor มีà¸à¸¹à¹à¸£à¹à¸§à¸¡à¸ªà¸¡à¸à¸à¸«à¸¥à¸²à¸à¸«à¸¥à¸²à¸¢à¸à¸£à¸°à¹à¸ à¸à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸ªà¸à¹à¸"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"à¸à¸à¸à¸²à¸à¸à¸¥à¸¸à¹à¸¡à¹à¸à¸µà¸¢à¸à¹à¸à¸à¸ªà¸²à¸£à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸ à¹à¸à¸à¸à¸°à¸à¸µà¹à¸à¸à¸à¸·à¹à¸à¸à¹à¸à¸±à¸à¸à¸´à¸à¸à¸£à¸£à¸¡à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸"
-" Tor à¹à¸¥à¸°à¸à¸à¸à¸°à¸à¸¢à¸²à¸¢à¸§à¸à¸à¸¹à¹à¸à¸"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"à¹à¸¡à¹à¸§à¹à¸²à¸à¸¸à¸à¸à¸°à¸¡à¸µà¹à¸§à¸¥à¸²à¸à¸²à¸ªà¸²à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸à¸¡à¸²à¸à¸«à¸£à¸·à¸à¸à¹à¸à¸¢ "
-"à¹à¸¥à¸°à¹à¸¡à¹à¸§à¹à¸²à¸à¸¸à¸à¸à¸´à¸à¸§à¹à¸²à¸à¸¸à¸à¹à¸à¹à¸à¸à¸à¸ªà¸²à¸¢à¹à¸à¸à¸à¸´à¸à¸«à¸£à¸·à¸à¹à¸¡à¹ "
-"à¹à¸£à¸²à¸à¹à¸à¸¢à¸²à¸à¹à¸«à¹à¸à¸¸à¸à¸¡à¸²à¸£à¹à¸§à¸¡à¸à¸¸à¸¡à¸à¸à¸à¸à¸à¹à¸£à¸²à¸à¸±à¹à¸à¸à¸±à¹à¸"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "à¸à¸£à¸´à¸à¸²à¸£ Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -406,37 +276,74 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr ""
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"à¸à¸²à¸§à¸à¹à¹à¸«à¸¥à¸ Tor Browser "
+"à¹à¸à¸·à¹à¸à¸à¸£à¸°à¸ªà¸à¸à¸²à¸£à¸à¹à¸à¸²à¸£à¸à¹à¸à¸à¹à¸§à¹à¸à¸à¹à¸§à¸¢à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸à¸£à¸´à¸ "
+"à¸à¸£à¸²à¸¨à¸à¸²à¸à¸à¸²à¸£à¸à¸´à¸à¸à¸²à¸¡à¹à¸à¸°à¸£à¸à¸¢ à¸à¸¹à¸à¸ªà¸à¸à¸ªà¹à¸à¸ หรืà¸à¸à¸²à¸£à¸à¸¹à¸à¸à¸´à¸à¸à¸±à¹à¸"
#: (dynamic)
-msgid "Read more."
-msgstr "à¸à¹à¸²à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡"
+msgid "Our mission:"
+msgstr "ภารà¸à¸´à¸à¸à¸à¸à¹à¸£à¸²"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
+"à¹à¸£à¸²à¸à¸±à¸à¸à¸²à¹à¸à¸·à¹à¸à¸ªà¸´à¸à¸à¸´à¸¡à¸à¸¸à¸©à¸¢à¸à¸à¹à¸¥à¸°à¹à¸ªà¸£à¸µà¸ าภ"
+"à¹à¸à¸¢à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¹à¸¥à¸°à¸à¸£à¸±à¸à¹à¸à¹à¹à¸à¸à¹à¸à¹à¸¥à¸¢à¸µà¸à¸µà¹à¹à¸¡à¹à¹à¸à¸´à¸à¹à¸à¸¢à¸à¸·à¹à¸à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¸à¸µà¹à¹à¸à¹à¸à¹à¸à¹à¸à¸à¸à¸à¸£à¹à¸ªà¹à¸¥à¸°à¹à¸à¹à¸à¸²à¸à¸à¸£à¸µ"
+" สà¸à¸±à¸à¸ªà¸à¸¸à¸à¹à¸¥à¸°à¸à¸¥à¸à¸à¸¥à¹à¸à¸¢à¸à¸µà¸à¸à¸³à¸à¸±à¸à¹à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸ "
+"สà¹à¸à¹à¸ªà¸£à¸´à¸¡à¸à¸§à¸²à¸¡à¹à¸à¹à¸²à¹à¸à¸à¹à¸²à¸à¸§à¸´à¸à¸¢à¸²à¸¨à¸²à¸ªà¸à¸£à¹à¹à¸¥à¸°à¸à¹à¸²à¸à¸´à¸¢à¸¡à¸à¸à¸à¸à¸§à¸à¹à¸à¸²"
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Subscribe to our Newsletter"
msgstr ""
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "รัà¸à¸à¹à¸²à¸§à¸ªà¸²à¸£à¹à¸¥à¸°à¹à¸à¸à¸²à¸ªà¸à¸²à¸ Tor Project à¸à¸¸à¸à¹à¸à¸·à¸à¸:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "ลà¸à¸à¸°à¹à¸à¸µà¸¢à¸"
+
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"à¹à¸à¸£à¸·à¹à¸à¸à¸«à¸¡à¸²à¸¢à¸à¸²à¸£à¸à¹à¸² à¸à¸£à¸°à¸à¸²à¸¨à¸¥à¸´à¸à¸ªà¸´à¸à¸à¸´à¹ à¹à¸¥à¸°à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¹à¸à¸²à¸à¹à¸à¸¢à¸à¸¸à¸à¸à¸¥à¸à¸µà¹à¸ªà¸²à¸¡ "
+"สามารà¸à¸à¸¹à¹à¸à¹à¹à¸ %(link_to_faq)s"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -523,6 +430,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -572,6 +489,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -621,6 +546,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -733,6 +663,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -785,6 +725,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "à¸à¸¢à¸²à¸¢à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢ Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -911,6 +863,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1770,6 +1734,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13596,8 +13562,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "à¸à¸à¸"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13706,13 +13672,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13751,7 +13718,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13777,8 +13745,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13788,6 +13757,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13801,32 +13777,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13869,16 +13849,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13932,7 +13912,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13949,7 +13929,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13991,18 +13971,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14013,24 +13993,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14040,8 +14020,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14052,62 +14032,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14125,13 +14115,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14147,23 +14137,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15341,6 +15331,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17398,6 +17390,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17735,19 +17729,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17952,6 +17933,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18614,6 +18606,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18790,6 +18784,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18947,11 +19076,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19071,6 +19195,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "à¹à¸¡à¹à¸§à¹à¸²à¸à¸°à¸¡à¸µà¸à¸²à¸£à¹à¸à¹à¸à¸²à¸ Tor หรืà¸à¹à¸¡à¹"
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19084,3 +19239,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "à¸à¹à¸²à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡"
diff --git a/contents+tr.po b/contents+tr.po
index 33f92f30b9..443fc04fbd 100644
--- a/contents+tr.po
+++ b/contents+tr.po
@@ -16,7 +16,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Kaya Zeren <kayazeren at gmail.com>, 2021\n"
"Language-Team: Turkish (https://www.transifex.com/otf/teams/1519/tr/)\n"
@@ -26,6 +26,49 @@ msgstr ""
"Language: tr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Tor TopluluÄuna Katılın"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "TopluluÄumuz dünyadaki insan hakları savunucularından oluÅur."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "topluluk"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Tor topluluÄuna çok farklı türde kiÅiler katkıda bulunur."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Bazıları belgeleri ve hata bildirimlerini hazırlar, baÅkaları Tor "
+"etkinlikleri düzenler ve insanları bilgilendirir."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Gönüllü olarak ayırabileceÄiniz zamanın az ya da çok olmasından ya da "
+"kendinizi teknik bir kiÅi olarak görüp görmediÄinizden baÄımsız olarak "
+"topluluÄumuza katılmanızı isteriz."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"AÅaÄıda Tor topluluÄuna gönüllü olarak katılmanın bazı yollarını ve Tor "
+"projesine destek olmak için bazı kaynakları bulacaksınız."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -128,225 +171,30 @@ msgstr "Tor Browser indir"
msgid "Training"
msgstr "EÄitim"
-#: (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 ""
-"TopluluÄunuza Tor kullanımı hakkında eÄitim vermek istiyorsanız bu "
-"kaynakları kullanabilirsiniz."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "Kaynaklara bakın"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Bilgilendirme"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "Bir sonraki topluluk etkinliÄinize Tor malzemeleri götürün."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "topluluk"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "Dünyaya Tor hakkında bilgi verin"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "Onion Hizmetleri"
-
-#: (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 hizmetleri size ve kullanıcılarınıza gözetim ve sansürü aÅma konusunda"
-" yardımcı olur. Onion hizmetlerini nasıl daÄıtabileceÄinizi öÄrenin."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ".onion hizmetinizi büyütün"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "YerelleÅtirme"
-#: (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 ""
-"Tor uygulamalarının dünyadaki herkes tarafından kullanılabilmesini "
-"istiyoruz. Yani yazılımlarımızın birçok dile çevrilmesi gerekiyor."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "Ãevirmeye yardım edin"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Bilgilendirme"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "Kullanıcı AraÅtırmaları"
-#: (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 ""
-"AraÅtırmalarımız sırasında kullanıcılarımızın gizliliÄini korumaya özen "
-"gösteririz."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "Tor kullanıcıları hakkında bilgi alın"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Aktarıcı İÅlemleri"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"Aktarıcılar Tor aÄının bel kemiÄidir. Bir aktarıcı iÅleterek Tor aÄının daha"
-" güçlü ve daha hızlı hale gelmesine yardımcı olabilirsiniz."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Tor aÄının büyümesine yardımcı olun"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-"Tor Projesi, kendini kapsayıcı bir ortam ve topluluk oluÅturmaya adamıÅtır. "
-"Tor, insanların etkileÅimde bulunmak, bakıŠaçılarını paylaÅmak ve katılmak "
-"için kendilerini güvende hissetmeleri gereken bir yerdir. [DavranıŠ"
-"kurallarımız](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [sosyal "
-"sözleÅmemiz](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [deÄerler "
-"bildirimimiz](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\") ve [Tor topluluk "
-"konseyi](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\") hakkında bilgi edinin."
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"İzleme, gözetim ya da engelleme olmadan kiÅisel gizliliÄinizi "
-"koruyabileceÄiniz gerçek İnterneti deneyimlemek için Tor Browser "
-"uygulamasını indirin."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "Misyonumuz:"
-
-#: (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 ""
-"Ãzgür ve açık kaynaklı anonimlik saÄlama ve kiÅisel gizliliÄi koruma "
-"teknolojileri geliÅtirerek insan hakları ve özgürlükleri geliÅtirmek, bu "
-"teknolojilere kısıtlamasız olarak eriÅilebilmesini saÄlamak ile bilimsel ve "
-"yaygın olarak anlaÅılmasını saÄlamak."
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "Duyurularımıza Abone Olun"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr ""
-"Tor Projesi ile ilgili güncelleme ve bilgileri aylık olarak alabilirsiniz:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "Kayıt olun"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"Ãçüncü tarafların kullanabileceÄi marka, patent, telif hakkı ve ilkeleri "
-"Åurada bulabilirsiniz %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "Tor TopluluÄuna Katılın"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "TopluluÄumuz dünyadaki insan hakları savunucularından oluÅur."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Tor topluluÄuna çok farklı türde kiÅiler katkıda bulunur."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Bazıları belgeleri ve hata bildirimlerini hazırlar, baÅkaları Tor "
-"etkinlikleri düzenler ve insanları bilgilendirir."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Gönüllü olarak ayırabileceÄiniz zamanın az ya da çok olmasından ya da "
-"kendinizi teknik bir kiÅi olarak görüp görmediÄinizden baÄımsız olarak "
-"topluluÄumuza katılmanızı isteriz."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"AÅaÄıda Tor topluluÄuna gönüllü olarak katılmanın bazı yollarını ve Tor "
-"projesine destek olmak için bazı kaynakları bulacaksınız."
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "Onion Hizmetleri"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -438,47 +286,82 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "Tor Onions e-posta listesi"
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr "## Onion hizmetleri nedir?"
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
-"Onion hizmetleri yalnız Tor üzerinden eriÅebilen hizmetlerdir. Bir onion "
-"hizmeti iÅlettiÄinizde kullanıcılarınızı hem HTTPS hem de Tor Browser "
-"tarafından saÄlanan ek kiÅisel gizlilik koruma özelliklerini sunmuÅ "
-"olursunuz."
+"İzleme, gözetim ya da engelleme olmadan kiÅisel gizliliÄinizi "
+"koruyabileceÄiniz gerçek İnterneti deneyimlemek için Tor Browser "
+"uygulamasını indirin."
#: (dynamic)
-msgid "Read more."
-msgstr "Ayrıntılı bilgi alın."
+msgid "Our mission:"
+msgstr "Misyonumuz:"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
-"Bu fikirlerin hiçbiri çekici gelmiyor mu? Kendi proje fikrinizi önermek "
-"isteyebilirsiniz, bunlar genellikle en iyi projelere dönüÅür."
+"Ãzgür ve açık kaynaklı anonimlik saÄlama ve kiÅisel gizliliÄi koruma "
+"teknolojileri geliÅtirerek insan hakları ve özgürlükleri geliÅtirmek, bu "
+"teknolojilere kısıtlamasız olarak eriÅilebilmesini saÄlamak ile bilimsel ve "
+"yaygın olarak anlaÅılmasını saÄlamak."
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+msgid "Subscribe to our Newsletter"
+msgstr "Duyurularımıza Abone Olun"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
msgstr ""
-"Kendi projenizi tartıÅmak için sizi bizimle iletiÅim kurmaya çaÄırıyoruz."
+"Tor Projesi ile ilgili güncelleme ve bilgileri aylık olarak alabilirsiniz:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "Kayıt olun"
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
msgstr ""
-"GeçmiÅte Google Summer of Code ve Outreachy katılımcıları tarafından "
-"önerilmiÅ bazı baÅarılı projeler"
+"Ãçüncü tarafların kullanabileceÄi marka, patent, telif hakkı ve ilkeleri "
+"Åurada bulabilirsiniz %(link_to_faq)s"
+
+#: 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 hizmetleri size ve kullanıcılarınıza gözetim ve sansürü aÅma konusunda"
+" yardımcı olur. Onion hizmetlerini nasıl daÄıtabileceÄinizi öÄrenin."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr ".onion hizmetinizi büyütün"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr "## Onion hizmetleri nedir?"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
+msgstr ""
+"Onion hizmetleri yalnız Tor üzerinden eriÅebilen hizmetlerdir. Bir onion "
+"hizmeti iÅlettiÄinizde kullanıcılarınızı hem HTTPS hem de Tor Browser "
+"tarafından saÄlanan ek kiÅisel gizlilik koruma özelliklerini sunmuÅ "
+"olursunuz."
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
@@ -578,6 +461,16 @@ msgstr "Bir KonuÅmacı İsteyin"
msgid "Upcoming Tor Events"
msgstr "YaklaÅan Tor Etkinlikleri"
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "Bir sonraki topluluk etkinliÄinize Tor malzemeleri götürün."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Dünyaya Tor hakkında bilgi verin"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -636,6 +529,16 @@ msgstr ""
msgid "Training Resources"
msgstr "EÄitim Kaynakları"
+#: (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 ""
+"TopluluÄunuza Tor kullanımı hakkında eÄitim vermek istiyorsanız bu "
+"kaynakları kullanabilirsiniz."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -690,6 +593,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "Topluluk e-posta listesi"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Kaynaklara bakın"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -829,6 +737,18 @@ msgstr ""
msgid "UX team mailing list"
msgstr "Kullanıcı deneyimi ekibi e-posta listesi"
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+"AraÅtırmalarımız sırasında kullanıcılarımızın gizliliÄini korumaya özen "
+"gösteririz."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "Tor kullanıcıları hakkında bilgi alın"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -890,6 +810,20 @@ msgstr "irc.oftc.net. üzerinde"
msgid "Relay Operators mailing list"
msgstr "Aktarıcı iÅletmecileri e-posta listesi"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"Aktarıcılar Tor aÄının bel kemiÄidir. Bir aktarıcı iÅleterek Tor aÄının daha"
+" güçlü ve daha hızlı hale gelmesine yardımcı olabilirsiniz."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Tor aÄının büyümesine yardımcı olun"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -1035,6 +969,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr "Tor çevirmenleri e-posta listesine katılın"
+#: 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 ""
+"Tor uygulamalarının dünyadaki herkes tarafından kullanılabilmesini "
+"istiyoruz. Yani yazılımlarımızın birçok dile çevrilmesi gerekiyor."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Ãevirmeye yardım edin"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -2065,6 +2013,8 @@ msgstr "AÅaÄıdaki iki satırı düzenleyip `torrc` dosyanıza eklemelisiniz:"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -16994,8 +16944,8 @@ msgstr "Orta/Koruma aktarıcısı"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "ÃıkıÅ"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -17129,17 +17079,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "Bir çıkıŠaktarıcısı nasıl hazırlanır"
+msgid "How to deploy an Exit Relay"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"[Aktarıcı rehberini](..) zaten okuduÄunuzu varsayıyoruz. Bu alt sayfa, "
-"aktarıcılarından çıkıŠyaptırmak isteyen iÅletmeciler içindir."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17183,11 +17132,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"Hizmet saÄlayıcınız olanak sunuyorsa, WHOIS kaydınızı bunun bir Tor çıkıŠ"
-"aktarıcısı olduÄu hakkında net bilgiler ile güncelleyin."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17215,12 +17163,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
-"Tor bunu sizin için yapabilir. DirPort deÄeri 80 numaralı TCP kapısı ise bir"
-" HTML dosyası görüntülemek için Tor DirPortFrontPage özelliÄini "
-"kullanabilirsiniz."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17231,6 +17177,13 @@ msgstr ""
"Web tarayıcısı ile Tor çıkıŠaktarıcısının IP adresini açan herkese bu dosya"
" gösterilir."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -17244,35 +17197,37 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"Ãrnek bir Tor çıkıŠbildirimi HTML dosyası sunuyoruz. Bu sayfayı kendinize "
-"göre uyarlamak isteyebilirsiniz:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "Güvenilir bir çıkıŠaktarıcısı iÅletmek için birkaç ipucu daha:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## ÃıkıŠilkesi"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17327,22 +17282,17 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"KısıtlanmıŠçıkıŠilkesi "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
-" wiki sayfasında bulunabilir."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"ÃıkıŠaktarıcısı olmak için Torrc yapılandırma dosyanızda ExitRelay deÄerini"
-" 0 yerine 1 olarak deÄiÅtirin ve Tor arka plan iÅlemini yeniden baÅlatın."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17407,14 +17357,10 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
-"* /etc/resolv.conf yapılandırmanıza yedek olarak ikinci bir DNS çözümleyici "
-"eklemek istiyorsanız, İnternet hizmeti saÄlayıcınızın otonom sistemindeki "
-"(AS) bir çözümleyici seçin ve bunun dosyadaki ilk kayıt olmadıÄından emin "
-"olun (ilk kayıt yerel çözümleyiciniz olmalıdır)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17432,11 +17378,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* DNS sorgularının AS düzeyinde açıÄa çıkmasını sınırlamak için "
-"/etc/resolv.conf dosyanıza ikiden fazla çözümleyici eklemekten kaçının."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17486,27 +17430,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"AÅaÄıda, bir DNSSEC doÄrulama ve ön bellek çözümleyicisi olan Unbound "
-"çözümünün çıkıŠaktarıcınıza kurulup yapılandırılması ile ilgili yönergeleri"
-" bulabilirsiniz. Unbound için birçok yapılandırma ve ayar düÄmesi var. Ancak"
-" bu yönergeleri basit ve kısa tuttuk. ÃoÄu iÅletmeci için temel kurulum "
-"yeterlidir."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
-"Unbound kullanmaya geçtikten sonra, geçerli bir sunucu adını çözümleyerek "
-"beklendiÄi gibi çalıÅtıÄını doÄrulayın. Düzgün çalıÅmıyorsa eski resolv.conf"
-" dosyanızı geri yükleyebilirsiniz."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17516,26 +17452,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"Åu üç komut unbound uygulamasını kurar, DNS yapılandırmasını yedekler ve "
-"sistemin yerel unbound kopyasını kullanmasını saÄlar:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17547,8 +17481,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17561,8 +17495,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
-msgstr "Az önce kurduÄunuz unbound çözümleyici, DNSSEC doÄrulaması da yapar."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17571,53 +17513,55 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "Unbound paketini kurun:"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "/etc/unbound/unbound.conf dosyasındaki Åu satırı deÄiÅtirin"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "yerine Åunu yazın:"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "unbound uygulamasını etkinleÅtirip baÅlatın:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "Sistemin yerel unbound sunucusunu kullanmasını saÄlayın:"
+msgid "Tell the system to use the local resolver:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17639,17 +17583,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-"/usr/local/etc/unbound/unbound.conf dosyasının içeriÄini Åu satırlarla "
-"deÄiÅtirin:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17663,23 +17605,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "Unbound hizmetini etkinleÅtirip baÅlatın:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -19141,6 +19083,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -21438,6 +21382,8 @@ msgstr "### 1. Otomatik yazılım güncellemelerini etkinleÅtirin"
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -21805,23 +21751,6 @@ msgstr "### 7. Son notlar"
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "OpenBSD üzerinde bir orta/koruma aktarıcısı nasıl kurulur"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-"Aktarıcınızı korumak için en önemli Åeylerden biri, güvenlik "
-"güncellemelerini zamanında yüklemektir. Güncellemeler ideal olarak otomatik "
-"yüklenmelidir böylece unutulmazlar. İÅletim sisteminiz için otomatik yazılım"
-" güncellemelerini etkinleÅtirmek için yönergeleri izleyin."
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -22049,6 +21978,21 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr "DragonFlyBSD üzerinde bir orta/koruma aktarıcısı nasıl kurulur"
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+"Aktarıcınızı korumak için en önemli Åeylerden biri, güvenlik "
+"güncellemelerini zamanında yüklemektir. Güncellemeler ideal olarak otomatik "
+"yüklenmelidir böylece unutulmazlar. İÅletim sisteminiz için otomatik yazılım"
+" güncellemelerini etkinleÅtirmek için yönergeleri izleyin."
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -22816,6 +22760,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -22997,6 +22943,141 @@ msgstr ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically) "
"bulunabilir."
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -23165,11 +23246,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -23298,6 +23374,53 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Tor kullanılıp kullanılmadıÄı."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+"Bu fikirlerin hiçbiri çekici gelmiyor mu? Kendi proje fikrinizi önermek "
+"isteyebilirsiniz, bunlar genellikle en iyi projelere dönüÅür."
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+"Kendi projenizi tartıÅmak için sizi bizimle iletiÅim kurmaya çaÄırıyoruz."
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+"GeçmiÅte Google Summer of Code ve Outreachy katılımcıları tarafından "
+"önerilmiÅ bazı baÅarılı projeler"
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+"Tor Projesi, kendini kapsayıcı bir ortam ve topluluk oluÅturmaya adamıÅtır. "
+"Tor, insanların etkileÅimde bulunmak, bakıŠaçılarını paylaÅmak ve katılmak "
+"için kendilerini güvende hissetmeleri gereken bir yerdir. [DavranıŠ"
+"kurallarımız](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [sosyal "
+"sözleÅmemiz](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [deÄerler "
+"bildirimimiz](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\") ve [Tor topluluk "
+"konseyi](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\") hakkında bilgi edinin."
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -23314,3 +23437,7 @@ msgstr "Ãnceki sayfaya dön:"
#: templates/project.html:40
msgid "Back to "
msgstr "Åuraya geri dön"
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Ayrıntılı bilgi alın."
diff --git a/contents+uk.po b/contents+uk.po
index 31fa99b721..ec27a2a6b9 100644
--- a/contents+uk.po
+++ b/contents+uk.po
@@ -17,7 +17,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Viktoriia Savchuk <victoriaasavchuk at gmail.com>, 2021\n"
"Language-Team: Ukrainian (https://www.transifex.com/otf/teams/1519/uk/)\n"
@@ -27,6 +27,47 @@ msgstr ""
"Language: uk\n"
"Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "ÐÑиÑднÑйÑеÑÑ Ð´Ð¾ ÑпÑлÑноÑи Tor"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "ÐаÑа ÑпÑлÑноÑа ÑкладаÑÑÑÑÑ Ñз заÑ
иÑникÑв пÑав лÑдини по вÑÑÐ¾Ð¼Ñ ÑвÑÑÑ."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr "Ðо ÑпÑлÑноÑи Tor вÑ
одÑÑÑ ÑаÑ
ÑвÑÑ ÑÑзниÑ
ÑипÑв."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"ÐеÑ
Ñо пиÑе докÑменÑаÑÑÑ Ñ Ð·Ð²ÑÑÑÑ Ð¿Ñо помилки, поки ÑнÑÑ Ð¿ÑоводÑÑÑ Ð¿Ð¾Ð´ÑÑ Ð¿Ñо "
+"Tor Ñ Ñоз'ÑÑнÑвалÑÐ½Ñ ÑобоÑи. "
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Ðезалежно вÑд Ñого, Ñи багаÑо Ñ Ð²Ð°Ñ ÑаÑÑ Ð½Ð° волонÑеÑÑÑво Ñи мало, Ñи "
+"ÑеÑ
нÑÑна ви лÑдина Ñи нÑ, ми завжди бÑдемо ÑадÑ, ÑкÑо ви долÑÑиÑеÑÑ Ð´Ð¾ наÑоÑ"
+" ÑпÑлÑноÑи Ñакож."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -126,202 +167,30 @@ msgstr "ÐаванÑажиÑи Tor Browser"
msgid "Training"
msgstr "ТÑенÑваннÑ"
-#: (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 "Ðи навÑаÑÑе ÑÐ²Ð¾Ñ ÑпÑлÑноÑÑ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ Tor? Ð¦Ñ ÑеÑÑÑÑи Ð´Ð»Ñ Ð²Ð°Ñ."
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "ÐÑдвÑдайÑе наÑÑ ÑеÑÑÑÑи"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "Роз'ÑÑненнÑ"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "ÐÑÑимайÑе маÑеÑÑÑли пÑо Tor Ð´Ð»Ñ Ð½Ð°ÑÑÑÐ¿Ð½Ð¾Ñ Ð¿Ð¾Ð´ÑÑ Ð²Ð°ÑÐ¾Ñ ÑпÑлÑноÑи."
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr "РозкажÑÑÑ ÑвÑÑÑ Ð¿Ñо Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "СеÑвÑÑи Onion"
-
-#: (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 допомагаÑÑÑ Ð²Ð°Ð¼ Ñ Ð²Ð°Ñим коÑиÑÑÑваÑам пÑоÑидÑÑÑи ÑпоÑÑеÑÐµÐ¶ÐµÐ½Ð½Ñ "
-"Ñ ÑензÑÑÑ. ÐÑзнайÑеÑÑ, Ñк можна ÑозгоÑнÑÑи ÑеÑвÑÑи onion."
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "ÐÑоÑÑиÑи Ð²Ð°Ñ .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "ÐокалÑзаÑÑÑ"
-#: (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 ""
-"Ðи Ñ
оÑемо зÑобиÑи Tor Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ в ÑвÑÑÑ, Ñе ознаÑаÑ, Ñо наÑе пÑогÑамне "
-"забезпеÑÐµÐ½Ð½Ñ Ð¼Ð°Ñ Ð±ÑÑи пеÑекладеним на багаÑо мов."
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "ÐопоможÑÑÑ Ð· пеÑекладом"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Роз'ÑÑненнÑ"
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "ÐоÑиÑÑÑваÑÑÐºÑ Ð´Ð¾ÑлÑдженнÑ"
-#: (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 "Ðоли ми пÑоводимо доÑлÑÐ´Ð¶ÐµÐ½Ð½Ñ Ð¼Ð¸ поважаÑмо пÑиваÑнÑÑÑÑ ÐºÐ¾ÑиÑÑÑваÑÑв."
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "ÐивÑайÑе коÑиÑÑÑваÑÑв Tor"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "ÐпеÑаÑÑÑ ÑеÑÑанÑлÑваннÑ"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"РеÑÑанÑлÑÑоÑи Ñе Ñ
ÑÐµÐ±ÐµÑ Ð¼ÐµÑÐµÐ¶Ñ Tor. ÐопоможÑÑÑ Tor ÑÑаÑи ÑилÑнÑÑим Ñ ÑвидÑим"
-" запÑÑÑивÑи ÑеÑÑанÑлÑÑÐ¾Ñ ÑÑогоднÑ."
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "ÐÑоÑÑиÑи меÑÐµÐ¶Ñ Tor"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr ""
-"ÐаванÑажиÑи вебоглÑÐ´Ð°Ñ Tor, Ñоб вÑдÑÑÑи ÑпÑавжнÑй пÑиваÑний пеÑеглÑд без "
-"ÑÑÐµÐ¶ÐµÐ½Ð½Ñ Ñа ÑензÑÑи."
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "ÐаÑа мÑÑÑÑ:"
-
-#: (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 ""
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "ÐÑдпиÑаÑиÑÑ Ð½Ð° наÑÑ Ð½Ð¾Ð²Ð¸Ð½Ð½Ñ Ð»Ð¸ÑÑи"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "ÐÑÑимÑваÑи ÑомÑÑÑÑÐ½Ñ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñа можливоÑÑÑ Ð²Ñд пÑоÑкÑÑ Tor:"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "ÐаÑеÑÑÑÑÑваÑиÑÑ"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr ""
-"ТоÑгова маÑка, авÑоÑÑÑÐºÑ Ð¿Ñава Ñа пÑавила викоÑиÑÑÐ°Ð½Ð½Ñ ÑÑеÑÑми оÑобами можна"
-" знайÑи Ñ Ð½Ð°ÑÐ¾Ð¼Ñ %(link_to_faq)s"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "ÐÑиÑднÑйÑеÑÑ Ð´Ð¾ ÑпÑлÑноÑи Tor"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "ÐаÑа ÑпÑлÑноÑа ÑкладаÑÑÑÑÑ Ñз заÑ
иÑникÑв пÑав лÑдини по вÑÑÐ¾Ð¼Ñ ÑвÑÑÑ."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Ðо ÑпÑлÑноÑи Tor вÑ
одÑÑÑ ÑаÑ
ÑвÑÑ ÑÑзниÑ
ÑипÑв."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"ÐеÑ
Ñо пиÑе докÑменÑаÑÑÑ Ñ Ð·Ð²ÑÑÑÑ Ð¿Ñо помилки, поки ÑнÑÑ Ð¿ÑоводÑÑÑ Ð¿Ð¾Ð´ÑÑ Ð¿Ñо "
-"Tor Ñ Ñоз'ÑÑнÑвалÑÐ½Ñ ÑобоÑи. "
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Ðезалежно вÑд Ñого, Ñи багаÑо Ñ Ð²Ð°Ñ ÑаÑÑ Ð½Ð° волонÑеÑÑÑво Ñи мало, Ñи "
-"ÑеÑ
нÑÑна ви лÑдина Ñи нÑ, ми завжди бÑдемо ÑадÑ, ÑкÑо ви долÑÑиÑеÑÑ Ð´Ð¾ наÑоÑ"
-" ÑпÑлÑноÑи Ñакож."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "СеÑвÑÑи Onion"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -403,37 +272,71 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr "ÐоÑÑова ÑозÑилка пÑо Tor Onions"
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr "##Що Ñаке ÑеÑвÑÑи Onion?"
-
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
msgstr ""
+"ÐаванÑажиÑи вебоглÑÐ´Ð°Ñ Tor, Ñоб вÑдÑÑÑи ÑпÑавжнÑй пÑиваÑний пеÑеглÑд без "
+"ÑÑÐµÐ¶ÐµÐ½Ð½Ñ Ñа ÑензÑÑи."
#: (dynamic)
-msgid "Read more."
-msgstr ""
+msgid "Our mission:"
+msgstr "ÐаÑа мÑÑÑÑ:"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"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 ""
#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
+msgid "Subscribe to our Newsletter"
+msgstr "ÐÑдпиÑаÑиÑÑ Ð½Ð° наÑÑ Ð½Ð¾Ð²Ð¸Ð½Ð½Ñ Ð»Ð¸ÑÑи"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "ÐÑÑимÑваÑи ÑомÑÑÑÑÐ½Ñ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ñа можливоÑÑÑ Ð²Ñд пÑоÑкÑÑ Tor:"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "ÐаÑеÑÑÑÑÑваÑиÑÑ"
#: (dynamic)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr ""
+"ТоÑгова маÑка, авÑоÑÑÑÐºÑ Ð¿Ñава Ñа пÑавила викоÑиÑÑÐ°Ð½Ð½Ñ ÑÑеÑÑми оÑобами можна"
+" знайÑи Ñ Ð½Ð°ÑÐ¾Ð¼Ñ %(link_to_faq)s"
+
+#: 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 допомагаÑÑÑ Ð²Ð°Ð¼ Ñ Ð²Ð°Ñим коÑиÑÑÑваÑам пÑоÑидÑÑÑи ÑпоÑÑеÑÐµÐ¶ÐµÐ½Ð½Ñ "
+"Ñ ÑензÑÑÑ. ÐÑзнайÑеÑÑ, Ñк можна ÑозгоÑнÑÑи ÑеÑвÑÑи onion."
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "ÐÑоÑÑиÑи Ð²Ð°Ñ .onion"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr "##Що Ñаке ÑеÑвÑÑи Onion?"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid ""
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -520,6 +423,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "ÐÑÑимайÑе маÑеÑÑÑли пÑо Tor Ð´Ð»Ñ Ð½Ð°ÑÑÑÐ¿Ð½Ð¾Ñ Ð¿Ð¾Ð´ÑÑ Ð²Ð°ÑÐ¾Ñ ÑпÑлÑноÑи."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "РозкажÑÑÑ ÑвÑÑÑ Ð¿Ñо Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -569,6 +482,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 "Ðи навÑаÑÑе ÑÐ²Ð¾Ñ ÑпÑлÑноÑÑ Ð²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ð½Ñ Tor? Ð¦Ñ ÑеÑÑÑÑи Ð´Ð»Ñ Ð²Ð°Ñ."
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -618,6 +539,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "ÐоÑÑÐ¾Ð²Ñ ÑозÑилки ÑпÑлÑноÑи"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "ÐÑдвÑдайÑе наÑÑ ÑеÑÑÑÑи"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -730,6 +656,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr "Ðоли ми пÑоводимо доÑлÑÐ´Ð¶ÐµÐ½Ð½Ñ Ð¼Ð¸ поважаÑмо пÑиваÑнÑÑÑÑ ÐºÐ¾ÑиÑÑÑваÑÑв."
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "ÐивÑайÑе коÑиÑÑÑваÑÑв Tor"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -782,6 +718,20 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr "ÐоÑÑÐ¾Ð²Ñ ÑозÑилки опеÑаÑоÑÑв ÑеÑÑанÑлÑваннÑ"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"РеÑÑанÑлÑÑоÑи Ñе Ñ
ÑÐµÐ±ÐµÑ Ð¼ÐµÑÐµÐ¶Ñ Tor. ÐопоможÑÑÑ Tor ÑÑаÑи ÑилÑнÑÑим Ñ ÑвидÑим"
+" запÑÑÑивÑи ÑеÑÑанÑлÑÑÐ¾Ñ ÑÑогоднÑ."
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "ÐÑоÑÑиÑи меÑÐµÐ¶Ñ Tor"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -908,6 +858,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+"Ðи Ñ
оÑемо зÑобиÑи Tor Ð´Ð»Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð³Ð¾ в ÑвÑÑÑ, Ñе ознаÑаÑ, Ñо наÑе пÑогÑамне "
+"забезпеÑÐµÐ½Ð½Ñ Ð¼Ð°Ñ Ð±ÑÑи пеÑекладеним на багаÑо мов."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "ÐопоможÑÑÑ Ð· пеÑекладом"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1767,6 +1731,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13580,8 +13546,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "ÐиÑ
Ñд"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13690,13 +13656,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13735,7 +13702,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13761,8 +13729,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13772,6 +13741,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13785,30 +13761,36 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13851,16 +13833,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13914,7 +13896,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13931,7 +13913,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13973,18 +13955,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13995,23 +13977,23 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
+msgid "# apt install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14022,7 +14004,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14034,7 +14016,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14044,52 +14034,54 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "Install the `unbound` package:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "qname-minimisation: no"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "qname-minimisation: yes"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14107,13 +14099,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
+msgid "# pkg install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14129,22 +14121,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
+msgid "# service unbound start"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
@@ -15318,6 +15310,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr ""
@@ -17363,6 +17357,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17700,19 +17696,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17917,6 +17900,17 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18577,6 +18571,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18753,6 +18749,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18910,11 +19041,6 @@ msgstr ""
msgid "RAND=$(jot -r 1 300)"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19028,6 +19154,37 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr ""
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19041,3 +19198,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr ""
diff --git a/contents+zh-CN.po b/contents+zh-CN.po
index 6b2b4d8f36..afc1485768 100644
--- a/contents+zh-CN.po
+++ b/contents+zh-CN.po
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Cloud P <heige.pcloud at outlook.com>, 2021\n"
"Language-Team: Chinese (China) (https://www.transifex.com/otf/teams/1519/zh_CN/)\n"
@@ -32,6 +32,42 @@ msgstr ""
"Language: zh_CN\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "å å
¥ Tor 社åº"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "æä»¬ç社åºç±ä¸çåå°ç人æå®æ¤è
ç»æã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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 "Tor 社åºç±åç§ä¸åçè´¡ç®è
ç»æã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr "æç人ç¼åææ¡£ä¸æäº¤æ¼æ´æ¥åï¼å¦ä¸äºäººä¸¾å Tor æ´»å¨å¹¶è¿è¡å®£ä¼ å¤å±ã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr "ä¸è®ºæ¨åä¸å¿æ¿è
å·¥ä½çæ¶é´å¤å°ï¼ä¸è®ºæ¨æ¯å¦è®¤ä¸ºèªå·±å
·å¤ä¸ä¸ææ¯ï¼æä»¬é½è¡·å¿å¸ææ¨è½å å
¥æä»¬ç社åºã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -131,187 +167,30 @@ msgstr "ä¸è½½ Tor æµè§å¨"
msgid "Training"
msgstr "è®ç»"
-#: (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 "æ¨æ¯å¦æåæ¨ç社åºä¼ æä½¿ç¨ Tor çæ¹æ³ï¼è¿äºæ¯æä¾ç»æ¨çèµæºã"
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr "æ¥çæä»¬çèµæº"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr "对å¤å®£ä¼ "
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr "å° Tor çèµæå¸¦å°ä½ çä¸ä¸æ¬¡ç¤¾åºæ´»å¨ä¸"
-
-#: (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 "åä¸çä»ç» Tor"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "æ´è±æå¡"
-
-#: (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 "æ´è±æå¡å¸®å©æ¨åå
¶ä»ä½¿ç¨è
对æçæ§å审æ¥ç³»ç»ãäºè§£æ¨è¯¥å¦ä½ä½¿ç¨æ´è±æå¡ã"
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr "å建æ¨èªå·±ç .onion"
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr "æ¬å°å"
-#: (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 "æä»¬å¸æ Tor è½ä¸ºä¸çä¸çæ¯ä¸ªäººæå¡ï¼è¿å°±æå³çæä»¬ç软件å¿
é¡»è¢«ç¿»è¯æå¾å¤è¯è¨ã"
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
-msgstr "å¸®å©æä»¬ç¿»è¯"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "对å¤å®£ä¼ "
#: (dynamic) https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.title)
msgid "User Research"
msgstr "ç¨æ·ç ç©¶"
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr "äºè§£ Tor ç¨æ·"
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr "ä¸ç»§æ¯ Tor ç½ç»ç主å¿éª¨ãæ¨ä¹å¯ä»¥æå»ºä¸æ¡ä¸ç»§æ¥è®© Tor ç½ç»æ´å¼ºæ´å¿«ã"
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "æå± Tor ç½ç»"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr "ä¸è½½ Tor æµè§å¨ï¼ä½éªçæ£çç§å¯æµè§ï¼ä¸è¢«è¿½è¸ªãçè§æå®¡æ¥ã"
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "æä»¬çä»»å¡ï¼"
-
-#: (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 "éè¿å建åé¨ç½²èªç±å弿ºçå¿ååéç§ææ¯ï¼æ¯æä»ä»¬ä¸åéå¶çä½¿ç¨æ§ï¼ä»¥åæé«ä»ä»¬å¯¹ç§å¦åæ®ä¸ä»·å¼ç认ç¥ï¼æ¥ä¿è¿äººæåèªç±çåå±ã"
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "订é
æä»¬çæ°é»"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "è·å Tor Project æ¯æåå¸çæ´æ°å工使ºä¼ï¼"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "订é
"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr "åæ ä¿æ¤ãçæä¿æ¤ä»¥åç¬¬ä¸æ¹ä½¿ç¨è§åå¯ä»¥å¨ %(link_to_faq)s æ¾å°"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "å å
¥ Tor 社åº"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "æä»¬ç社åºç±ä¸çåå°ç人æå®æ¤è
ç»æã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr "Tor 社åºç±åç§ä¸åçè´¡ç®è
ç»æã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr "æç人ç¼åææ¡£ä¸æäº¤æ¼æ´æ¥åï¼å¦ä¸äºäººä¸¾å Tor æ´»å¨å¹¶è¿è¡å®£ä¼ å¤å±ã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr "ä¸è®ºæ¨åä¸å¿æ¿è
å·¥ä½çæ¶é´å¤å°ï¼ä¸è®ºæ¨æ¯å¦è®¤ä¸ºèªå·±å
·å¤ä¸ä¸ææ¯ï¼æä»¬é½è¡·å¿å¸ææ¨è½å å
¥æä»¬ç社åºã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "æ´è±æå¡"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -393,6 +272,54 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr "ä¸è½½ Tor æµè§å¨ï¼ä½éªçæ£çç§å¯æµè§ï¼ä¸è¢«è¿½è¸ªãçè§æå®¡æ¥ã"
+
+#: (dynamic)
+msgid "Our mission:"
+msgstr "æä»¬çä»»å¡ï¼"
+
+#: (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 "éè¿å建åé¨ç½²èªç±å弿ºçå¿ååéç§ææ¯ï¼æ¯æä»ä»¬ä¸åéå¶çä½¿ç¨æ§ï¼ä»¥åæé«ä»ä»¬å¯¹ç§å¦åæ®ä¸ä»·å¼ç认ç¥ï¼æ¥ä¿è¿äººæåèªç±çåå±ã"
+
+#: (dynamic)
+msgid "Subscribe to our Newsletter"
+msgstr "订é
æä»¬çæ°é»"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "è·å Tor Project æ¯æåå¸çæ´æ°å工使ºä¼ï¼"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "订é
"
+
+#: (dynamic)
+msgid ""
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr "åæ ä¿æ¤ãçæä¿æ¤ä»¥åç¬¬ä¸æ¹ä½¿ç¨è§åå¯ä»¥å¨ %(link_to_faq)s æ¾å°"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
+msgid ""
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
+msgstr "æ´è±æå¡å¸®å©æ¨åå
¶ä»ä½¿ç¨è
对æçæ§å审æ¥ç³»ç»ãäºè§£æ¨è¯¥å¦ä½ä½¿ç¨æ´è±æå¡ã"
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
+msgstr "å建æ¨èªå·±ç .onion"
+
#: https//community.torproject.org/onion-services/
#: (content/onion-services/contents+en.lrpage.body)
msgid "##What are Onion Services?"
@@ -406,26 +333,6 @@ msgid ""
"privacy benefits of Tor Browser."
msgstr "æ´è±æå¡æ¯åªè½éè¿ Tor æ¥è·åçæå¡ãè¿è¡æ´è±æå¡ç»ä½¿ç¨è
ä»¬å¸¦æ¥ HTTPS çå®å
¨åä½¿ç¨ Tor æµè§å¨çéç§ä¿æ¤ã"
-#: (dynamic)
-msgid "Read more."
-msgstr "äºè§£æ´å¤ã"
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -510,6 +417,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr "å° Tor çèµæå¸¦å°ä½ çä¸ä¸æ¬¡ç¤¾åºæ´»å¨ä¸"
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "åä¸çä»ç» Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -559,6 +476,14 @@ msgstr ""
msgid "Training Resources"
msgstr "å¹è®èµæº"
+#: (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 "æ¨æ¯å¦æåæ¨ç社åºä¼ æä½¿ç¨ Tor çæ¹æ³ï¼è¿äºæ¯æä¾ç»æ¨çèµæºã"
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -608,6 +533,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "æ¥çæä»¬çèµæº"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -722,6 +652,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr "äºè§£ Tor ç¨æ·"
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -774,6 +714,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr "ä¸ç»§æ¯ Tor ç½ç»ç主å¿éª¨ãæ¨ä¹å¯ä»¥æå»ºä¸æ¡ä¸ç»§æ¥è®© Tor ç½ç»æ´å¼ºæ´å¿«ã"
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "æå± Tor ç½ç»"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -900,6 +852,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr "æä»¬å¸æ Tor è½ä¸ºä¸çä¸çæ¯ä¸ªäººæå¡ï¼è¿å°±æå³çæä»¬ç软件å¿
é¡»è¢«ç¿»è¯æå¾å¤è¯è¨ã"
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "å¸®å©æä»¬ç¿»è¯"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1761,6 +1725,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13605,8 +13571,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "éåº"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13715,13 +13681,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13760,7 +13727,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13786,8 +13754,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13797,6 +13766,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13810,33 +13786,37 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## åºå£æ¿ç"
+msgid "## Exit policy"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -13878,16 +13858,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13941,7 +13921,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13958,7 +13938,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -14000,18 +13980,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14022,24 +14002,24 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14049,8 +14029,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14061,7 +14041,15 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14071,52 +14059,54 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "Install the `unbound` package:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "以åï¼"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "enable and start unbound:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14134,13 +14124,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14156,23 +14146,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15350,6 +15340,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17407,6 +17399,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17744,19 +17738,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17961,6 +17942,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18623,6 +18615,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18799,6 +18793,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18956,11 +19085,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19079,6 +19203,37 @@ msgstr "访é®ç½ç«çè®¡ç®æºçç½ç»ä½ç½®ï¼å
¬ç½IPå°åï¼ã"
msgid "Whether or not Tor is being used."
msgstr "æ¯å¦ä½¿ç¨äº Torã"
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19092,3 +19247,7 @@ msgstr "è¿åä¸ä¸é¡µï¼"
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "äºè§£æ´å¤ã"
diff --git a/contents+zh-TW.po b/contents+zh-TW.po
index a3a45ec163..96d58df193 100644
--- a/contents+zh-TW.po
+++ b/contents+zh-TW.po
@@ -19,7 +19,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\n"
"PO-Revision-Date: 2019-12-11 10:50+0000\n"
"Last-Translator: Bryce Tsao <tsaodingtw at gmail.com>, 2021\n"
"Language-Team: Chinese (Taiwan) (https://www.transifex.com/otf/teams/1519/zh_TW/)\n"
@@ -29,6 +29,42 @@ msgstr ""
"Language: zh_TW\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "å å
¥ Tor 社群"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+msgid "Our community is made up of human rights defenders around the world."
+msgstr "æåç社群æ¯ç±å
¨çåå°çäººæ¬æè¡è
æçµæã"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.section)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.section)
+msgid "community"
+msgstr "社群"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid "The Tor community is made up of all kinds of contributors."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -130,73 +166,14 @@ msgstr "ä¸è¼ Tor ç覽å¨"
msgid "Training"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/training/
-#: (content/training/contents+en.lrpage.cta)
-msgid "Check our resources"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.title)
-msgid "Outreach"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.subtitle)
-msgid "Bring Tor materials to your next community event."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/
-#: (content/contents+en.lrpage.section)
-#: https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.section)
-msgid "community"
-msgstr "社群"
-
-#: (dynamic) https//community.torproject.org/outreach/
-#: (content/outreach/contents+en.lrpage.cta)
-msgid "Tell the world about Tor"
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.title)
-msgid "Onion Services"
-msgstr "æ´è¥è·¯ç±æå"
-
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.cta)
-msgid "Grow your .onion"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.title)
msgid "Localization"
msgstr ""
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/localization/
-#: (content/localization/contents+en.lrpage.cta)
-msgid "Help us translate"
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
msgstr ""
#: (dynamic) https//community.torproject.org/user-research/
@@ -204,113 +181,15 @@ msgstr ""
msgid "User Research"
msgstr "使ç¨è
ç ç©¶"
-#: (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 ""
-
-#: (dynamic) https//community.torproject.org/user-research/
-#: (content/user-research/contents+en.lrpage.cta)
-msgid "Learn about Tor users"
-msgstr ""
-
#: (dynamic) https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr ""
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr ""
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-msgstr ""
-
-#: (dynamic)
-msgid ""
-"Download Tor Browser to experience real private browsing without tracking, "
-"surveillance, or censorship."
-msgstr "ä¸è¼Torç覽å¨ï¼é«é©çæ£æ²æè¿½è¹¤ï¼ç£è¦æå¯©æ¥å¶åº¦ï¼å®å
¨é±å¯ç網路ç覽ç¶é©ã"
-
-#: (dynamic)
-msgid "Our mission:"
-msgstr "æåçä»»åï¼"
-
-#: (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 "ééåµå»ºåé¨ç½²å
è²»ä¸éæºçå¿ååé±ç§æè¡ï¼æ¯æ´å°æ¡è½ä¸ååç¨å使ç¨ä¸çéå¶ï¼ä¸¦é²ä¸æ¥å¢é²ç§å¸èæ®é大ç¾ççè§£ï¼ä¾ä¿é²äººæ¬åèªç±ã"
-
-#: (dynamic)
-msgid "Subscribe to our Newsletter"
-msgstr "è¨é±é»åå ±"
-
-#: (dynamic)
-msgid "Get monthly updates and opportunities from the Tor Project:"
-msgstr "åå¾ Tor å°æ¡æ¯æçæ´æ°è¨æ¯èæ©æï¼"
-
-#: (dynamic)
-msgid "Sign up"
-msgstr "註å"
-
-#: (dynamic)
-msgid ""
-"Trademark, copyright notices, and rules for use by third parties can be "
-"found in our %(link_to_faq)s"
-msgstr "註å忍ï¼çæ¬è²æï¼ä»¥åç¬¬ä¸æ¹ä½¿ç¨è¦åå¯å¨ %(link_to_faq)s æ¾å°"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.title)
-msgid "Join the Tor Community"
-msgstr "å å
¥ Tor 社群"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-msgid "Our community is made up of human rights defenders around the world."
-msgstr "æåç社群æ¯ç±å
¨çåå°çäººæ¬æè¡è
æçµæã"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid "The Tor community is made up of all kinds of contributors."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
+#: (dynamic) https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.title)
+msgid "Onion Services"
+msgstr "æ´è¥è·¯ç±æå"
#: (dynamic) https//community.torproject.org/onion-services/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -392,37 +271,65 @@ msgstr ""
msgid "Tor Onions mailing list"
msgstr ""
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
-msgid "##What are Onion Services?"
-msgstr ""
+#: (dynamic)
+msgid ""
+"Download Tor Browser to experience real private browsing without tracking, "
+"surveillance, or censorship."
+msgstr "ä¸è¼Torç覽å¨ï¼é«é©çæ£æ²æè¿½è¹¤ï¼ç£è¦æå¯©æ¥å¶åº¦ï¼å®å
¨é±å¯ç網路ç覽ç¶é©ã"
-#: https//community.torproject.org/onion-services/
-#: (content/onion-services/contents+en.lrpage.body)
+#: (dynamic)
+msgid "Our mission:"
+msgstr "æåçä»»åï¼"
+
+#: (dynamic)
msgid ""
-"Onion services are services that can only be accessed over Tor. Running an "
-"onion service gives your users all the security of HTTPS with the added "
-"privacy benefits of Tor Browser."
-msgstr ""
+"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 "ééåµå»ºåé¨ç½²å
è²»ä¸éæºçå¿ååé±ç§æè¡ï¼æ¯æ´å°æ¡è½ä¸ååç¨å使ç¨ä¸çéå¶ï¼ä¸¦é²ä¸æ¥å¢é²ç§å¸èæ®é大ç¾ççè§£ï¼ä¾ä¿é²äººæ¬åèªç±ã"
#: (dynamic)
-msgid "Read more."
-msgstr "äºè§£æ´å¤ã"
+msgid "Subscribe to our Newsletter"
+msgstr "è¨é±é»åå ±"
+
+#: (dynamic)
+msgid "Get monthly updates and opportunities from the Tor Project:"
+msgstr "åå¾ Tor å°æ¡æ¯æçæ´æ°è¨æ¯èæ©æï¼"
+
+#: (dynamic)
+msgid "Sign up"
+msgstr "註å"
#: (dynamic)
msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
+"Trademark, copyright notices, and rules for use by third parties can be "
+"found in our %(link_to_faq)s"
+msgstr "註å忍ï¼çæ¬è²æï¼ä»¥åç¬¬ä¸æ¹ä½¿ç¨è¦åå¯å¨ %(link_to_faq)s æ¾å°"
+
+#: 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 ""
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.cta)
+msgid "Grow your .onion"
msgstr ""
-#: (dynamic)
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
+msgid "##What are Onion Services?"
+msgstr ""
+
+#: https//community.torproject.org/onion-services/
+#: (content/onion-services/contents+en.lrpage.body)
msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
+"Onion services are services that can only be accessed over Tor. Running an "
+"onion service gives your users all the security of HTTPS with the added "
+"privacy benefits of Tor Browser."
msgstr ""
#: https//community.torproject.org/gsoc/
@@ -509,6 +416,16 @@ msgstr ""
msgid "Upcoming Tor Events"
msgstr ""
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.subtitle)
+msgid "Bring Tor materials to your next community event."
+msgstr ""
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr ""
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -558,6 +475,14 @@ msgstr ""
msgid "Training Resources"
msgstr ""
+#: (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 ""
+
#: (dynamic) https//community.torproject.org/training/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -607,6 +532,11 @@ msgstr ""
msgid "Community mailing list"
msgstr ""
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr ""
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -719,6 +649,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr ""
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.subtitle)
+msgid "We respect our users' privacy when we conduct research."
+msgstr ""
+
+#: https//community.torproject.org/user-research/
+#: (content/user-research/contents+en.lrpage.cta)
+msgid "Learn about Tor users"
+msgstr ""
+
#: https//community.torproject.org/user-research/
#: (content/user-research/contents+en.lrpage.body)
msgid "## We respect our users' privacy when we conduct research."
@@ -771,6 +711,18 @@ msgstr ""
msgid "Relay Operators mailing list"
msgstr ""
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr ""
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -897,6 +849,18 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr ""
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.subtitle)
+msgid ""
+"We want Tor to work for everyone in the world, which means our software must"
+" be translated into a lot of languages."
+msgstr ""
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr ""
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -1756,6 +1720,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -13582,8 +13548,8 @@ msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "çµæ"
+msgid "Exit Relay"
+msgstr ""
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -13692,13 +13658,14 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
@@ -13737,7 +13704,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
@@ -13763,8 +13731,9 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13774,6 +13743,13 @@ msgid ""
"relay IP address."
msgstr ""
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -13787,32 +13763,36 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
+msgid "## Exit policy"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13855,16 +13835,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13918,7 +13898,7 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
@@ -13935,7 +13915,7 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
@@ -13977,18 +13957,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -13999,24 +13979,24 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14026,8 +14006,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -14038,62 +14018,72 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
+msgid "### CentOS/RHEL"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "Install the `unbound` package:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
+msgid "# yum install unbound"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "qname-minimisation: no"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
+msgid "with"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "Enable and start `unbound`:"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
+msgid "# systemctl enable --now unbound"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local resolver:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
@@ -14111,13 +14101,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
@@ -14133,23 +14123,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr ""
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -15327,6 +15317,8 @@ msgstr ""
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -17384,6 +17376,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -17721,19 +17715,6 @@ msgstr ""
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr ""
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -17938,6 +17919,17 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -18600,6 +18592,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -18776,6 +18770,141 @@ msgid ""
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
msgstr ""
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr ""
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -18933,11 +19062,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -19056,6 +19180,37 @@ msgstr "ç¨ä¾è¨ªå該網ç«çé»è
¦ç¶²è·¯ä½ç½® (å
¬é網路ä¸ç IP ä½å
msgid "Whether or not Tor is being used."
msgstr "ä¸è«æ¯å¦æ£å¨ä½¿ç¨ Torã"
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr ""
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+msgstr ""
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -19069,3 +19224,7 @@ msgstr ""
#: templates/project.html:40
msgid "Back to "
msgstr ""
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "äºè§£æ´å¤ã"
diff --git a/contents.pot b/contents.pot
index 351687bcce..ce651f1fe1 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-11-09 08:08+UTC\n"
+"POT-Creation-Date: 2021-11-11 20:06+UTC\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,48 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Language: en\n"
+#: https//community.torproject.org/ (content/contents+en.lrpage.title)
+msgid "Join the Tor Community"
+msgstr "Join the Tor Community"
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
+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)
+#: (dynamic) https//community.torproject.org/outreach/
+#: (content/outreach/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."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+msgstr ""
+"Some people write documentation and bug reports, while others hold Tor "
+"events and conduct outreach."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+msgstr ""
+"Whether you have a lot of time to volunteer or a little, and whether you "
+"consider yourself technical or not, we want you to join our community, too."
+
+#: https//community.torproject.org/ (content/contents+en.lrpage.body)
+msgid ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+msgstr ""
+"Below, you'll find some different ways to volunteer with the Tor community "
+"as well as resources to better help you help Tor."
+
#: (dynamic)
msgid ""
"Defend yourself against tracking and surveillance. Circumvent censorship."
@@ -112,219 +154,30 @@ msgstr "Download Tor Browser"
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/outreach/
+#: (content/outreach/contents+en.lrpage.title)
+msgid "Outreach"
+msgstr "Outreach"
#: (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/contents+en.lrpage.title)
msgid "Relay Operations"
msgstr "Relay Operations"
-#: (dynamic) https//community.torproject.org/relay/
-#: (content/relay/contents+en.lrpage.subtitle)
-msgid ""
-"Relays are the backbone of the Tor network. Help make Tor stronger and "
-"faster by running a relay today."
-msgstr ""
-"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/contents+en.lrpage.cta)
-msgid "Grow the Tor network"
-msgstr "Grow the Tor network"
-
-#: (dynamic)
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-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. Read our [Code of "
-"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
-" \"Code of Conduct\"), [Social "
-"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
-" \"Social Contract\"), [Statement of "
-"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
-" \"Statement of Values\"), and learn about the [Tor Community "
-"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
-" \"Tor Community Council\")."
-
-#: (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 "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"
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle)
-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.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."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-msgstr ""
-"Some people write documentation and bug reports, while others hold Tor "
-"events and conduct outreach."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-msgstr ""
-"Whether you have a lot of time to volunteer or a little, and whether you "
-"consider yourself technical or not, we want you to join our community, too."
-
-#: https//community.torproject.org/ (content/contents+en.lrpage.body)
-msgid ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help Tor."
-msgstr ""
-"Below, you'll find some different ways to volunteer with the Tor community "
-"as well as resources to better help you help 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/overview/
#: (content/onion-services/overview/contents+en.lrpage.title)
@@ -403,17 +256,75 @@ msgstr "Tools"
msgid "Learn More"
msgstr "Learn More"
-#: (dynamic)
+#: (dynamic)
+msgid ""
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+msgstr ""
+"Are you interested in learning more about onion services? Join our tor-"
+"onions mailing list to speak with other onion service operators."
+
+#: (dynamic)
+msgid "Tor Onions mailing list"
+msgstr "Tor Onions mailing list"
+
+#: (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 "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/onion-services/
+#: (content/onion-services/contents+en.lrpage.subtitle)
msgid ""
-"Are you interested in learning more about onion services? Join our tor-"
-"onions mailing list to speak with other onion service operators."
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
msgstr ""
-"Are you interested in learning more about onion services? Join our tor-"
-"onions mailing list to speak with other onion service operators."
+"Onion services help you and your users defeat surveillance and censorship. "
+"Learn how you can deploy onion services."
-#: (dynamic)
-msgid "Tor Onions mailing list"
-msgstr "Tor Onions mailing list"
+#: 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)
@@ -431,30 +342,6 @@ msgstr ""
"onion service gives your users all the security of HTTPS with the added "
"privacy benefits of Tor Browser."
-#: (dynamic)
-msgid "Read more."
-msgstr "Read more."
-
-#: (dynamic)
-msgid ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-msgstr ""
-"None of these ideas seem appealing? You may also want to propose your own "
-"project idea â which often results in the best projects."
-
-#: (dynamic)
-msgid "We invite you to contact us to discuss your own project idea."
-msgstr "We invite you to contact us to discuss your own project idea."
-
-#: (dynamic)
-msgid ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-msgstr ""
-"Here are some successful projects which have been implemented in the past by"
-" Google Summer of Code and Outreachy participants"
-
#: https//community.torproject.org/gsoc/
#: (content/gsoc/contents+en.lrpage.title)
msgid "Project Ideas"
@@ -552,6 +439,16 @@ msgstr "Request a Speaker"
msgid "Upcoming Tor Events"
msgstr "Upcoming Tor Events"
+#: 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."
+
+#: https//community.torproject.org/outreach/
+#: (content/outreach/contents+en.lrpage.cta)
+msgid "Tell the world about Tor"
+msgstr "Tell the world about Tor"
+
#: https//community.torproject.org/outreach/
#: (content/outreach/contents+en.lrpage.body)
msgid "##Tell the world about Tor"
@@ -609,6 +506,15 @@ msgstr ""
msgid "Training Resources"
msgstr "Training Resources"
+#: (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/code-of-conduct/
#: (content/training/code-of-conduct/contents+en.lrpage.title)
msgid "Code of Conduct for Trainers"
@@ -665,6 +571,11 @@ msgstr ""
msgid "Community mailing list"
msgstr "Community mailing list"
+#: https//community.torproject.org/training/
+#: (content/training/contents+en.lrpage.cta)
+msgid "Check our resources"
+msgstr "Check our resources"
+
#: https//community.torproject.org/training/
#: (content/training/contents+en.lrpage.body)
msgid "## We want to teach the world about Tor. Can you help?"
@@ -799,6 +710,16 @@ msgstr ""
msgid "UX team mailing list"
msgstr "UX team mailing list"
+#: 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."
@@ -858,6 +779,20 @@ msgstr "in irc.oftc.net."
msgid "Relay Operators mailing list"
msgstr "Relay Operators mailing list"
+#: https//community.torproject.org/relay/
+#: (content/relay/contents+en.lrpage.subtitle)
+msgid ""
+"Relays are the backbone of the Tor network. Help make Tor stronger and "
+"faster by running a relay today."
+msgstr ""
+"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/contents+en.lrpage.cta)
+msgid "Grow the Tor network"
+msgstr "Grow the Tor network"
+
#: https//community.torproject.org/relay/
#: (content/relay/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
@@ -999,6 +934,20 @@ msgstr ""
msgid "Join Tor Translators mailing list"
msgstr "Join Tor Translators mailing list"
+#: 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."
+
+#: https//community.torproject.org/localization/
+#: (content/localization/contents+en.lrpage.cta)
+msgid "Help us translate"
+msgstr "Help us translate"
+
#: https//community.torproject.org/localization/
#: (content/localization/contents+en.lrpage.body)
msgid "##Localization is how we reach a global community."
@@ -2027,6 +1976,8 @@ msgstr ""
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -16643,8 +16594,8 @@ msgstr "Middle/Guard relay"
#: (dynamic) https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Exit"
+msgid "Exit Relay"
+msgstr "Exit Relay"
#: (dynamic) https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.title)
@@ -16771,16 +16722,18 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "How to deploy an Exit node"
+msgid "How to deploy an Exit Relay"
+msgstr "How to deploy an Exit Relay"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
msgstr ""
-"We assume you read through the [relay guide](..) already. This subpage is "
+"We assume you read through the [relay guide](..) and [technical "
+"considerations](/relay/technical-considerations/) already. This subpage is "
"for operators that want to turn on exiting on their relay."
#: https//community.torproject.org/relay/setup/exit/
@@ -16825,10 +16778,12 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
msgstr ""
-"If your provider offers it, make sure your WHOIS record contains clear "
+"If your provider offers it, make sure your "
+"[WHOIS](https://whois.icann.org/en/about-whois) record contains clear "
"indications that this is a Tor exit relay."
#: https//community.torproject.org/relay/setup/exit/
@@ -16857,11 +16812,13 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
msgstr ""
-"Tor can do that for you: if your DirPort is on TCP port 80, you can make use"
-" of tor's DirPortFrontPage feature to display an HTML file on that port."
+"Tor can do that for you: if your **DirPort** is on TCP port 80, you can make"
+" use of `tor`'s **DirPortFrontPage** feature to display an HTML file on that"
+" port."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16872,6 +16829,15 @@ msgstr ""
"This file will be shown to anyone directing their browser to your Tor exit "
"relay IP address."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+msgstr ""
+"If you didn't set this up before, the following configuration lines must be "
+"applied to your `torrc`:"
+
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid "DirPort 80"
@@ -16885,35 +16851,47 @@ msgstr "DirPortFrontPage /path/to/html/file"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
msgstr ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"We offer a [sample Tor exit notice HTML "
+"file](https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools"
+"/tor-exit-notice.html), but you might want to adjust it to your needs."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"We also have a great blog post with some more [tips for running an exit "
+"relay](https://blog.torproject.org/tips-running-exit-node)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "Here are some more tips for running a reliable exit relay:"
+msgid ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
+msgstr ""
+"Note: **DirPort** is deprecated since Tor 0.4.6.5, and self-tests are no "
+"longe being showed on `tor`'s logs."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
+msgid ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
+msgstr ""
+"For more information read its [release "
+"notes](https://blog.torproject.org/node/2041) and [ticket "
+"#40282](https://gitlab.torproject.org/tpo/core/tor/-/issues/40282)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## Exit Policy"
+msgid "## Exit policy"
+msgstr "## Exit policy"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -16967,22 +16945,22 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
msgstr ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+"The reduced exit policy can be found on the [Reduced Exit "
+"Policy](https://gitlab.torproject.org/legacy/trac/-/wikis/doc/ReducedExitPolicy)"
" wiki page."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
msgstr ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"To become an exit relay change **ExitRelay** from 0 to 1 in your `torrc` "
+"configuration file and restart the `tor` daemon."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17047,12 +17025,12 @@ msgstr ""
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
msgstr ""
"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, choose a resolver within your autonomous "
+"`/etc/resolv.conf` configuration, choose a resolver within your autonomous "
"system and make sure that it is not your first entry in that file (the first"
" entry should be your local resolver)."
@@ -17072,10 +17050,10 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
msgstr ""
-"* Avoid adding more than two resolvers to your /etc/resolv.conf file to "
+"* Avoid adding more than two resolvers to your `/etc/resolv.conf` file to "
"limit AS-level exposure of DNS queries."
#: https//community.torproject.org/relay/setup/exit/
@@ -17126,26 +17104,26 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
msgstr ""
-"Below are instructions on how to install and configure unbound â a DNSSEC-"
-"validating and caching resolver â on your exit relay. Unbound has many "
-"configuration and tuning knobs but we keep these instructions simple and "
-"short; the basic setup will do just fine for most operators."
+"Below are instructions on how to install and configure **Unbound** - a "
+"DNSSEC-validating and caching resolver - on your exit relay. Unbound has "
+"many configuration and tuning knobs, but we keep these instructions simple "
+"and short; the basic setup will do just fine for most operators."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
msgstr ""
-"After switching to unbound, verify that it works as expected by resolving a "
-"valid hostname. If it does not work, you can restore your old resolv.conf "
-"file."
+"After switching to Unbound, verify that it works as expected by resolving a "
+"valid hostname. If it does not work, you can restore your old "
+"`/etc/resolv.conf` file."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17155,26 +17133,26 @@ msgstr "### Debian/Ubuntu"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
msgstr ""
-"The following three commands install unbound, backup your DNS configuration,"
-" and tell the system to use the local unbound:"
+"The following commands install `unbound`, backup your DNS configuration, and"
+" tell the system to use the local resolver:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+msgid "# apt install unbound"
+msgstr "# apt install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgid "# cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr "# cp /etc/resolv.conf /etc/resolv.conf.backup"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgid "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr "# echo nameserver 127.0.0.1 > /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17185,8 +17163,8 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+msgid "# chattr +i /etc/resolv.conf"
+msgstr "# chattr +i /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17199,8 +17177,19 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed also does DNSSEC validation."
-msgstr "The unbound resolver you just installed also does DNSSEC validation."
+msgid "The Unbound resolver you just installed also does DNSSEC validation."
+msgstr "The Unbound resolver you just installed also does DNSSEC validation."
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay/setup/exit/contents+en.lrpage.body)
+msgid ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
+msgstr ""
+"If you are running **systemd-resolved** with its stub listener, you may need"
+" to do a bit more than just that. Please refer to the [resolved.conf "
+"manpage](https://www.freedesktop.org/software/systemd/man/resolved.conf.html)."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17209,53 +17198,57 @@ msgstr "### CentOS/RHEL"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "Install the unbound package:"
+msgid "Install the `unbound` package:"
+msgstr "Install the `unbound` package:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+msgid "# yum install unbound"
+msgstr "# yum install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "in /etc/unbound/unbound.conf replace the line"
+msgid ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
+msgstr ""
+"If you are using a recent version of CentOS/RHEL, please use `dnf` instead "
+"of `yum`."
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+msgid "In `/etc/unbound/unbound.conf` replace the line:"
+msgstr "In `/etc/unbound/unbound.conf` replace the line:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "with:"
-msgstr "with:"
+msgid "qname-minimisation: no"
+msgstr "qname-minimisation: no"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+msgid "with"
+msgstr "with"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "enable and start unbound:"
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+msgid "Enable and start `unbound`:"
+msgstr "Enable and start `unbound`:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+msgid "# systemctl enable --now unbound"
+msgstr "# systemctl enable --now unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "Tell the system to use the local unbound server:"
+msgid "Tell the system to use the local resolver:"
+msgstr "Tell the system to use the local resolver:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
@@ -17275,16 +17268,16 @@ msgstr ""
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+msgid "# pkg install unbound"
+msgstr "# pkg install unbound"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
msgstr ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"Replace the content in `/usr/local/etc/unbound/unbound.conf` with the "
"following lines:"
#: https//community.torproject.org/relay/setup/exit/
@@ -17299,23 +17292,23 @@ msgstr "verbosity: 1"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "enable and start the unbound service:"
+msgid "Enable and start the `unbound` service:"
+msgstr "Enable and start the `unbound` service:"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+msgid "# sysrc unbound_enable=YES"
+msgstr "# sysrc unbound_enable=YES"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+msgid "# service unbound start"
+msgstr "# service unbound start"
#: https//community.torproject.org/relay/setup/exit/
#: (content/relay/setup/exit/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+msgid "# chflags schg /etc/resolv.conf"
+msgstr "# chflags schg /etc/resolv.conf"
#: https//community.torproject.org/relay/setup/post-install/
#: (content/relay/setup/post-install/contents+en.lrpage.section)
@@ -18745,6 +18738,8 @@ msgstr "Fedora"
#: (content/relay/setup/bridge/openbsd/contents+en.lrpage.title)
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
@@ -21009,6 +21004,8 @@ msgstr "### 1. Enable Automatic Software Updates"
#: (content/relay/setup/guard/fedora/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/
#: (content/relay/setup/guard/centos-rhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/openbsd/
+#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
#: (content/relay/setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
@@ -21376,23 +21373,6 @@ msgstr "### 7. Final Notes"
msgid "How to deploy a Middle/Guard relay on OpenBSD"
msgstr "How to deploy a Middle/Guard relay on OpenBSD"
-#: https//community.torproject.org/relay/setup/guard/openbsd/
-#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
-#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay/setup/guard/netbsd/
-#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
-msgid ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-msgstr ""
-"One of the most important things to keeps your relay secure is to install "
-"security updates timely and ideally automatically so you can not forget "
-"about it. Follow the instructions to enable automatic software updates for "
-"your operating system."
-
#: https//community.torproject.org/relay/setup/guard/openbsd/
#: (content/relay/setup/guard/openbsd/contents+en.lrpage.body)
msgid "### 2. Package installation"
@@ -21616,6 +21596,21 @@ msgstr "# rcctl start tor"
msgid "How to deploy a Middle/Guard relay on DragonFlyBSD"
msgstr "How to deploy a Middle/Guard relay on DragonFlyBSD"
+#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
+#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/netbsd/
+#: (content/relay/setup/guard/netbsd/contents+en.lrpage.body)
+msgid ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+msgstr ""
+"One of the most important things to keeps your relay secure is to install "
+"security updates timely and ideally automatically so you can not forget "
+"about it. Follow the instructions to enable automatic software updates for "
+"your operating system."
+
#: https//community.torproject.org/relay/setup/guard/dragonflybsd/
#: (content/relay/setup/guard/dragonflybsd/contents+en.lrpage.body)
#: https//community.torproject.org/relay/setup/guard/freebsd/
@@ -22381,6 +22376,8 @@ msgstr "# /etc/rc.d/tor start"
#: (content/relay/setup/guard/fedora/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/centos-rhel/updates/
#: (content/relay/setup/guard/centos-rhel/updates/contents+en.lrpage.section)
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.section)
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
@@ -22564,6 +22561,159 @@ msgstr ""
"[here](https://doc.opensuse.org/documentation/leap/startup/single-"
"html/book.opensuse.startup/index.html#sec-onlineupdate-you-automatically)."
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"This guide should work for recent versions of an OpenBSD operating system."
+msgstr ""
+"This guide should work for recent versions of an OpenBSD operating system."
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+msgstr ""
+"It covers only packages updates/upgrades, and does not apply any other patch"
+" to the base system or kernel."
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+msgstr ""
+"**NOTE:** All steps documented on this page are considering that your server"
+" is dedicated to provide a Tor relay."
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+msgstr ""
+"Please be aware that services will be restarted during the automatic "
+"software update process documented here."
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 1. Create the Update Script"
+msgstr "### 1. Create the Update Script"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+msgstr ""
+"OpenBSD offers us an easy way of running tasks **daily**, **weekly** or "
+"**monthly**."
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+msgstr ""
+"It allows us to write our own custom scripts to be called by `cron` in three"
+" different local files (depending on our needs, or particular choices):"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/daily.local`"
+msgstr "* `/etc/daily.local`"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/weekly.local`"
+msgstr "* `/etc/weekly.local`"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "* `/etc/monthly.local`"
+msgstr "* `/etc/monthly.local`"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "For this example, we are going to use `/etc/weekly.local`:"
+msgstr "For this example, we are going to use `/etc/weekly.local`:"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "#!/bin/sh"
+msgstr "#!/bin/sh"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin\""
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "RAND=$(jot -r 1 900)"
+msgstr "RAND=$(jot -r 1 900)"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
+#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
+msgid "sleep ${RAND}"
+msgstr "sleep ${RAND}"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "pkg_add -u -I && \\"
+msgstr "pkg_add -u -I && \\"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "rcctl restart tor"
+msgstr "rcctl restart tor"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+msgstr ""
+"For this particular schedule, we opt to run the script every week on "
+"Saturdays at 3h30 (depending on your timezone)."
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+msgstr ""
+"It will trigger the packages updates process itself, depending on the value "
+"set to the `$RAND` variable."
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+msgstr ""
+"It's configured to produce a **sleep** between 0 and 900 seconds (15 "
+"minutes)."
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "### 2. Restart `cron`"
+msgstr "### 2. Restart `cron`"
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+msgstr ""
+"Finally, restart the `cron` daemon to make configuration changes be used."
+
+#: https//community.torproject.org/relay/setup/guard/openbsd/updates/
+#: (content/relay/setup/guard/openbsd/updates/contents+en.lrpage.body)
+msgid "# rcctl restart cron"
+msgstr "# rcctl restart cron"
+
#: https//community.torproject.org/relay/setup/guard/debian-ubuntu/updates/
#: (content/relay/setup/guard/debian-ubuntu/updates/contents+en.lrpage.title)
msgid "Debian and Ubuntu"
@@ -22732,11 +22882,6 @@ msgstr "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\""
msgid "RAND=$(jot -r 1 300)"
msgstr "RAND=$(jot -r 1 300)"
-#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
-#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
-msgid "sleep ${RAND}"
-msgstr "sleep ${RAND}"
-
#: https//community.torproject.org/relay/setup/guard/freebsd/updates/
#: (content/relay/setup/guard/freebsd/updates/contents+en.lrpage.body)
msgid ""
@@ -22865,6 +23010,52 @@ msgstr ""
msgid "Whether or not Tor is being used."
msgstr "Whether or not Tor is being used."
+#: templates/gsoc.html:16
+msgid ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+msgstr ""
+"None of these ideas seem appealing? You may also want to propose your own "
+"project idea â which often results in the best projects."
+
+#: templates/gsoc.html:16
+msgid "We invite you to contact us to discuss your own project idea."
+msgstr "We invite you to contact us to discuss your own project idea."
+
+#: templates/gsoc.html:20
+msgid ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+msgstr ""
+"Here are some successful projects which have been implemented in the past by"
+" Google Summer of Code and Outreachy participants"
+
+#: templates/homepage.html:25
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+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. Read our [Code of "
+"Conduct](https://gitweb.torproject.org/community/policies.git/tree/code_of_conduct.txt"
+" \"Code of Conduct\"), [Social "
+"Contract](https://gitweb.torproject.org/community/policies.git/tree/social_contract.txt"
+" \"Social Contract\"), [Statement of "
+"Values](https://gitweb.torproject.org/community/policies.git/tree/statement_of_values.txt"
+" \"Statement of Values\"), and learn about the [Tor Community "
+"Council](https://gitweb.torproject.org/community/policies.git/tree/community_council.txt"
+" \"Tor Community Council\")."
+
#: templates/outreach-talk.html:3
msgid ""
"Word of mouth is critical to reaching new people and helping them protect "
@@ -22880,3 +23071,7 @@ msgstr "Back to previous page: "
#: templates/project.html:40
msgid "Back to "
msgstr "Back to "
+
+#: templates/macros/projects.html:20
+msgid "Read more."
+msgstr "Read more."
More information about the tor-commits
mailing list