[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