tor-commits
Threads by month
- ----- 2025 -----
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
May 2019
- 17 participants
- 2795 discussions
commit fc1b50e42123a5850098cd58e6a8889e28be8ae6
Author: Georg Koppen <gk(a)torproject.org>
Date: Fri May 31 10:16:23 2019 +0000
Release preparations for 2.1.10
Version bump and CHANGELOG update
---
src/CHANGELOG | 4 ++++
src/install.rdf | 2 +-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/CHANGELOG b/src/CHANGELOG
index 2be620f5..fe236b2c 100644
--- a/src/CHANGELOG
+++ b/src/CHANGELOG
@@ -1,3 +1,7 @@
+2.1.10
+ * Bug 30565: sync nocertdb with privatebrowsing.autostart at startup
+ * Translations update
+
2.1.9
* Bug 30464: Add WebGL to safer descriptions
* Translations update
diff --git a/src/install.rdf b/src/install.rdf
index eebc2de0..aa03c8dc 100644
--- a/src/install.rdf
+++ b/src/install.rdf
@@ -6,7 +6,7 @@
<em:name>Torbutton</em:name>
<em:creator>Mike Perry</em:creator>
<em:id>torbutton(a)torproject.org</em:id>
- <em:version>2.1.9</em:version>
+ <em:version>2.1.10</em:version>
<em:multiprocessCompatible>true</em:multiprocessCompatible>
<em:homepageURL>https://www.torproject.org/projects/torbrowser.html.en</em:homepageURL>
<em:iconURL>chrome://torbutton/skin/tor.png</em:iconURL>
1
0
commit 1bbffaba1efce15887365cae4174f22cbcdcfd5e
Author: Georg Koppen <gk(a)torproject.org>
Date: Fri May 31 10:13:14 2019 +0000
Translations update
---
src/chrome/locale/ar/browserOnboarding.properties | 14 +++++++-------
src/chrome/locale/ar/securityLevel.properties | 6 +++---
src/chrome/locale/ca/securityLevel.properties | 2 +-
src/chrome/locale/ca/torbutton.dtd | 2 +-
src/chrome/locale/de/securityLevel.properties | 2 +-
src/chrome/locale/de/torbutton.dtd | 2 +-
src/chrome/locale/es-ES/securityLevel.properties | 2 +-
src/chrome/locale/es-ES/torbutton.dtd | 2 +-
src/chrome/locale/eu/aboutTor.dtd | 10 +++++-----
src/chrome/locale/eu/browserOnboarding.properties | 8 ++++----
src/chrome/locale/eu/securityLevel.properties | 12 ++++++------
src/chrome/locale/eu/torbutton.dtd | 16 ++++++++--------
src/chrome/locale/eu/torbutton.properties | 10 +++++-----
src/chrome/locale/fa/securityLevel.properties | 2 +-
src/chrome/locale/fa/torbutton.dtd | 2 +-
src/chrome/locale/fr/aboutTor.dtd | 2 +-
src/chrome/locale/fr/browserOnboarding.properties | 2 +-
src/chrome/locale/fr/securityLevel.properties | 4 ++--
src/chrome/locale/fr/torbutton.dtd | 2 +-
src/chrome/locale/he/securityLevel.properties | 2 +-
src/chrome/locale/he/torbutton.dtd | 2 +-
src/chrome/locale/id/aboutTor.dtd | 2 +-
src/chrome/locale/is/securityLevel.properties | 2 +-
src/chrome/locale/is/torbutton.dtd | 2 +-
src/chrome/locale/it/securityLevel.properties | 2 +-
src/chrome/locale/it/torbutton.dtd | 2 +-
src/chrome/locale/ka/aboutDialog.dtd | 4 ++--
src/chrome/locale/ka/browserOnboarding.properties | 2 +-
src/chrome/locale/ka/securityLevel.properties | 4 ++--
src/chrome/locale/ka/torbutton.dtd | 2 +-
src/chrome/locale/nb-NO/aboutTBUpdate.dtd | 2 +-
src/chrome/locale/nb-NO/aboutTor.dtd | 2 +-
src/chrome/locale/nb-NO/securityLevel.properties | 12 ++++++------
src/chrome/locale/nb-NO/torbutton.dtd | 2 +-
src/chrome/locale/pl/securityLevel.properties | 2 +-
src/chrome/locale/pl/torbutton.dtd | 2 +-
src/chrome/locale/pt-BR/securityLevel.properties | 2 +-
src/chrome/locale/pt-BR/torbutton.dtd | 2 +-
src/chrome/locale/ru/securityLevel.properties | 2 +-
src/chrome/locale/ru/torbutton.dtd | 2 +-
src/chrome/locale/sv-SE/securityLevel.properties | 2 +-
src/chrome/locale/sv-SE/torbutton.dtd | 2 +-
src/chrome/locale/tr/securityLevel.properties | 2 +-
src/chrome/locale/tr/torbutton.dtd | 2 +-
src/chrome/locale/vi/aboutTBUpdate.dtd | 4 ++--
src/chrome/locale/vi/browserOnboarding.properties | 6 +++---
src/chrome/locale/zh-CN/aboutTBUpdate.dtd | 4 ++--
src/chrome/locale/zh-CN/aboutTor.dtd | 10 +++++-----
src/chrome/locale/zh-CN/brand.properties | 6 +++---
src/chrome/locale/zh-CN/browserOnboarding.properties | 12 ++++++------
src/chrome/locale/zh-CN/securityLevel.properties | 4 ++--
src/chrome/locale/zh-CN/torbutton.dtd | 10 +++++-----
src/chrome/locale/zh-CN/torbutton.properties | 16 ++++++++--------
src/chrome/locale/zh-TW/aboutTor.dtd | 2 +-
src/chrome/locale/zh-TW/securityLevel.properties | 2 +-
src/chrome/locale/zh-TW/torbutton.dtd | 2 +-
56 files changed, 122 insertions(+), 122 deletions(-)
diff --git a/src/chrome/locale/ar/browserOnboarding.properties b/src/chrome/locale/ar/browserOnboarding.properties
index 7a5f3cf0..996d081c 100644
--- a/src/chrome/locale/ar/browserOnboarding.properties
+++ b/src/chrome/locale/ar/browserOnboarding.properties
@@ -5,7 +5,7 @@
onboarding.tour-tor-welcome=مرحباً
onboarding.tour-tor-welcome.title=انت مستعد.
onboarding.tour-tor-welcome.description=متصفح تور (Tor Browser) يوفر اعلى معايير الخصوصيه و اﻷمان اثناء تصفحك للويب. انت اﻷن محمي من التتبع , المراقبه, و الحجب. هذا المؤهل السريع سيعرض لك كيف يتم ذلك.
-onboarding.tour-tor-welcome.next-button=Go to Privacy
+onboarding.tour-tor-welcome.next-button=الانتقال إلى الخصوصية
onboarding.tour-tor-privacy=الخصوصية
onboarding.tour-tor-privacy.title=المتلصصون و اكلواسعة اﻹنترنت
@@ -21,7 +21,7 @@ onboarding.tour-tor-circuit-display=عرض الدائرة
onboarding.tour-tor-circuit-display.title=شاهد مسارك
onboarding.tour-tor-circuit-display.description=لكل مجال تقوم بزيارته، يتم ترحيل حركة المرور الخاصة بك وتشفيرها في دائرة عبر ثلاثة مرحلات Tor حول العالم. لا يعرف أي موقع على الويب المكان الذي تتصل منه. يمكنك طلب دائرة جديدة بالنقر فوق "دائرة جديدة لهذا الموقع" على شاشة عرض الدوائر لدينا.
onboarding.tour-tor-circuit-display.button=رؤية المسار الخاص بي
-onboarding.tour-tor-circuit-display.next-button=Go to Security
+onboarding.tour-tor-circuit-display.next-button=الانتقال إلى الأمان
onboarding.tour-tor-security=الأمان
onboarding.tour-tor-security.title=اختر مدى خبرتك
@@ -34,7 +34,7 @@ onboarding.tour-tor-expect-differences=نصائح التجربة
onboarding.tour-tor-expect-differences.title=توقع بعض التغيرات
onboarding.tour-tor-expect-differences.description=مع جميع ميزات الأمان والخصوصية التي يوفرها Tor، قد تكون تجربتك أثناء تصفح الإنترنت مختلفة بعض الشيء. قد تكون الأشياء أبطأ قليلاً، واعتمادًا على مستوى الأمان، قد لا تعمل بعض العناصر أو يتم تحميلها. قد يُطلب منك أيضًا إثبات أنك إنسان وليس روبوت.
onboarding.tour-tor-expect-differences.button=انظر 'الأسئلة المتكررة'
-onboarding.tour-tor-expect-differences.next-button=Go to Onion Services
+onboarding.tour-tor-expect-differences.next-button=الانتقال إلى خدمات البصلة
onboarding.tour-tor-onion-services=خدمات البصلة (Onion)
onboarding.tour-tor-onion-services.title=كن محميا بشكل اضافي
@@ -42,14 +42,14 @@ onboarding.tour-tor-onion-services.description=خدمات البصل هي الم
onboarding.tour-tor-onion-services.button=قم بزيارة بصلة
onboarding.tour-tor-onion-services.next-button=انتهاء
-onboarding.overlay-icon-tooltip-updated2=See what's new\nin %S
+onboarding.overlay-icon-tooltip-updated2=للاطلاع على ما الجديد\nفي %S
onboarding.tour-tor-update.prefix-new=جديد
onboarding.tour-tor-update.prefix-updated=تحديث
-onboarding.tour-tor-toolbar=Toolbar
-onboarding.tour-tor-toolbar-update-8.5.title=Toolbar layout
+onboarding.tour-tor-toolbar=شريط الأدوات
+onboarding.tour-tor-toolbar-update-8.5.title=نسق شريط الأدوات
onboarding.tour-tor-toolbar-update-8.5.description=We improved the browser toolbar layout. We moved the Torbutton icon after the URL bar, and we added a security level icon next to it.
-onboarding.tour-tor-toolbar-update-8.5.next-button=Go to Security
+onboarding.tour-tor-toolbar-update-8.5.next-button=الانتقال إلى الأمان
onboarding.tour-tor-security-update-8.5.title=Security level experience
onboarding.tour-tor-security-update-8.5.description=We improved how you see and set your security level. We replaced the security slider with a toolbar icon that makes your current level visible at all times. Click it to view details about your current level or to change your security settings.
diff --git a/src/chrome/locale/ar/securityLevel.properties b/src/chrome/locale/ar/securityLevel.properties
index a1abde20..3ddca80a 100644
--- a/src/chrome/locale/ar/securityLevel.properties
+++ b/src/chrome/locale/ar/securityLevel.properties
@@ -2,16 +2,16 @@ securityLevel.securityLevel = مستوى الأمان
securityLevel.customWarning = مخصص
securityLevel.overview = Disable certain web features that can be used to attack your security and anonymity.
securityLevel.standard.level = عادي
-securityLevel.standard.tooltip = Security Level : Standard
+securityLevel.standard.tooltip = مستوى الأمان: قياسي
securityLevel.standard.summary = كل خصائص متصفح تور ومواقع الوب مفعلة
securityLevel.safer.level = آمِن
-securityLevel.safer.tooltip = Security Level : Safer
+securityLevel.safer.tooltip = مستوى الأمان: آمن
securityLevel.safer.summary = يعطل مميزات مواقع الوب التي عادة ما تكون خطيرة. يتسبب في تعطل خصائص بعض المواقع.
securityLevel.safer.description1 = تعطل جافا سكربت على المواقع التي لا تستخدم HTTPS
securityLevel.safer.description2 = تعطّل بعض الخطوط والرموز الرياضية.
securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
securityLevel.safest.level = الأكثر أمنا
-securityLevel.safest.tooltip = Security Level : Safest
+securityLevel.safest.tooltip = مستوى الأمان: الأكثر أمانا
securityLevel.safest.summary = اسمح فقط بالخصائص المطلوبة للمواقع غير الديناميكية والخدمات الأساسية. تؤثر هذه التغييرات على الصور والوسائط والنصوص البرمجية.
securityLevel.safest.description1 = تعطل جافا سكربت مبدئيا على جميع المواقع.
securityLevel.safest.description2 = تعطّل بعض الخطوط والأيقونات والرموز الرياضية والصور.
diff --git a/src/chrome/locale/ca/securityLevel.properties b/src/chrome/locale/ca/securityLevel.properties
index 23f94423..79fb018f 100644
--- a/src/chrome/locale/ca/securityLevel.properties
+++ b/src/chrome/locale/ca/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Nivell de seguretat: més segur
securityLevel.safer.summary = Desactivar les funcions del lloc web que sovint són perilloses, pot fent que alguns llocs perden funcionalitat.
securityLevel.safer.description1 = El JavaScript està desactivat per defecte en tots els llocs no-HTTPS
securityLevel.safer.description2 = Algunes fonts i símbols matemàtics estan desactivats.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = L'àudio, el vídeo (mitjans de comunicació HTML5) i WebGL són click-to-play.
securityLevel.safest.level = més segur
securityLevel.safest.tooltip = Nivell de seguretat: el més segur
securityLevel.safest.summary = Només es permeten funcions del lloc web requerides per a llocs estàtics i serveis bàsics. Aquests canvis afecten imatges, mitjans de comunicació i scripts.
diff --git a/src/chrome/locale/ca/torbutton.dtd b/src/chrome/locale/ca/torbutton.dtd
index 3adef8ee..86b81ab8 100644
--- a/src/chrome/locale/ca/torbutton.dtd
+++ b/src/chrome/locale/ca/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "El JavaScript està desactivat per defecte a tots els llocs.">
<!ENTITY torbutton.prefs.sec_limit_typography "Algunes fonts i símbols matemàtics estan desactivats. ">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Algunes fonts, icones, símbols matemàtics, i imatges estan desactivats. ">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "L'àudio, el vídeo (mitjans de comunicació HTML5) i WebGL són click-to-play. ">
<!ENTITY torbutton.circuit_display.title "Circuit de Tor">
<!ENTITY torbutton.circuit_display.new_circuit " Circuit de Tor per a aquest lloc ">
diff --git a/src/chrome/locale/de/securityLevel.properties b/src/chrome/locale/de/securityLevel.properties
index 0f9f2d89..0358c462 100644
--- a/src/chrome/locale/de/securityLevel.properties
+++ b/src/chrome/locale/de/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Sicherheitsstufe: Sicherer
securityLevel.safer.summary = Deaktiviert Webseiten-Funktionen, die oft gefährlich sind. Sorgt dafür, dass manche Seiten nicht mehr so gut funktionieren
securityLevel.safer.description1 = JavaScript ist auf Nicht-HTTTPS-Sites deaktiviert.
securityLevel.safer.description2 = Einige Schriftarten und mathematische Symbole sind deaktiviert.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Ton und Bild (HTML5-Medien) und WebGL sind Click-to-Play.
securityLevel.safest.level = Am sichersten
securityLevel.safest.tooltip = Sicherheitsstufe: Am sichersten
securityLevel.safest.summary = Erlaubt nur Webseiten-Funktionen, die für statische Seiten und Basisdienste benötigt werden. Diese Änderungen betreffen Bilder, Medien und Skripte.
diff --git a/src/chrome/locale/de/torbutton.dtd b/src/chrome/locale/de/torbutton.dtd
index 9e044543..7bcdd386 100644
--- a/src/chrome/locale/de/torbutton.dtd
+++ b/src/chrome/locale/de/torbutton.dtd
@@ -37,6 +37,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript ist standardmäßig auf allen Seiten deaktiviert.">
<!ENTITY torbutton.prefs.sec_limit_typography "Einige Schriftarten und mathematische Symbole sind deaktiviert.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Einige Schriftarten, Symbole, mathematische Symbole und Bilder sind deaktiviert.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Ton und Bild (HTML5-Medien) und WebGL sind Click-to-Play.">
<!ENTITY torbutton.circuit_display.title "Tor Kanal">
<!ENTITY torbutton.circuit_display.new_circuit "Neuen Kanal für diese Seite">
diff --git a/src/chrome/locale/es-ES/securityLevel.properties b/src/chrome/locale/es-ES/securityLevel.properties
index f54e1097..a9af1de6 100644
--- a/src/chrome/locale/es-ES/securityLevel.properties
+++ b/src/chrome/locale/es-ES/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Nivel de seguridad: Más seguro
securityLevel.safer.summary = Deshabilita características del sitio web que a menudo son peligrosas, lo que causa que algunos sitios pierdan funcionalidad.
securityLevel.safer.description1 = JavaScript está deshabilitado en sitios no-HTTPS.
securityLevel.safer.description2 = Algunas fuentes y símbolos matemáticos están deshabilitados.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Audio y vídeo (HTML5 media), y WebGL son click-to-play.
securityLevel.safest.level = El más seguro de todos
securityLevel.safest.tooltip = Nivel de seguridad: El más seguro de todos
securityLevel.safest.summary = Sólo permite las características de sitio web requeridas para sitios estáticos y servicios básicos. Estos cambios afectan a imágenes, medios, y scripts.
diff --git a/src/chrome/locale/es-ES/torbutton.dtd b/src/chrome/locale/es-ES/torbutton.dtd
index a6a5c04f..816b2b7c 100644
--- a/src/chrome/locale/es-ES/torbutton.dtd
+++ b/src/chrome/locale/es-ES/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript está deshabilitado por defecto en todos los sitios.">
<!ENTITY torbutton.prefs.sec_limit_typography "Algunas fuentes y símbolos matemáticos están deshabilitados.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Algunas fuentes, iconos, símbolos matemáticos, e imágenes están deshabilitados.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio y vídeo (HTML5 media), y WebGL son click-to-play.">
<!ENTITY torbutton.circuit_display.title "Circuito Tor">
<!ENTITY torbutton.circuit_display.new_circuit "Nuevo Circuito para este Sitio">
diff --git a/src/chrome/locale/eu/aboutTor.dtd b/src/chrome/locale/eu/aboutTor.dtd
index e73e755a..227035d0 100644
--- a/src/chrome/locale/eu/aboutTor.dtd
+++ b/src/chrome/locale/eu/aboutTor.dtd
@@ -9,7 +9,7 @@
<!ENTITY aboutTor.viewChangelog.label "Ikusi Aldaketak">
<!ENTITY aboutTor.ready.label "Esploratu. Pribatuki.">
-<!ENTITY aboutTor.ready2.label "You’re ready for the world’s most private browsing experience.">
+<!ENTITY aboutTor.ready2.label "Prest zaude munduko nabigazio esperientzia pribatuenerako.">
<!ENTITY aboutTor.failure.label "Zerbait gaizki joan da!">
<!ENTITY aboutTor.failure2.label "Tor ez da nabigatzaile honetan funtzionatzen ari.">
@@ -17,16 +17,16 @@
<!ENTITY aboutTor.searchDDGPost.link "https://duckduckgo.com">
<!ENTITY aboutTor.torbrowser_user_manual_questions.label "Galderarik?">
-<!ENTITY aboutTor.torbrowser_user_manual_link.label "Check our Tor Browser Manual »">
+<!ENTITY aboutTor.torbrowser_user_manual_link.label "Aztertu gure Tor Browseren eskuliburua">
<!-- The next two entities are used within the browser's Help menu. -->
<!ENTITY aboutTor.torbrowser_user_manual.accesskey "M">
<!ENTITY aboutTor.torbrowser_user_manual.label "Tor nabigatzailearen eskuliburua">
-<!ENTITY aboutTor.tor_mission.label "The Tor Project is a US 501(c)(3) non-profit organization advancing 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.">
+<!ENTITY aboutTor.tor_mission.label "The Tor Project irabazi asmorik gabeko US 501(c)(3) erakunde bat da, anonimotasun eta pribatutasun teknologia libre eta kode irekikoak sortuz eta zabalduz giza eskubideak eta askatasunak sustatzen dituena, haien murrizketarik gabeko eskuragarritasuna eta erabilera babestuz, eta haien ulertze zientifiko eta herrikoia sustatuz.">
<!ENTITY aboutTor.getInvolved.label "Hartu parte »">
<!ENTITY aboutTor.getInvolved.link "https://www.torproject.org/getinvolved/volunteer.html.en">
-<!ENTITY aboutTor.newsletter.tagline "Get the latest news from Tor straight to your inbox.">
+<!ENTITY aboutTor.newsletter.tagline "Jaso Toren inguruko azken berriak zure sarrerako ontzian.">
<!ENTITY aboutTor.newsletter.link_text "Harpidetu Tor berrietara">
-<!ENTITY aboutTor.donationBanner.line2e "Keep Tor strong.">
+<!ENTITY aboutTor.donationBanner.line2e "Mantendu Tor indartsu.">
<!ENTITY aboutTor.donationBanner.buttonA "Egin dohaintza orain">
diff --git a/src/chrome/locale/eu/browserOnboarding.properties b/src/chrome/locale/eu/browserOnboarding.properties
index 90671dda..0e6f7467 100644
--- a/src/chrome/locale/eu/browserOnboarding.properties
+++ b/src/chrome/locale/eu/browserOnboarding.properties
@@ -8,12 +8,12 @@ onboarding.tour-tor-welcome.description=Tor Browser offers the highest standard
onboarding.tour-tor-welcome.next-button=Joan pribatutasunera
onboarding.tour-tor-privacy=Pribatutasuna
-onboarding.tour-tor-privacy.title=Snub trackers and snoopers.
-onboarding.tour-tor-privacy.description=Tor Browser isolates cookies and deletes your browser history after your session. These modifications ensure your privacy and security are protected in the browser. Click ‘Tor Network’ to learn how we protect you on the network level.
+onboarding.tour-tor-privacy.title=Muzin egin aztarnari eta ikusmiratzaileei.
+onboarding.tour-tor-privacy.description=Tor nabigatzaileak cookieak isolatzen ditu eta zure nabigazio historia ezabatzen du zure saioaren ondoren. Aldaketa hauek zure pribatutasuna eta segurtasuna nabigatzailean babestuta daudela bermatzen dute. Klikatu \\‘Tor sarea\\’ sare mailan nola babesten zaitugun ikasteko.
onboarding.tour-tor-privacy.button=Joan Tor sarera
onboarding.tour-tor-network=Tor sarea
-onboarding.tour-tor-network.title=Travel a decentralized network.
+onboarding.tour-tor-network.title=Bidaiatu sare deszentralizatu batean.
onboarding.tour-tor-network.description=Tor Browser connects you to the Tor network run by thousands of volunteers around the world. Unlike a VPN, there’s no one point of failure or centralized entity you need to trust in order to enjoy the internet privately.
onboarding.tour-tor-network.button=Go to Circuit Display
@@ -24,7 +24,7 @@ onboarding.tour-tor-circuit-display.button=Ikusi nire bidea
onboarding.tour-tor-circuit-display.next-button=Joan segurtasunera
onboarding.tour-tor-security=Segurtasuna
-onboarding.tour-tor-security.title=Choose your experience.
+onboarding.tour-tor-security.title=Hautatu zure esperientzia.
onboarding.tour-tor-security.description=We also provide you with additional settings for bumping up your browser security. Our Security Settings allow you to block elements that could be used to attack your computer. Click below to see what the different options do.
onboarding.tour-tor-security.description-suffix=Note: By default, NoScript and HTTPS Everywhere are not included on the toolbar, but you can customize your toolbar to add them.
onboarding.tour-tor-security-level.button=Ikusi Zure Segurtasun Maila
diff --git a/src/chrome/locale/eu/securityLevel.properties b/src/chrome/locale/eu/securityLevel.properties
index cc96c043..08ea80dc 100644
--- a/src/chrome/locale/eu/securityLevel.properties
+++ b/src/chrome/locale/eu/securityLevel.properties
@@ -6,15 +6,15 @@ securityLevel.standard.tooltip = Security Level : Standard
securityLevel.standard.summary = Tor Nabigatzailearen eta web-orriaren ezaugarri guztiak gaituta daude.
securityLevel.safer.level = Seguruagoa
securityLevel.safer.tooltip = Security Level : Safer
-securityLevel.safer.summary = Disables website features that are often dangerous, causing some sites to lose functionality.
+securityLevel.safer.summary = Askotan arriskutsuak diren webguneen ezaugarriak ezgaitzen ditu, gune batzuen funtzionalitatea galduz.
securityLevel.safer.description1 = JavaScript ezgaituta dago HTTPS ez diren web-orrietan.
-securityLevel.safer.description2 = Some fonts and math symbols are disabled.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description2 = Letra-mota eta ikur matematiko batzuk ezgaituta daude.
+securityLevel.safer.description3 = Audioa eta bideoa (HTML5 media), eta WebGL erreproduzitzeko klikatu behar da.
securityLevel.safest.level = Seguruena
securityLevel.safest.tooltip = Security Level : Safest
-securityLevel.safest.summary = Only allows website features required for static sites and basic services. These changes affect images, media, and scripts.
-securityLevel.safest.description1 = JavaScript is disabled by default on all sites.
-securityLevel.safest.description2 = Some fonts, icons, math symbols, and images are disabled.
+securityLevel.safest.summary = Gune estatikoek eta zerbitzuek behar dituzten ezaugarriak onartzen ditu soilik. Aldaketak hauek irudiei, mediari, eta scritpei eragiten diete.
+securityLevel.safest.description1 = JavaScripta ezgaituta dago gune guztietan.
+securityLevel.safest.description2 = Letra-mota, ikono, ikur matematiko batzuk eta irudiak ezgaituta daude.
securityLevel.safest.description3 = Audio and video (HTML5 media) are click-to-play.
securityLevel.custom.summary = Your custom browser preferences have resulted in unusual security settings. For security and privacy reasons, we recommend you choose one of the default security levels.
securityLevel.learnMore = Gehiago jakin
diff --git a/src/chrome/locale/eu/torbutton.dtd b/src/chrome/locale/eu/torbutton.dtd
index 8ab314c9..66632851 100644
--- a/src/chrome/locale/eu/torbutton.dtd
+++ b/src/chrome/locale/eu/torbutton.dtd
@@ -22,20 +22,20 @@
<!ENTITY torbutton.cookiedialog.saveAllCookies "Cookie berriak babestu">
<!ENTITY torbutton.cookiedialog.doNotSaveAllCookies "Ez babestu cookie berririk">
<!ENTITY torbutton.prefs.sec_caption "Segurtasun maila">
-<!ENTITY torbutton.prefs.sec_caption_tooltip "The Security Slider lets you disable certain browser features that may make your browser more vulnerable to hacking attempts.">
+<!ENTITY torbutton.prefs.sec_caption_tooltip "Segurtasun graduatzaileak nabigatzailearen ezaugarri batzuk ezgaitzea baimentzen dizu baina zure nabigatzailea ahulagoa izango da hackeatze saiakeren aurrean.">
<!ENTITY torbutton.prefs.sec_standard_label "Estandarra">
<!ENTITY torbutton.prefs.sec_standard_description "Tor Nabigatzailearen eta web-orriaren ezaugarri guztiak gaituta daude.">
<!ENTITY torbutton.prefs.sec_safer_label "Seguruagoa">
-<!ENTITY torbutton.prefs.sec_safer_description "Disables website features that are often dangerous, causing some sites to lose functionality.">
+<!ENTITY torbutton.prefs.sec_safer_description "Askotan arriskutsuak diren webguneen ezaugarriak ezgaitzen ditu, gune batzuen funtzionalitatea galduz.">
<!ENTITY torbutton.prefs.sec_safer_list_label "Ezarpenik seguruenean: ">
<!ENTITY torbutton.prefs.sec_safest_label "Seguruena">
-<!ENTITY torbutton.prefs.sec_safest_description "Only allows website features required for static sites and basic services. These changes affect images, media, and scripts.">
-<!ENTITY torbutton.prefs.sec_safest_list_label "At the safest setting:">
+<!ENTITY torbutton.prefs.sec_safest_description "Gune estatikoek eta zerbitzuek behar dituzten ezaugarriak onartzen ditu soilik. Aldaketak hauek irudiei, mediari, eta scritpei eragiten diete.">
+<!ENTITY torbutton.prefs.sec_safest_list_label "Ezarpen seguruenean:">
<!ENTITY torbutton.prefs.sec_learn_more_label "Gehiago jakin">
<!ENTITY torbutton.prefs.sec_js_on_https_sites_only "JavaScript ezgaituta dago HTTPS ez diren web-orrietan.">
-<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript is disabled by default on all sites.">
-<!ENTITY torbutton.prefs.sec_limit_typography "Some fonts and math symbols are disabled.">
-<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Some fonts, icons, math symbols, and images are disabled.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_js_disabled "JavaScripta ezgaituta dago gune guztietan.">
+<!ENTITY torbutton.prefs.sec_limit_typography "Letra-mota eta ikur matematiko batzuk ezgaituta daude.">
+<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Letra-mota, ikono, ikur matematiko batzuk eta irudiak ezgaituta daude.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Audioa eta bideoa (HTML5 media), eta WebGL erreproduzitzeko klikatu behar da.">
<!ENTITY torbutton.circuit_display.title "Tor Zirkuitoa">
<!ENTITY torbutton.circuit_display.new_circuit "Zirkuito berria Gune honetarako">
diff --git a/src/chrome/locale/eu/torbutton.properties b/src/chrome/locale/eu/torbutton.properties
index c86a5785..af523a66 100644
--- a/src/chrome/locale/eu/torbutton.properties
+++ b/src/chrome/locale/eu/torbutton.properties
@@ -5,8 +5,8 @@ torbutton.circuit_display.this_browser = Nagibatzaile hau
torbutton.circuit_display.relay = Errele
torbutton.circuit_display.tor_bridge = Zubia
torbutton.circuit_display.unknown_country = Herrialde ezezaguna
-torbutton.circuit_display.guard = Guard
-torbutton.circuit_display.guard_note = Your [Guard] node may not change.
+torbutton.circuit_display.guard = Zaintzailea
+torbutton.circuit_display.guard_note = Baliteke zure nodo [Zaintzailea] ez aldatzea.
torbutton.circuit_display.learn_more = Gehiago jakin
torbutton.content_sizer.margin_tooltip = Tor nabigatzaileak marjin hau gehitzen du zure lehioaren zabalera eta altuera ez hain bereizgarria egiteko, horrela norbaitek zure jarraipena egiteko gaitasuna murriztuz.
torbutton.panel.tooltip.disabled = Sakatu Tor gaitzeko
@@ -53,8 +53,8 @@ profileMigrationFailed=Zure %S profilaren migrazioak huts egin du.\nEzarpen berr
# "Downloading update" string for the hamburger menu (see #28885).
# This string is kept here for ease of translation.
# LOCALIZATION NOTE: %S is the application name.
-updateDownloadingPanelUILabel=Downloading %S update
+updateDownloadingPanelUILabel=%S eguneraketa deskargatzen
# .Onion Page Info prompt. Strings are kept here for ease of translation.
-pageInfo_OnionEncryptionWithBitsAndProtocol=Connection Encrypted (Onion Service, %1$S, %2$S bit keys, %3$S)
-pageInfo_OnionEncryption=Connection Encrypted (Onion Service)
+pageInfo_OnionEncryptionWithBitsAndProtocol=Enkriptatutako konexioa (Onion zerbitzua, %1$S, %2$S biteko gakoak, %3$S)
+pageInfo_OnionEncryption=Enkriptatutako konexioa (Onion zerbitzua)
diff --git a/src/chrome/locale/fa/securityLevel.properties b/src/chrome/locale/fa/securityLevel.properties
index ab7c7791..888cf7d0 100644
--- a/src/chrome/locale/fa/securityLevel.properties
+++ b/src/chrome/locale/fa/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = سطح امنیت: ایمنتر
securityLevel.safer.summary = از کار انداختن ویژگیهای وبسایت که اغلب خطرناک هستند و باعث از دست رفتن برخی سایتها میشوند.
securityLevel.safer.description1 = جاوا اسکریپت روی سایتهای غیر HTTPS کار نمیکند.
securityLevel.safer.description2 = برخی از فونت ها و نمادهای ریاضی غیرفعال هستند
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = صدا و تصویر (رسانه HTML5) و WebGL قابل باز شدن با کلیک هستند.
securityLevel.safest.level = ایمن ترین
securityLevel.safest.tooltip = سطح امنیت: ایمنترین
securityLevel.safest.summary = تنها اجازه میدهد که ویژگیهای وبسایت برای سایتهای ایستا و خدمات پایه مورد نیاز باشد. این تغییرات بر تصاویر، رسانهها و متن تاثیر میگذارند.
diff --git a/src/chrome/locale/fa/torbutton.dtd b/src/chrome/locale/fa/torbutton.dtd
index 60f0fb92..6f6b2582 100644
--- a/src/chrome/locale/fa/torbutton.dtd
+++ b/src/chrome/locale/fa/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "جاوا اسکریپت به طور پیش فرض در تمامی سایت ها غیر فعال است.">
<!ENTITY torbutton.prefs.sec_limit_typography "برخی از فونت ها و نمادهای ریاضی غیرفعال هستند">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "برخی از فونت ها، شمایلها، علایم ریاضی و تصاویر از کار افتاده هستند.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "صدا و تصویر (رسانه HTML5) و WebGL قابل باز شدن با کلیک هستند.">
<!ENTITY torbutton.circuit_display.title "مدار تور">
<!ENTITY torbutton.circuit_display.new_circuit "مدار جدید برای این سایت">
diff --git a/src/chrome/locale/fr/aboutTor.dtd b/src/chrome/locale/fr/aboutTor.dtd
index 04cc2a61..fc6929b5 100644
--- a/src/chrome/locale/fr/aboutTor.dtd
+++ b/src/chrome/locale/fr/aboutTor.dtd
@@ -9,7 +9,7 @@
<!ENTITY aboutTor.viewChangelog.label "Visualiser le journal des changements">
<!ENTITY aboutTor.ready.label "Explorez, en toute confidentialité.">
-<!ENTITY aboutTor.ready2.label "Vous êtes prêts pour l’expérience de navigation la plus confidentielle au monde.">
+<!ENTITY aboutTor.ready2.label "Vous êtes prêt pour l’expérience de navigation la plus confidentielle au monde.">
<!ENTITY aboutTor.failure.label "Un problème est survenu !">
<!ENTITY aboutTor.failure2.label "Tor ne fonctionne pas dans ce navigateur.">
diff --git a/src/chrome/locale/fr/browserOnboarding.properties b/src/chrome/locale/fr/browserOnboarding.properties
index 8ebbdb33..00c0822d 100644
--- a/src/chrome/locale/fr/browserOnboarding.properties
+++ b/src/chrome/locale/fr/browserOnboarding.properties
@@ -3,7 +3,7 @@
# vim: set sw=2 sts=2 ts=8 et:
onboarding.tour-tor-welcome=Bienvenue
-onboarding.tour-tor-welcome.title=Vous êtes prêts.
+onboarding.tour-tor-welcome.title=Vous êtes prêt.
onboarding.tour-tor-welcome.description=Le Navigateur Tor offre le plus haut niveau de confidentialité et de sécurité quand vous parcourez le Web. Vous êtes maintenant protégé contre le pistage, la surveillance et la censure. Cette présentation rapide vous montrera comment faire.
onboarding.tour-tor-welcome.next-button=Poursuivre vers Confidentialité
diff --git a/src/chrome/locale/fr/securityLevel.properties b/src/chrome/locale/fr/securityLevel.properties
index 70a42775..c548747a 100644
--- a/src/chrome/locale/fr/securityLevel.properties
+++ b/src/chrome/locale/fr/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Niveau de sécurité : plus sûr
securityLevel.safer.summary = Désactive les fonctions souvent dangereuses des sites Web, ce qui pourrait entraîner une perte de fonctionnalité de certains sites Web.
securityLevel.safer.description1 = JavaScript est désactivé pour les sites non HTTPS.
securityLevel.safer.description2 = Certaines polices et certains symboles mathématiques sont désactivés.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Le son et la vidéo (médias HTML5) ainsi que WebGL sont « cliquer pour lire ».
securityLevel.safest.level = Le plus sûr
securityLevel.safest.tooltip = Niveau de sécurité : le plus sûr
securityLevel.safest.summary = Ne permet que les fonctions de sites Web exigées pour les sites statiques et les services de base. Ces changements affectent les images, les médias et les scripts.
@@ -19,4 +19,4 @@ securityLevel.safest.description3 = Le son et la vidéo (médias HTML5) sont «
securityLevel.custom.summary = Les préférences personnalisées de votre navigateur ont entraîné des paramètres de sécurité inhabituels. Pour des raisons de sécurité et de protection des données personnelles, nous vous recommandons de choisir un des niveaux de sécurité par défaut.
securityLevel.learnMore = En apprendre davantage
securityLevel.restoreDefaults = Rétablir les paramètres par défaut
-securityLevel.advancedSecuritySettings = Paramètres de sécurité avancés...
+securityLevel.advancedSecuritySettings = Paramètres de sécurité avancés…
diff --git a/src/chrome/locale/fr/torbutton.dtd b/src/chrome/locale/fr/torbutton.dtd
index ddfeaf40..e54ce1c1 100644
--- a/src/chrome/locale/fr/torbutton.dtd
+++ b/src/chrome/locale/fr/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript est désactivé par défaut pour tous les sites.">
<!ENTITY torbutton.prefs.sec_limit_typography "Certaines polices et certains symboles mathématiques sont désactivés.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Certaines polices, icônes, images et certains symboles mathématiques sont désactivés.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Le son et la vidéo (médias HTML5) ainsi que WebGL sont « cliquer pour lire ».">
<!ENTITY torbutton.circuit_display.title "Circuit Tor">
<!ENTITY torbutton.circuit_display.new_circuit "Nouveau circuit pour ce site">
diff --git a/src/chrome/locale/he/securityLevel.properties b/src/chrome/locale/he/securityLevel.properties
index 1f907f3d..f10d98e3 100644
--- a/src/chrome/locale/he/securityLevel.properties
+++ b/src/chrome/locale/he/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = רמת אבטחה: בטוחה יותר
securityLevel.safer.summary = משבית מאפייני אתר שמסוכנים לעיתים קרובות, מה שגורם למספר אתרים לאבד תפקודיות.
securityLevel.safer.description1 = JavaScript מושבת בכל האתרים שאינם HTTPS.
securityLevel.safer.description2 = מספר גופנים וסמלים מתמטיים מושבתים.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = שמע, וידיאו (מדית HTML5) ו־WebGL הם לחץ־כדי־לנגן.
securityLevel.safest.level = הכי בטוחה
securityLevel.safest.tooltip = רמת אבטחה: הכי בטוחה
securityLevel.safest.summary = מתיר רק למאפייני אתר הדרושים עבור אתרים נייחים ושירותים יסודיים. שינויים אלו משפיעים על תמונות, מדיה ותסריטים.
diff --git a/src/chrome/locale/he/torbutton.dtd b/src/chrome/locale/he/torbutton.dtd
index a2f5e3d5..1e2bffbd 100644
--- a/src/chrome/locale/he/torbutton.dtd
+++ b/src/chrome/locale/he/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript מושבת כברירת מחדל בכל האתרים.">
<!ENTITY torbutton.prefs.sec_limit_typography "מספר גופנים וסמלים מתמטיים מושבתים.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "מספר גופנים, צלמיות, סמלים מתמטיים ותמונות מושבתים.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "שמע ווידיאו (מדית HTML5) ו־WebGL הם לחץ־כדי־לנגן.">
<!ENTITY torbutton.circuit_display.title "מעגל Tor">
<!ENTITY torbutton.circuit_display.new_circuit "מעגל חדש עבור אתר זה">
diff --git a/src/chrome/locale/id/aboutTor.dtd b/src/chrome/locale/id/aboutTor.dtd
index 8e7691f7..74ae56ec 100644
--- a/src/chrome/locale/id/aboutTor.dtd
+++ b/src/chrome/locale/id/aboutTor.dtd
@@ -29,4 +29,4 @@
<!ENTITY aboutTor.newsletter.tagline "Dapatkan berita Tor terbaru langsung ke inbox Anda.">
<!ENTITY aboutTor.newsletter.link_text "Daftar untuk mendapatkan Berita Tor.">
<!ENTITY aboutTor.donationBanner.line2e "Keep Tor strong.">
-<!ENTITY aboutTor.donationBanner.buttonA "Donate Now">
+<!ENTITY aboutTor.donationBanner.buttonA "Donasi Sekarang">
diff --git a/src/chrome/locale/is/securityLevel.properties b/src/chrome/locale/is/securityLevel.properties
index 9e4db6f3..b079f648 100644
--- a/src/chrome/locale/is/securityLevel.properties
+++ b/src/chrome/locale/is/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Öryggisstig: Öruggara
securityLevel.safer.summary = Gerir óvirka ýmsa eiginleika vefsvæða sem oft eru hættulegir, en veldur því að sum vefsvæði hætta að virka eins og þau eiga að gera.
securityLevel.safer.description1 = JavaScript er óvirkt á öllum ekki-HTTPS vefjum.
securityLevel.safer.description2 = Sumt letur og stærðfræðitákn eru óvirk.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Hljóð og myndskeið (HTML5-gagnamiðla) ásamt WebGL þarf að smella á til að spila.
securityLevel.safest.level = Öruggast
securityLevel.safest.tooltip = Öryggisstig: Öruggast
securityLevel.safest.summary = Leyfir aðeins þá eiginleika vefsvæða sem krafist er fyrir beinan lestur (static sites) og grunnþjónustur. Þessar breytingar hafa áhrif á myndir, margmiðlunargögn og skriftur.
diff --git a/src/chrome/locale/is/torbutton.dtd b/src/chrome/locale/is/torbutton.dtd
index 8a208581..c791d6a0 100644
--- a/src/chrome/locale/is/torbutton.dtd
+++ b/src/chrome/locale/is/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript er sjálfgefið óvirkt á öllum vefsvæðum.">
<!ENTITY torbutton.prefs.sec_limit_typography "Sumt letur og stærðfræðitákn eru óvirk.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Sumt letur, táknmyndir, myndir og stærðfræðitákn eru óvirk.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Hljóð og myndskeið (HTML5-gagnamiðla) ásamt WebGL þarf að smella á til að spila.">
<!ENTITY torbutton.circuit_display.title "Tor-rás">
<!ENTITY torbutton.circuit_display.new_circuit "Ný rás fyrir þetta vefsvæði">
diff --git a/src/chrome/locale/it/securityLevel.properties b/src/chrome/locale/it/securityLevel.properties
index 9f7a77fd..d4015a02 100644
--- a/src/chrome/locale/it/securityLevel.properties
+++ b/src/chrome/locale/it/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Livello di sicurezza: Più sicuro
securityLevel.safer.summary = Disattiva le caratteristiche dei siti spesso pericolose, causando la perdita di funzionalità di alcuni siti.
securityLevel.safer.description1 = JavaScript è disattivato nei siti non-HTTPS.
securityLevel.safer.description2 = Alcuni caratteri e simboli matematici sono disattivati.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Audio, video (media HTML5) e WebGL sono click-to-play.
securityLevel.safest.level = Molto sicuro
securityLevel.safest.tooltip = Livello di sicurezza: Il più sicuro
securityLevel.safest.summary = Permette solo le funzionalità necessarie per siti statici e servizi di base. Queste modifiche influiscono su immagini, media e script.
diff --git a/src/chrome/locale/it/torbutton.dtd b/src/chrome/locale/it/torbutton.dtd
index 8c9b0051..cfd8af97 100644
--- a/src/chrome/locale/it/torbutton.dtd
+++ b/src/chrome/locale/it/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript è disattivato in tutti i siti in modo predefinito.">
<!ENTITY torbutton.prefs.sec_limit_typography "Alcuni caratteri e simboli matematici sono disattivati.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Alcuni caratteri, icone, simboli matematici e immagini sono disattivati.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio, video (media HTML5) e WebGL sono click-to-play.">
<!ENTITY torbutton.circuit_display.title "Circuito Tor">
<!ENTITY torbutton.circuit_display.new_circuit "Nuovo circuito per questo sito">
diff --git a/src/chrome/locale/ka/aboutDialog.dtd b/src/chrome/locale/ka/aboutDialog.dtd
index a4879555..487e33bf 100644
--- a/src/chrome/locale/ka/aboutDialog.dtd
+++ b/src/chrome/locale/ka/aboutDialog.dtd
@@ -1,7 +1,7 @@
-<!ENTITY project.start "&brandShortName;-ის შემქმნელია">
+<!ENTITY project.start "&brandShortName;ს შემქმნელია">
<!-- LOCALIZATION NOTE (project.tpoLink): This is a link title that links to https://www.torproject.org -->
<!ENTITY project.tpoLink "&vendorShortName;">
-<!ENTITY project.end ", ყოველგვარი მოგების მიღების გარეშე, ინტერნეტში თქვენი პირადულობისა და თავისუფლების უზრუნველსაყოფად.">
+<!ENTITY project.end ", არამომგებიანი დაწესებულება, რომელიც საქმიანობს ინტერნეტში თქვენი პირადულობისა და თავისუფლების უზრუნველსაყოფად.">
<!ENTITY help.start "დახმარება გესაჭიროებათ?">
<!-- LOCALIZATION NOTE (help.donate): This is a link title that links to https://www.torproject.org/donate/donate.html.en -->
diff --git a/src/chrome/locale/ka/browserOnboarding.properties b/src/chrome/locale/ka/browserOnboarding.properties
index f9f4e989..b976c763 100644
--- a/src/chrome/locale/ka/browserOnboarding.properties
+++ b/src/chrome/locale/ka/browserOnboarding.properties
@@ -44,7 +44,7 @@ onboarding.tour-tor-onion-services.next-button=მზადაა
onboarding.overlay-icon-tooltip-updated2=იხილეთ, როგორ განახლდა\n%S
onboarding.tour-tor-update.prefix-new=ახალი
-onboarding.tour-tor-update.prefix-updated=განახლდა
+onboarding.tour-tor-update.prefix-updated=განახლებული
onboarding.tour-tor-toolbar=ხელსაწყოთა ზოლი
onboarding.tour-tor-toolbar-update-8.5.title=ხელსაწყოთა ზოლის განლაგება
diff --git a/src/chrome/locale/ka/securityLevel.properties b/src/chrome/locale/ka/securityLevel.properties
index 4827ca29..b009b829 100644
--- a/src/chrome/locale/ka/securityLevel.properties
+++ b/src/chrome/locale/ka/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = უსაფრთხოების დონე
securityLevel.safer.summary = გაითიშება ვებსაიტის საფრთხისშემცველი შესაძლებლობები, სავარაუდოდ საიტების ნაწილი ვერ იმუშავებს გამართულად.
securityLevel.safer.description1 = JavaScript გათიშულია HTTPS-ს არმქონე ყველა საიტზე.
securityLevel.safer.description2 = შრიფტებისა და მათემატიკური სიმბოლოების ნაწილი გათიშულია.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = ხმოვანი და ვიდეოფაილები (HTML5), აგრეთვე WebGL ეშვება მხოლოდ დაწკაპებით.
securityLevel.safest.level = სრულიად დაცული
securityLevel.safest.tooltip = უსაფრთხოების დონე : სრულიად დაცული
securityLevel.safest.summary = დაშვებულია მხოლოდ ის შესაძლებლობები, რომლებსაც საჭიროებს უცვლელი შიგთავსის მქონე საიტები და ძირითადი მომსახურებები. ცვლილებები შეეხება სურათებს, ფაილებსა და სკრიპტებს.
@@ -19,4 +19,4 @@ securityLevel.safest.description3 = ხმოვანი და ვიდეო
securityLevel.custom.summary = თქვენ მიერ მითითებული პარამეტრები ბრაუზერში, არაა მისაღები უსაფრთხოებისთვის. პირადი მონაცემების სათანადოდ დაცვის უზრუნველსაყოფად, გირჩევთ შეარჩიოთ უსაფრთხოების ნაგულისხმევი დონეებიდან რომელიმე.
securityLevel.learnMore = იხილეთ ვრცლად
securityLevel.restoreDefaults = ნაგულისხმევის აღდგენა
-securityLevel.advancedSecuritySettings = უსაფრთხოების დამატებითი პარამეტრები
+securityLevel.advancedSecuritySettings = უსაფრთხოების დამატებითი პარამ.
diff --git a/src/chrome/locale/ka/torbutton.dtd b/src/chrome/locale/ka/torbutton.dtd
index da0ce86f..bdf517ef 100644
--- a/src/chrome/locale/ka/torbutton.dtd
+++ b/src/chrome/locale/ka/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript გათიშულია ყველა საიტზე ნაგულისხმევად.">
<!ENTITY torbutton.prefs.sec_limit_typography "შრიფტებისა და მათემატიკური სიმბოლოების ნაწილი გათიშულია.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "შრიფტების, ხატულების, მათემატიკური სიმბოლოებისა და სურათების ნაწილი გათიშულია.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "ხმოვანი და ვიდეოფაილები (HTML5), აგრეთვე WebGL ეშვება მხოლოდ დაწკაპებით.">
<!ENTITY torbutton.circuit_display.title "Tor-წრედი">
<!ENTITY torbutton.circuit_display.new_circuit "ახალი წრედი ამ საიტისთვის">
diff --git a/src/chrome/locale/nb-NO/aboutTBUpdate.dtd b/src/chrome/locale/nb-NO/aboutTBUpdate.dtd
index 658bcd96..c32d0b2e 100644
--- a/src/chrome/locale/nb-NO/aboutTBUpdate.dtd
+++ b/src/chrome/locale/nb-NO/aboutTBUpdate.dtd
@@ -1,4 +1,4 @@
-<!ENTITY aboutTBUpdate.changelogTitle "Tor Browser Changelog">
+<!ENTITY aboutTBUpdate.changelogTitle "Tor Browser Endringslogg">
<!ENTITY aboutTBUpdate.updated "Tor-nettleseren har blitt oppdatert.">
<!ENTITY aboutTBUpdate.linkPrefix "For den mest oppdaterte informasjonen om denne utgivelsen,">
<!ENTITY aboutTBUpdate.linkLabel "besøk vårt nettsted">
diff --git a/src/chrome/locale/nb-NO/aboutTor.dtd b/src/chrome/locale/nb-NO/aboutTor.dtd
index 6970a77d..893ed27b 100644
--- a/src/chrome/locale/nb-NO/aboutTor.dtd
+++ b/src/chrome/locale/nb-NO/aboutTor.dtd
@@ -6,7 +6,7 @@
<!ENTITY aboutTor.title "Om Tor">
-<!ENTITY aboutTor.viewChangelog.label "View Changelog">
+<!ENTITY aboutTor.viewChangelog.label "Se Endringslogg">
<!ENTITY aboutTor.ready.label "Utforsk. Privat.">
<!ENTITY aboutTor.ready2.label "Du er klar for verdens mest private surfing opplevelse.">
diff --git a/src/chrome/locale/nb-NO/securityLevel.properties b/src/chrome/locale/nb-NO/securityLevel.properties
index 3980477c..68576128 100644
--- a/src/chrome/locale/nb-NO/securityLevel.properties
+++ b/src/chrome/locale/nb-NO/securityLevel.properties
@@ -1,17 +1,17 @@
securityLevel.securityLevel = Sikkerhetsnivå
securityLevel.customWarning = Egendefinert
-securityLevel.overview = Disable certain web features that can be used to attack your security and anonymity.
+securityLevel.overview = Deaktiver visse webfunksjoner som kan brukes til å angripe sikkerheten din og anonymiteten.
securityLevel.standard.level = Forvalg
-securityLevel.standard.tooltip = Security Level : Standard
+securityLevel.standard.tooltip = Sikkerhetsnivå: Standard
securityLevel.standard.summary = Alle Tor-nettleser- og nettside-funksjoner er på.
securityLevel.safer.level = Tryggere
-securityLevel.safer.tooltip = Security Level : Safer
+securityLevel.safer.tooltip = Sikkerhetsnivå: Sikrere
securityLevel.safer.summary = Skrur av nettsidefunksjoner som ofte er farlige, som gjør at noen sider blir skadelidende.
securityLevel.safer.description1 = JavaScript er avskrudd på sider som ikke er HTTPS.
securityLevel.safer.description2 = Noen skrifter og mattesymboler er avskrudd.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Lyd og video (HTML5 media), og WebGL er klikk-å-spille.
securityLevel.safest.level = Tryggest
-securityLevel.safest.tooltip = Security Level : Safest
+securityLevel.safest.tooltip = Sikkerhetsnivå: Sikreste
securityLevel.safest.summary = Tillater bare nettsidefunksjoner som kreves for statiske sider og grunnleggende tjenester. Disse endringene har innvirkning på bilder, media, og skript.
securityLevel.safest.description1 = JavaScript er som forvalg slått av for alle nettsteder.
securityLevel.safest.description2 = Noen skrifter, ikoner, mattesymboler og bilder er avskrudd.
@@ -19,4 +19,4 @@ securityLevel.safest.description3 = Lyd og video (HTML5-media) må klikkes for
securityLevel.custom.summary = Dine nettleserinnstillinger har ført med seg uvanlige sikkerhetsvalg. Av sikkerhet- og personverns-hensyn anbefaler vi at du velger en av de forvalgte sikkerhetsnivåene.
securityLevel.learnMore = Lær mer
securityLevel.restoreDefaults = Gjenopprett forvalg
-securityLevel.advancedSecuritySettings = Advanced Security Settings…
+securityLevel.advancedSecuritySettings = Avanserte sikkerhetsinnstillinger...
diff --git a/src/chrome/locale/nb-NO/torbutton.dtd b/src/chrome/locale/nb-NO/torbutton.dtd
index 068c4822..c79d3431 100644
--- a/src/chrome/locale/nb-NO/torbutton.dtd
+++ b/src/chrome/locale/nb-NO/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript er som forvalg slått av for alle nettsteder.">
<!ENTITY torbutton.prefs.sec_limit_typography "Noen skrifter og mattesymboler er avskrudd.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Noen skrifter, ikoner, mattesymboler og bilder er avskrudd.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Lyd og video (HTML5 media), og WebGL er klikk-å-spille.">
<!ENTITY torbutton.circuit_display.title "Tor Krets">
<!ENTITY torbutton.circuit_display.new_circuit "Ny Krets for denne siden">
diff --git a/src/chrome/locale/pl/securityLevel.properties b/src/chrome/locale/pl/securityLevel.properties
index a3d9dfe3..2a1ec00f 100644
--- a/src/chrome/locale/pl/securityLevel.properties
+++ b/src/chrome/locale/pl/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Poziom bezpieczeństwa: bezpieczniejszy
securityLevel.safer.summary = Wyłącza funkcje witryny, które często są niebezpieczne, co powoduje, że niektóre witryny tracą funkcjonalność.
securityLevel.safer.description1 = Obsługa skryptów Java na stronach bez HTTPS jest wyłączona.
securityLevel.safer.description2 = Niektóre fonty i symbole są wyłączone.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Audio i wideo (media HTML5) i WebGL kliknij, aby odtworzyć.
securityLevel.safest.level = Najbezpieczniejszy
securityLevel.safest.tooltip = Poziom bezpieczeństwa: najbezpieczniejszy
securityLevel.safest.summary = Pozwala tylko na funkcje serwisu wymagane w przypadku witryn statycznych i podstawowych usług. Te zmiany dotyczą obrazów, multimediów i skryptów.
diff --git a/src/chrome/locale/pl/torbutton.dtd b/src/chrome/locale/pl/torbutton.dtd
index 98254012..c0760b06 100644
--- a/src/chrome/locale/pl/torbutton.dtd
+++ b/src/chrome/locale/pl/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript jest domyślnie wyłączona na wszystkich stronach.">
<!ENTITY torbutton.prefs.sec_limit_typography "Niektóre fonty i symbole są wyłączone.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Niektóre fonty, ikony, symbole i obrazki są wyłączone.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio i wideo (media HTML5) i WebGL kliknij, aby odtworzyć.">
<!ENTITY torbutton.circuit_display.title "Obwód Tor">
<!ENTITY torbutton.circuit_display.new_circuit "Nowy obwód dla tej strony">
diff --git a/src/chrome/locale/pt-BR/securityLevel.properties b/src/chrome/locale/pt-BR/securityLevel.properties
index dfc900e2..db090667 100644
--- a/src/chrome/locale/pt-BR/securityLevel.properties
+++ b/src/chrome/locale/pt-BR/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Nível de Segurança: Seguro
securityLevel.safer.summary = Desativar recursos geralmente inseguros de websites, o que pode fazer com que alguns sites percam a funcionalidade.
securityLevel.safer.description1 = JavaScript está desativado em todos os sites sem HTTPS.
securityLevel.safer.description2 = Algumas fontes e símbolos matemáticos estão desativados.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Áudio e vídeo (mídia HTML5) e WebGL são reproduzidos com um clique.
securityLevel.safest.level = Segurança máxima
securityLevel.safest.tooltip = Nível de Segurança: Segurança máxima
securityLevel.safest.summary = Apenas permitir os recursos dos websites necessários para sites estáticos e serviços básicos. Essas mudanças afetam imagens, mídias e scripts.
diff --git a/src/chrome/locale/pt-BR/torbutton.dtd b/src/chrome/locale/pt-BR/torbutton.dtd
index bf25596e..7e9db8ed 100644
--- a/src/chrome/locale/pt-BR/torbutton.dtd
+++ b/src/chrome/locale/pt-BR/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript está desativado por padrão em todos os sites.">
<!ENTITY torbutton.prefs.sec_limit_typography "Algumas fontes e símbolos matemáticos estão desativados.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Algumas fontes, ícones, símbolos matemáticas e imagens estão desativadas.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Áudio e vídeo (mídia HTML5) e WebGL são reproduzidos com um clique.">
<!ENTITY torbutton.circuit_display.title "Circuito Tor">
<!ENTITY torbutton.circuit_display.new_circuit "Novo circuito para este site">
diff --git a/src/chrome/locale/ru/securityLevel.properties b/src/chrome/locale/ru/securityLevel.properties
index d08d6558..dbb5fdae 100644
--- a/src/chrome/locale/ru/securityLevel.properties
+++ b/src/chrome/locale/ru/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Уровень безопасности : Боле
securityLevel.safer.summary = Отключены функции веб-сайтов, которые часто бывают опасны, что может привести к потере функциональности некоторыми сайтами.
securityLevel.safer.description1 = JavaScript отключен на всех не HTTPS сайтах.
securityLevel.safer.description2 = Некоторые шрифты и математические символы отключены.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Аудио, видео (медиа HTML5) и WebGL проигрываются при нажатии.
securityLevel.safest.level = Наиболее безопасные
securityLevel.safest.tooltip = Уровень безопасности : Наиболее безопасный
securityLevel.safest.summary = Разрешены только функции веб-сайтов, требующиеся для статических сайтов и основных сервисов. Эти изменения влияют на изображения, медиа и скрипты.
diff --git a/src/chrome/locale/ru/torbutton.dtd b/src/chrome/locale/ru/torbutton.dtd
index 8c8cfb35..bc53425e 100644
--- a/src/chrome/locale/ru/torbutton.dtd
+++ b/src/chrome/locale/ru/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript отключен по умолчанию на всех сайтах.">
<!ENTITY torbutton.prefs.sec_limit_typography "Некоторые шрифты и математические символы отключены.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Некоторые шрифты, значки, математические символы и изображения отключены.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Аудио, видео (медиа HTML5) и WebGL проигрываются при нажатии.">
<!ENTITY torbutton.circuit_display.title "Схема Tor">
<!ENTITY torbutton.circuit_display.new_circuit "Новая схема для этого Сайта">
diff --git a/src/chrome/locale/sv-SE/securityLevel.properties b/src/chrome/locale/sv-SE/securityLevel.properties
index 9ac69476..be275e28 100644
--- a/src/chrome/locale/sv-SE/securityLevel.properties
+++ b/src/chrome/locale/sv-SE/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Säkerhetsnivå : Säkrare
securityLevel.safer.summary = Inaktiverar webbplatsfunktioner som ofta är farliga, vilket gör att vissa webbplatser förlorar funktionalitet.
securityLevel.safer.description1 = JavaScript är inaktiverat på webbplatser utan HTTPS.
securityLevel.safer.description2 = Vissa typsnitt och matte symboler är inaktiverade.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Ljud och video (HTML5-media) och WebGL är klicka-för-att-spela.
securityLevel.safest.level = Säkrast
securityLevel.safest.tooltip = Säkerhetsnivå: Säkrast
securityLevel.safest.summary = Tillåt endast webbplatsfunktioner som krävs för statiska webbplatser och grundläggande tjänster. Dessa förändringar påverkar bilder, media och skript.
diff --git a/src/chrome/locale/sv-SE/torbutton.dtd b/src/chrome/locale/sv-SE/torbutton.dtd
index 9b3f4474..71b9ae9d 100644
--- a/src/chrome/locale/sv-SE/torbutton.dtd
+++ b/src/chrome/locale/sv-SE/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript är inaktiverat som standard på alla webbplatser.">
<!ENTITY torbutton.prefs.sec_limit_typography "Vissa typsnitt och matte symboler är inaktiverade.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Vissa typsnitt, ikoner, matte symboler och bilder är inaktiverade.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Ljud och video (HTML5-media) och WebGL är klicka-för-att-spela.">
<!ENTITY torbutton.circuit_display.title "Tor-krets">
<!ENTITY torbutton.circuit_display.new_circuit "Ny krets för denna webbplats">
diff --git a/src/chrome/locale/tr/securityLevel.properties b/src/chrome/locale/tr/securityLevel.properties
index 934cdba3..59e5c4ab 100644
--- a/src/chrome/locale/tr/securityLevel.properties
+++ b/src/chrome/locale/tr/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = Güvenlik Düzeyi : Daha Güvenli
securityLevel.safer.summary = Sıklıkla tehlikeli olan web sitesi özellikleri devre dışı bırakılır ve bazı sitelerin işlevlerinde kayıplar olabilir.
securityLevel.safer.description1 = JavaScript, HTTPS kullanmayan sitelerde devre dışı bırakılır.
securityLevel.safer.description2 = Bazı yazı türleri ve matematik simgeleri devre dışı bırakılır.
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = Ses ve görüntü (HTML5 ortamı) ve WebGL tıklayıp oynatılabilir.
securityLevel.safest.level = En Güvenli
securityLevel.safest.tooltip = Güvenlik Düzeyi : En Güvenli
securityLevel.safest.summary = Yalnız durağan siteler ve temel hizmetler için gerekli web sitesi özelliklerine izin verilir. Bu değişiklikler görselleri, ortamları ve betikleri etkiler.
diff --git a/src/chrome/locale/tr/torbutton.dtd b/src/chrome/locale/tr/torbutton.dtd
index 022ea92b..c064ac66 100644
--- a/src/chrome/locale/tr/torbutton.dtd
+++ b/src/chrome/locale/tr/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "JavaScript betikleri tüm sitelerde varsayılan olarak devre dışı bırakılır.">
<!ENTITY torbutton.prefs.sec_limit_typography "Bazı yazı türleri ve matematik simgeleri devre dışı bırakılır.">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Bazı yazı türleri, simgeler, matematik simgeleri ve görseller devre dışı bırakılır.">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "Ses ve görüntü (HTML5 ortamı) ve WebGL tıklayıp oynatılabilir.">
<!ENTITY torbutton.circuit_display.title "Tor Devresi">
<!ENTITY torbutton.circuit_display.new_circuit "Bu Sitenin Devresini Yenile">
diff --git a/src/chrome/locale/vi/aboutTBUpdate.dtd b/src/chrome/locale/vi/aboutTBUpdate.dtd
index 49c282f0..54151896 100644
--- a/src/chrome/locale/vi/aboutTBUpdate.dtd
+++ b/src/chrome/locale/vi/aboutTBUpdate.dtd
@@ -1,8 +1,8 @@
-<!ENTITY aboutTBUpdate.changelogTitle "Tor Browser Changelog">
+<!ENTITY aboutTBUpdate.changelogTitle "Nhật kí thay dổi trình duyệt Tor">
<!ENTITY aboutTBUpdate.updated "Trình duyệt Tor đã được cập nhật">
<!ENTITY aboutTBUpdate.linkPrefix "Dành cho những thông tin cập nhật mới nhất về bản phát hành này,">
<!ENTITY aboutTBUpdate.linkLabel "đến thăm trang của chúng tôi">
<!ENTITY aboutTBUpdate.linkSuffix ".">
<!ENTITY aboutTBUpdate.version "Phiên bản">
-<!ENTITY aboutTBUpdate.releaseDate "Release Date">
+<!ENTITY aboutTBUpdate.releaseDate "Ngày giới thiệu">
<!ENTITY aboutTBUpdate.releaseNotes "Ghi chú phát hành">
diff --git a/src/chrome/locale/vi/browserOnboarding.properties b/src/chrome/locale/vi/browserOnboarding.properties
index 44dfdccf..df4a88ee 100644
--- a/src/chrome/locale/vi/browserOnboarding.properties
+++ b/src/chrome/locale/vi/browserOnboarding.properties
@@ -10,9 +10,9 @@ onboarding.tour-tor-welcome.next-button=Go to Privacy
onboarding.tour-tor-privacy=Riêng tư
onboarding.tour-tor-privacy.title=Snub trackers and snoopers.
onboarding.tour-tor-privacy.description=Tor Browser isolates cookies and deletes your browser history after your session. These modifications ensure your privacy and security are protected in the browser. Click ‘Tor Network’ to learn how we protect you on the network level.
-onboarding.tour-tor-privacy.button=Go to Tor Network
+onboarding.tour-tor-privacy.button=Đi đến mạng Tor
-onboarding.tour-tor-network=Tor Network
+onboarding.tour-tor-network=Mạng Tor
onboarding.tour-tor-network.title=Travel a decentralized network.
onboarding.tour-tor-network.description=Tor Browser connects you to the Tor network run by thousands of volunteers around the world. Unlike a VPN, there’s no one point of failure or centralized entity you need to trust in order to enjoy the internet privately.
onboarding.tour-tor-network.button=Go to Circuit Display
@@ -24,7 +24,7 @@ onboarding.tour-tor-circuit-display.button=See My Path
onboarding.tour-tor-circuit-display.next-button=Go to Security
onboarding.tour-tor-security=Bảo mật
-onboarding.tour-tor-security.title=Choose your experience.
+onboarding.tour-tor-security.title=Chọn trải nghiệm của bạn.
onboarding.tour-tor-security.description=We also provide you with additional settings for bumping up your browser security. Our Security Settings allow you to block elements that could be used to attack your computer. Click below to see what the different options do.
onboarding.tour-tor-security.description-suffix=Note: By default, NoScript and HTTPS Everywhere are not included on the toolbar, but you can customize your toolbar to add them.
onboarding.tour-tor-security-level.button=See Your Security Level
diff --git a/src/chrome/locale/zh-CN/aboutTBUpdate.dtd b/src/chrome/locale/zh-CN/aboutTBUpdate.dtd
index 7d15c9c4..385bcc4a 100644
--- a/src/chrome/locale/zh-CN/aboutTBUpdate.dtd
+++ b/src/chrome/locale/zh-CN/aboutTBUpdate.dtd
@@ -1,5 +1,5 @@
-<!ENTITY aboutTBUpdate.changelogTitle "Tor Browser 更新日志">
-<!ENTITY aboutTBUpdate.updated "Tor Browser 更新完成。">
+<!ENTITY aboutTBUpdate.changelogTitle "Tor 浏览器更新日志">
+<!ENTITY aboutTBUpdate.updated "Tor 浏览器更新完成。">
<!ENTITY aboutTBUpdate.linkPrefix "有关此版本的最新信息,">
<!ENTITY aboutTBUpdate.linkLabel "访问我们的网站">
<!ENTITY aboutTBUpdate.linkSuffix "。">
diff --git a/src/chrome/locale/zh-CN/aboutTor.dtd b/src/chrome/locale/zh-CN/aboutTor.dtd
index 33ea8eb4..9f261601 100644
--- a/src/chrome/locale/zh-CN/aboutTor.dtd
+++ b/src/chrome/locale/zh-CN/aboutTor.dtd
@@ -9,7 +9,7 @@
<!ENTITY aboutTor.viewChangelog.label "查看更新日志">
<!ENTITY aboutTor.ready.label "私密浏览">
-<!ENTITY aboutTor.ready2.label "欢迎体验最私密的浏览。">
+<!ENTITY aboutTor.ready2.label "您将享受世界上最私密的浏览体验。">
<!ENTITY aboutTor.failure.label "出错了!">
<!ENTITY aboutTor.failure2.label "Tor 无法在该浏览器下运行。">
@@ -17,16 +17,16 @@
<!ENTITY aboutTor.searchDDGPost.link "https://duckduckgo.com">
<!ENTITY aboutTor.torbrowser_user_manual_questions.label "有疑问?">
-<!ENTITY aboutTor.torbrowser_user_manual_link.label "查阅 Tor Browser 用户手册 »">
+<!ENTITY aboutTor.torbrowser_user_manual_link.label "查阅 Tor 浏览器用户手册 »">
<!-- The next two entities are used within the browser's Help menu. -->
<!ENTITY aboutTor.torbrowser_user_manual.accesskey "M">
-<!ENTITY aboutTor.torbrowser_user_manual.label "Tor Browser 用户手册">
+<!ENTITY aboutTor.torbrowser_user_manual.label "Tor 浏览器用户手册">
<!ENTITY aboutTor.tor_mission.label "The Tor Project 是一家美国 501(c)(3) 非营利机构,致力于通过开发和部署自由且开放源代码的匿名和隐私技术,为其不受限制的可用性和使用提供支持,促进其在科研领域和大众的知名度来支持人权和自由。">
<!ENTITY aboutTor.getInvolved.label "参与进来 »">
<!ENTITY aboutTor.getInvolved.link "https://www.torproject.org/getinvolved/volunteer.html.en">
<!ENTITY aboutTor.newsletter.tagline "通过邮件获取 Tor 的最新消息。">
-<!ENTITY aboutTor.newsletter.link_text "注册 Tor 新闻列表">
+<!ENTITY aboutTor.newsletter.link_text "订阅 Tor 的最新动态。">
<!ENTITY aboutTor.donationBanner.line2e "让 Tor 网络保持健壮。">
-<!ENTITY aboutTor.donationBanner.buttonA "现在就捐助">
+<!ENTITY aboutTor.donationBanner.buttonA "立即捐助">
diff --git a/src/chrome/locale/zh-CN/brand.properties b/src/chrome/locale/zh-CN/brand.properties
index 4804bae7..bd6b86b4 100644
--- a/src/chrome/locale/zh-CN/brand.properties
+++ b/src/chrome/locale/zh-CN/brand.properties
@@ -2,9 +2,9 @@
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-brandShorterName=Tor Browser
-brandShortName=Tor Browser
-brandFullName=Tor Browser
+brandShorterName=Tor 浏览器
+brandShortName=Tor 浏览器
+brandFullName=Tor 浏览器
vendorShortName=Tor Project
homePageSingleStartMain=Firefox Start:内置搜索功能的快速启动主页
diff --git a/src/chrome/locale/zh-CN/browserOnboarding.properties b/src/chrome/locale/zh-CN/browserOnboarding.properties
index 6fae2753..f56822a8 100644
--- a/src/chrome/locale/zh-CN/browserOnboarding.properties
+++ b/src/chrome/locale/zh-CN/browserOnboarding.properties
@@ -4,17 +4,17 @@
onboarding.tour-tor-welcome=欢迎
onboarding.tour-tor-welcome.title=一切就绪。
-onboarding.tour-tor-welcome.description=Tor Browser 在浏览互联网中提供最高标准的隐私和安全保护,帮助你对抗跟踪、监控和审查。这个快速指南会向你介绍我们是怎样做的。
+onboarding.tour-tor-welcome.description=Tor 浏览器在浏览互联网中提供最高标准的隐私和安全保护,帮助你对抗跟踪、监控和审查。这个快速指南会向你介绍我们是怎样做的。
onboarding.tour-tor-welcome.next-button=前往“隐私”
onboarding.tour-tor-privacy=隐私
onboarding.tour-tor-privacy.title=拒绝跟踪和嗅探。
-onboarding.tour-tor-privacy.description=Tor Browser 会隔离 Cookie ,并在你浏览结束时删除 Cookies 和历史记录。这些修改保证了你的安全和隐私在浏览过程中收到保护。点击 ’Tor 网络‘ 了解我们如何在网络层级进行保护。
+onboarding.tour-tor-privacy.description=Tor 浏览器会隔离 Cookie ,并在你浏览结束时删除 Cookies 和历史记录。这些修改保证了你的安全和隐私在浏览过程中受到保护。点击“Tor 网络”以了解我们如何在网络层级进行保护。
onboarding.tour-tor-privacy.button=前往“Tor 网络”
onboarding.tour-tor-network=Tor 网络
onboarding.tour-tor-network.title=通过非中心化的网络进行浏览。
-onboarding.tour-tor-network.description=Tor Browser 将你和世界数千名志愿者支持的 Tor 网络相连。和 VPN 不同的是,这里不会有单点故障,也不需要你为了私密浏览信任某一个中心化的实体。
+onboarding.tour-tor-network.description=Tor 浏览器将你和世界数千名志愿者支持的 Tor 网络相连。和 VPN 不同的是,这里不会有单点故障,也不需要你为了私密浏览信任某一个中心化的实体。
onboarding.tour-tor-network.button=前往 ’显示链路'
onboarding.tour-tor-circuit-display=显示链路
@@ -24,8 +24,8 @@ onboarding.tour-tor-circuit-display.button=查看我的路径。
onboarding.tour-tor-circuit-display.next-button=前往“安全”
onboarding.tour-tor-security=安全
-onboarding.tour-tor-security.title=自定你的浏览体验。
-onboarding.tour-tor-security.description=我们也提供更多选项来进一步强化 Tor Browser 的安全性。安全设置可以允许你屏蔽可能会被用于攻击你的电脑的元素。点击下方的按钮来了解不同的选项的作用。
+onboarding.tour-tor-security.title=自定义你的浏览体验。
+onboarding.tour-tor-security.description=我们也提供更多选项来进一步强化 Tor 浏览器的安全性。安全设置可以允许你屏蔽可能会被用于攻击你的电脑的元素。点击下方的按钮来了解不同的选项的作用。
onboarding.tour-tor-security.description-suffix=注:默认设置下,NoScript 和 HTTPS Everywhere 不在工具栏出现,但您可以“定制”您的工具栏来添加两者的图标。
onboarding.tour-tor-security-level.button=查看你设置的安全级别
onboarding.tour-tor-security-level.next-button=前往“体验小贴士”
@@ -48,7 +48,7 @@ onboarding.tour-tor-update.prefix-updated=已更新
onboarding.tour-tor-toolbar=工具栏
onboarding.tour-tor-toolbar-update-8.5.title=工具栏布局
-onboarding.tour-tor-toolbar-update-8.5.description=我们改进了浏览器的工具栏布局。我们把Tor按钮图标移动到了地址栏的后面。我们在它旁边还加了一个安全级别图标。
+onboarding.tour-tor-toolbar-update-8.5.description=我们改进了浏览器的工具栏布局。我们把 Tor 按钮图标移动到了地址栏的后面。我们在它旁边还加了一个安全级别图标。
onboarding.tour-tor-toolbar-update-8.5.next-button=前往“安全”
onboarding.tour-tor-security-update-8.5.title=安全级别体验
diff --git a/src/chrome/locale/zh-CN/securityLevel.properties b/src/chrome/locale/zh-CN/securityLevel.properties
index 3b002d14..b0d26217 100644
--- a/src/chrome/locale/zh-CN/securityLevel.properties
+++ b/src/chrome/locale/zh-CN/securityLevel.properties
@@ -3,13 +3,13 @@ securityLevel.customWarning = 自定义
securityLevel.overview = 禁用部分能影响你安全和匿名性的互联网功能。
securityLevel.standard.level = 标准安全性
securityLevel.standard.tooltip = 安全等级:标准
-securityLevel.standard.summary = 将启用所有Tor浏览器与网站功能。
+securityLevel.standard.summary = 将启用 Tor 浏览器和网站的所有功能。
securityLevel.safer.level = 中等安全性
securityLevel.safer.tooltip = 安全等级:较安全
securityLevel.safer.summary = 禁用网站功能通常是危险的,这会导致一些站不能正常运作。
securityLevel.safer.description1 = 在非HTTPS网站,JavaScripts被禁用。
securityLevel.safer.description2 = 一些字体与数学符号被禁用。
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = 点击播放音频或视频(HTML5 媒体)和WebGL。
securityLevel.safest.level = 最高安全性
securityLevel.safest.tooltip = 安全等级:最安全
securityLevel.safest.summary = 只允许网站请求静态网页与基本服务。这将会影响图片,媒体与脚本。
diff --git a/src/chrome/locale/zh-CN/torbutton.dtd b/src/chrome/locale/zh-CN/torbutton.dtd
index 44a2f0f6..22f3b196 100644
--- a/src/chrome/locale/zh-CN/torbutton.dtd
+++ b/src/chrome/locale/zh-CN/torbutton.dtd
@@ -1,10 +1,10 @@
<!ENTITY torbutton.context_menu.new_identity "新身份">
<!ENTITY torbutton.context_menu.new_identity_key "I">
-<!ENTITY torbutton.context_menu.new_circuit "为此站点使用新 Tor 线路">
+<!ENTITY torbutton.context_menu.new_circuit "为此站点使用新的 Tor 链路">
<!ENTITY torbutton.context_menu.new_circuit_key "C">
<!ENTITY torbutton.context_menu.networksettings "Tor 网络设置…">
<!ENTITY torbutton.context_menu.networksettings.key "N">
-<!ENTITY torbutton.context_menu.downloadUpdate "Tor Browser 检查更新…">
+<!ENTITY torbutton.context_menu.downloadUpdate "检查 Tor 浏览器的更新…">
<!ENTITY torbutton.context_menu.downloadUpdate.key "U">
<!ENTITY torbutton.context_menu.cookieProtections "Cookie 保护…">
<!ENTITY torbutton.context_menu.cookieProtections.key "C">
@@ -24,7 +24,7 @@
<!ENTITY torbutton.prefs.sec_caption "安全等级">
<!ENTITY torbutton.prefs.sec_caption_tooltip "安全滑块可禁用某些浏览器功能,避免因这些功能导致的漏洞而受到攻击。">
<!ENTITY torbutton.prefs.sec_standard_label "标准安全性">
-<!ENTITY torbutton.prefs.sec_standard_description "将启用所有Tor浏览器与网站功能。">
+<!ENTITY torbutton.prefs.sec_standard_description "将启用 Tor 浏览器和网站的所有功能。">
<!ENTITY torbutton.prefs.sec_safer_label "中等安全性">
<!ENTITY torbutton.prefs.sec_safer_description "禁用网站功能通常是危险的,这会导致一些站不能正常运作。">
<!ENTITY torbutton.prefs.sec_safer_list_label "在中等安全性设置下:">
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "在所有网站上默认禁用JavaScript。">
<!ENTITY torbutton.prefs.sec_limit_typography "一些字体与数学符号被禁用。">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "一些字体,图标,数学符号与图片被禁用。">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
-<!ENTITY torbutton.circuit_display.title "tor链路">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "点击播放音频或视频(HTML5 媒体)和WebGL。">
+<!ENTITY torbutton.circuit_display.title "Tor 链路">
<!ENTITY torbutton.circuit_display.new_circuit "为此站点使用新线路">
diff --git a/src/chrome/locale/zh-CN/torbutton.properties b/src/chrome/locale/zh-CN/torbutton.properties
index 983b3279..1ea67a1c 100644
--- a/src/chrome/locale/zh-CN/torbutton.properties
+++ b/src/chrome/locale/zh-CN/torbutton.properties
@@ -1,12 +1,12 @@
torbutton.circuit_display.internet = 互联网
torbutton.circuit_display.ip_unknown = IP 未知
-torbutton.circuit_display.onion_site = onion 站点
+torbutton.circuit_display.onion_site = 洋葱站点
torbutton.circuit_display.this_browser = 本浏览器
torbutton.circuit_display.relay = 中继
torbutton.circuit_display.tor_bridge = 网桥
torbutton.circuit_display.unknown_country = 未知国家
-torbutton.circuit_display.guard = 中转
-torbutton.circuit_display.guard_note = 您的中转节点似乎并未改变
+torbutton.circuit_display.guard = 守卫
+torbutton.circuit_display.guard_note = 您的[守卫]节点似乎并未改变
torbutton.circuit_display.learn_more = 详细了解
torbutton.content_sizer.margin_tooltip = Tor 浏览器添加了一些边框,以降低窗口大小的独特性,令在线跟踪监控变得更加困难。
torbutton.panel.tooltip.disabled = 点击启用 Tor
@@ -15,7 +15,7 @@ torbutton.panel.label.disabled = Tor 已禁用
torbutton.panel.label.enabled = Tor 已启用
extensions.torbutton(a)torproject.org.description = Torbutton 是一个按钮,可对“Tor 设置”进行修改,并可快速而方便地清除浏览器隐私数据。
torbutton.popup.external.title = 下载一个外部文件类型?
-torbutton.popup.external.app = Tor Browser 无法显示此文件。您需要用其他应用程序打开它。\n\n
+torbutton.popup.external.app = Tor 浏览器无法显示此文件。您需要用其他应用程序打开它。\n\n
torbutton.popup.external.note = 部分文件类型可能会导致应用程序在不使用 Tor 的情况下连接互联网。\n\n
torbutton.popup.external.suggest = 为了安全起见,您应该只在离线状态下打开下载的文件,或者使用 Tor Live CD,例如 Tails。\n
torbutton.popup.launch = 下载文件
@@ -29,12 +29,12 @@ torbutton.popup.short_torbrowser = Torbutton 重要信息!\n\nTorbutton 目前
torbutton.popup.confirm_plugins = Flash 之类的插件可对用户的隐私与匿名性造成危害。\n\n它们还可能绕过 Tor 而泄漏用户的当前位置和 IP 地址。\n\n是否确定启用插件?\n\n
torbutton.popup.never_ask_again = 不再询问
-torbutton.popup.confirm_newnym = Tor Browser 将关闭全部窗口和标签页。所有网站会话都将丢失。\n\n是否马上重启 Tor Browser 以重置身份标识?\n\n
+torbutton.popup.confirm_newnym = Tor 浏览器将关闭全部窗口和标签页。所有网站会话都将丢失。\n\n是否马上重启 Tor 浏览器以重置身份标识?\n\n
-torbutton.maximize_warning = 最大化 Tor Browser 窗口之后,网站可获取显示器尺寸信息,从而可跟踪用户。建议使用默认的Tor Browser 窗口大小。
+torbutton.maximize_warning = 最大化 Tor 浏览器窗口之后,网站可获取显示器尺寸信息,从而可跟踪用户。建议使用默认的 Tor 浏览器窗口大小。
# Canvas permission prompt. Strings are kept here for ease of translation.
-canvas.siteprompt=此网站 (%S) 试图获取 HTML5 Canva 图像数据,该数据可用作你所用计算机的唯一标识。\n\nTor Browser 是否应允许此网站获取 HTML5 Canva 图像数据?
+canvas.siteprompt=此网站(%S)试图获取 HTML5 Canva 图像数据,该数据可用作你所用计算机的唯一标识。\n\nTor 浏览器是否应允许此网站获取 HTML5 Canva 图像数据?
canvas.notNow=暂不
canvas.notNowAccessKey=N
canvas.allow=以后一直允许
@@ -56,5 +56,5 @@ profileMigrationFailed=转移您已有的配置文件 %S 失败。\n新设置将
updateDownloadingPanelUILabel=正下载 %S 更新
# .Onion Page Info prompt. Strings are kept here for ease of translation.
-pageInfo_OnionEncryptionWithBitsAndProtocol=连接已经被加密(洋葱服务, %1$S, %2$S 密钥, %3$S)
+pageInfo_OnionEncryptionWithBitsAndProtocol=连接已经被加密(洋葱服务,%1$S,%2$S 位密钥,%3$S)
pageInfo_OnionEncryption=连接已经被加密(洋葱服务)
diff --git a/src/chrome/locale/zh-TW/aboutTor.dtd b/src/chrome/locale/zh-TW/aboutTor.dtd
index 964a87e9..c4f06ea1 100644
--- a/src/chrome/locale/zh-TW/aboutTor.dtd
+++ b/src/chrome/locale/zh-TW/aboutTor.dtd
@@ -28,5 +28,5 @@
<!ENTITY aboutTor.newsletter.tagline "將 Tor 的最新消息直接傳送到您的收件匣。">
<!ENTITY aboutTor.newsletter.link_text "訂閱 Tor 的新資訊。">
-<!ENTITY aboutTor.donationBanner.line2e "Keep Tor strong.">
+<!ENTITY aboutTor.donationBanner.line2e "讓 Tor 強壯。">
<!ENTITY aboutTor.donationBanner.buttonA "立刻捐款">
diff --git a/src/chrome/locale/zh-TW/securityLevel.properties b/src/chrome/locale/zh-TW/securityLevel.properties
index aae64e42..2ed17234 100644
--- a/src/chrome/locale/zh-TW/securityLevel.properties
+++ b/src/chrome/locale/zh-TW/securityLevel.properties
@@ -9,7 +9,7 @@ securityLevel.safer.tooltip = 安全性等級:更安全
securityLevel.safer.summary = 停用某些功能,因為其有危險,會造成部份網站失能
securityLevel.safer.description1 = 所有非HTTPS網站會預設停用JavaScript
securityLevel.safer.description2 = 有些字形與數學符號被停用
-securityLevel.safer.description3 = Audio and video (HTML5 media), and WebGL are click-to-play.
+securityLevel.safer.description3 = 聲音和影片(HTML5 媒體),和 WebGL 要點擊播放
securityLevel.safest.level = 最安全
securityLevel.safest.tooltip = 安全性等級:最安全
securityLevel.safest.summary = 只同意靜態網站和基本服務的網站功能.這些變動會影響圖片,媒體和腳本.
diff --git a/src/chrome/locale/zh-TW/torbutton.dtd b/src/chrome/locale/zh-TW/torbutton.dtd
index d4c46efe..7868343e 100644
--- a/src/chrome/locale/zh-TW/torbutton.dtd
+++ b/src/chrome/locale/zh-TW/torbutton.dtd
@@ -36,6 +36,6 @@
<!ENTITY torbutton.prefs.sec_js_disabled "所有網站會預設停用JavaScript ">
<!ENTITY torbutton.prefs.sec_limit_typography "有些字形與數學符號被停用">
<!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "有些字型,圖標,數學符號與圖片被停用">
-<!ENTITY torbutton.prefs.sec_click_to_play_media "Audio and video (HTML5 media), and WebGL are click-to-play.">
+<!ENTITY torbutton.prefs.sec_click_to_play_media "聲音和影片(HTML5 媒體),和 WebGL 要點擊播放。">
<!ENTITY torbutton.circuit_display.title "Tor 迴路">
<!ENTITY torbutton.circuit_display.new_circuit "建立新的迴路來連接上此網站">
1
0

[translation/tor_outreach_md_completed] Update translations for tor_outreach_md_completed
by translation@torproject.org 31 May '19
by translation@torproject.org 31 May '19
31 May '19
commit 44f83228b8d5fe21a39fc5937a330fe67d0df714
Author: Translation commit bot <translation(a)torproject.org>
Date: Fri May 31 09:49:52 2019 +0000
Update translations for tor_outreach_md_completed
---
tor-outreach2019-2020-zh_CN.md | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/tor-outreach2019-2020-zh_CN.md b/tor-outreach2019-2020-zh_CN.md
index fe6da7964..ba0822a93 100644
--- a/tor-outreach2019-2020-zh_CN.md
+++ b/tor-outreach2019-2020-zh_CN.md
@@ -8,11 +8,11 @@
但是最近,她注意到与之前她搜索相关的广告在网上追踪她。
-这种感觉非常具有侵略性,所以她对在线广告进行了一些研究,并了解到不仅是广告客户追踪她,还有她的服务商,分析公司,社交媒体平台等等也在追踪她。
+这种感觉非常具有侵略性,所以她对在线广告进行了一些研究,并了解到不仅是广告商追踪她,还有她的互联网服务商,数据分析公司,社交媒体平台等等也在追踪她。
Aleisha决定她要找到并使用不收集她数据,不跟踪她,也不会告诉其他服务任何关于她的私人信息的软件。
-她参加了当地黑客空间的隐私培训,并了解到了**Tor Browser**,这是唯一能让她匿名浏览的网络浏览器。
+她参加了当地极客地带的隐私培训,并了解到了**Tor浏览器**,这是唯一能让她匿名浏览的网络浏览器。
---
@@ -26,11 +26,11 @@ Fernanda和她的同事建立了一个网站,为寻求生殖信息的人提供
如果这个网站被联系到她们,她们可能会被逮捕——或者更糟。
-为了保护自己,Fernanda和她的同事使用Tor **洋葱服务** 创建了网站。 洋葱服务不仅可以保护它们不被发现作为服务器的运营者,还可以通过要求使用Tor Browser来帮助保护其网站的访问者。
+为了保护自己,Fernanda和她的同事使用Tor的**洋葱服务**创建了网站。洋葱服务不仅可以保护它们不被发现作为服务器的运营者,还可以通过要求使用Tor浏览器来帮助保护其网站的访问者。
-实际上,Fernanda使用**Tor Browser**进行所有网页浏览只是为了处于安全一侧。
+实际上,Fernanda使用**Tor浏览**进行所有网页浏览,而这只是为了使她处于安全地带。
-她还使用有Tor支持的名为** OnionShare **的应用程序安全私密地向其他社运人士发送文件。
+她还使用由Tor支持的名为**OnionShare**的应用程序,安全私密地向其他活动人士发送文件。
### 像Fernanda这样的生殖权社运人士正在为基本的自由而战,而Tor则帮助增强他们的抗争。
@@ -48,13 +48,13 @@ Jelani住在一个有大河流过的小村庄。
由这些公司支付的私人保安公司使用强大的监控机制来监控Jelani及其村民的在线活动,他们正在组织保护他们的神圣河流。
-Jelani使用**Tor Browser**来让他在访问国际人权保护和法律援助网站并撰写关于其村庄抵抗运动的博客文章时免受这些公司的窥探。
+Jelani使用**Tor浏览器**来让他在访问国际人权保护和法律援助网站,并撰写关于其村庄抵抗运动的博客文章时,免受这些公司的窥探。
他还使用**OnionShare**和**SecureDrop**安全地向正在帮助揭露这些侵犯人权行为的记者发送文件。
所有这些软件都使用了Tor来保护Jelani的隐私。
-### 像Jelani这样的人权社运人士正在为他们的社区争取正义,而Tor则帮助增强他们的抗争。
+### 像Jelani这样的人权运动人士正在为他们的社区争取正义,而Tor则帮助增强他们的抗争。
---
@@ -62,7 +62,7 @@ Jelani使用**Tor Browser**来让他在访问国际人权保护和法律援助
### 造桥而非建墙
-Jean第一次去了一个原理他的家人的国家。
+Jean第一次去了一个远离家乡的国家。
在抵达酒店后,他打开了他的笔记本电脑。
@@ -78,21 +78,21 @@ Jean花了半个小时尝试来找出哪个便宜的VPN是最好的。
他选择了一个似乎工作了一阵的,但五分钟后连接脱机,VPN再也连接不上了。
-Jean继续阅读以寻找其他选项并了解到了Tor Browser及它如何规避审查。
+Jean继续阅读以寻找其他办法,并了解到了Tor浏览器及它如何规避审查。
他找到了一个官网镜像来下载这个程序。
-当他打开**Tor Browser**时,他按照给受到审查用户的提示连接到了一个网桥,这使他能够再次访问互联网。
+当他打开**Tor浏览器**时,他按照给受到审查用户的提示连接到了一个网桥,这使他能够再次访问互联网。
-使用Tor Browser让Jean能自由私密地浏览并联系他的家人。
+使用Tor浏览器让Jean能自由私密地上网并联系他的家人。
-### 世界各地的受审查用户依靠Tor Browser来以免费,稳定和未经审查的方式访问互联网。
+### 世界各地的受审查用户依靠Tor浏览器来以免费、稳定和未经审查的方式访问互联网。
---
# 5. 分享部分
-## 什么是 Tor?
+## Tor是什么?
Tor是免费软件和开放式网络,有助于保护您免受在线跟踪,监控和审查。
Tor由一家名为Tor Project的501(c)3美国非营利组织免费创建。
1
0

[translation/tor_outreach_md] Update translations for tor_outreach_md
by translation@torproject.org 31 May '19
by translation@torproject.org 31 May '19
31 May '19
commit 3cb7f57e2b89f171bf574425e66583f8fcb90190
Author: Translation commit bot <translation(a)torproject.org>
Date: Fri May 31 09:49:45 2019 +0000
Update translations for tor_outreach_md
---
tor-outreach2019-2020-zh_CN.md | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/tor-outreach2019-2020-zh_CN.md b/tor-outreach2019-2020-zh_CN.md
index fe6da7964..ba0822a93 100644
--- a/tor-outreach2019-2020-zh_CN.md
+++ b/tor-outreach2019-2020-zh_CN.md
@@ -8,11 +8,11 @@
但是最近,她注意到与之前她搜索相关的广告在网上追踪她。
-这种感觉非常具有侵略性,所以她对在线广告进行了一些研究,并了解到不仅是广告客户追踪她,还有她的服务商,分析公司,社交媒体平台等等也在追踪她。
+这种感觉非常具有侵略性,所以她对在线广告进行了一些研究,并了解到不仅是广告商追踪她,还有她的互联网服务商,数据分析公司,社交媒体平台等等也在追踪她。
Aleisha决定她要找到并使用不收集她数据,不跟踪她,也不会告诉其他服务任何关于她的私人信息的软件。
-她参加了当地黑客空间的隐私培训,并了解到了**Tor Browser**,这是唯一能让她匿名浏览的网络浏览器。
+她参加了当地极客地带的隐私培训,并了解到了**Tor浏览器**,这是唯一能让她匿名浏览的网络浏览器。
---
@@ -26,11 +26,11 @@ Fernanda和她的同事建立了一个网站,为寻求生殖信息的人提供
如果这个网站被联系到她们,她们可能会被逮捕——或者更糟。
-为了保护自己,Fernanda和她的同事使用Tor **洋葱服务** 创建了网站。 洋葱服务不仅可以保护它们不被发现作为服务器的运营者,还可以通过要求使用Tor Browser来帮助保护其网站的访问者。
+为了保护自己,Fernanda和她的同事使用Tor的**洋葱服务**创建了网站。洋葱服务不仅可以保护它们不被发现作为服务器的运营者,还可以通过要求使用Tor浏览器来帮助保护其网站的访问者。
-实际上,Fernanda使用**Tor Browser**进行所有网页浏览只是为了处于安全一侧。
+实际上,Fernanda使用**Tor浏览**进行所有网页浏览,而这只是为了使她处于安全地带。
-她还使用有Tor支持的名为** OnionShare **的应用程序安全私密地向其他社运人士发送文件。
+她还使用由Tor支持的名为**OnionShare**的应用程序,安全私密地向其他活动人士发送文件。
### 像Fernanda这样的生殖权社运人士正在为基本的自由而战,而Tor则帮助增强他们的抗争。
@@ -48,13 +48,13 @@ Jelani住在一个有大河流过的小村庄。
由这些公司支付的私人保安公司使用强大的监控机制来监控Jelani及其村民的在线活动,他们正在组织保护他们的神圣河流。
-Jelani使用**Tor Browser**来让他在访问国际人权保护和法律援助网站并撰写关于其村庄抵抗运动的博客文章时免受这些公司的窥探。
+Jelani使用**Tor浏览器**来让他在访问国际人权保护和法律援助网站,并撰写关于其村庄抵抗运动的博客文章时,免受这些公司的窥探。
他还使用**OnionShare**和**SecureDrop**安全地向正在帮助揭露这些侵犯人权行为的记者发送文件。
所有这些软件都使用了Tor来保护Jelani的隐私。
-### 像Jelani这样的人权社运人士正在为他们的社区争取正义,而Tor则帮助增强他们的抗争。
+### 像Jelani这样的人权运动人士正在为他们的社区争取正义,而Tor则帮助增强他们的抗争。
---
@@ -62,7 +62,7 @@ Jelani使用**Tor Browser**来让他在访问国际人权保护和法律援助
### 造桥而非建墙
-Jean第一次去了一个原理他的家人的国家。
+Jean第一次去了一个远离家乡的国家。
在抵达酒店后,他打开了他的笔记本电脑。
@@ -78,21 +78,21 @@ Jean花了半个小时尝试来找出哪个便宜的VPN是最好的。
他选择了一个似乎工作了一阵的,但五分钟后连接脱机,VPN再也连接不上了。
-Jean继续阅读以寻找其他选项并了解到了Tor Browser及它如何规避审查。
+Jean继续阅读以寻找其他办法,并了解到了Tor浏览器及它如何规避审查。
他找到了一个官网镜像来下载这个程序。
-当他打开**Tor Browser**时,他按照给受到审查用户的提示连接到了一个网桥,这使他能够再次访问互联网。
+当他打开**Tor浏览器**时,他按照给受到审查用户的提示连接到了一个网桥,这使他能够再次访问互联网。
-使用Tor Browser让Jean能自由私密地浏览并联系他的家人。
+使用Tor浏览器让Jean能自由私密地上网并联系他的家人。
-### 世界各地的受审查用户依靠Tor Browser来以免费,稳定和未经审查的方式访问互联网。
+### 世界各地的受审查用户依靠Tor浏览器来以免费、稳定和未经审查的方式访问互联网。
---
# 5. 分享部分
-## 什么是 Tor?
+## Tor是什么?
Tor是免费软件和开放式网络,有助于保护您免受在线跟踪,监控和审查。
Tor由一家名为Tor Project的501(c)3美国非营利组织免费创建。
1
0

[translation/tpo-web_completed] Update translations for tpo-web_completed
by translation@torproject.org 31 May '19
by translation@torproject.org 31 May '19
31 May '19
commit be1df78c8c84dfdab730fb6d0589264fb6cf2f34
Author: Translation commit bot <translation(a)torproject.org>
Date: Fri May 31 01:20:22 2019 +0000
Update translations for tpo-web_completed
---
contents+zh-CN.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/contents+zh-CN.po b/contents+zh-CN.po
index 13299e8dc..3f998406a 100644
--- a/contents+zh-CN.po
+++ b/contents+zh-CN.po
@@ -4,12 +4,12 @@
# ducki2p <ducki2p(a)gmail.com>, 2019
# erinm, 2019
# shenzhui007 <12231252(a)bjtu.edu.cn>, 2019
-# Yikai Yang <ff98sha(a)gmail.com>, 2019
# ciaran <ciaranchen(a)qq.com>, 2019
# ヨイツの賢狼ホロ, 2019
# MD Rights <psychi2009(a)gmail.com>, 2019
# Dianyu Liu <liudianyu5(a)gmail.com>, 2019
# Emma Peel, 2019
+# Yikai Yang <ff98sha(a)gmail.com>, 2019
#
msgid ""
msgstr ""
@@ -17,7 +17,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-05-29 09:02+CET\n"
"PO-Revision-Date: 2019-03-09 10:41+0000\n"
-"Last-Translator: Emma Peel, 2019\n"
+"Last-Translator: Yikai Yang <ff98sha(a)gmail.com>, 2019\n"
"Language-Team: Chinese (China) (https://www.transifex.com/otf/teams/1519/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -437,7 +437,7 @@ msgstr "我们是相信每个人都有私有权利访问未审查网络的国际
msgid ""
"The Tor Project, Inc. is a US 501(c)(3) nonprofit organization committed to "
"transparency in its work and reporting."
-msgstr ""
+msgstr "Tor Project 是一个美国的 501(c)3 非营利组织,致力于在其工作和报告中信息透明化。"
#: https//www.torproject.org/press/-new-release-tails/
#: (content/press/new-release-tails/contents+en.lrpost.title)
@@ -632,7 +632,7 @@ msgstr "语言"
#: templates/download-tor.html:25 templates/download-tor.html:30
msgid "sig"
-msgstr ""
+msgstr "签名"
#: templates/download.html:5
msgid "Get Connected"
@@ -768,7 +768,7 @@ msgstr "保护你自己"
#: templates/hero-download-tor.html:2
msgid "GROW THE NETWORK"
-msgstr ""
+msgstr "帮助网络茁壮成长"
#: templates/hero-download.html:2
msgid "Defend yourself."
1
0

31 May '19
commit e84b71e85cd013f991b675103b0004ee4b6a101a
Author: Translation commit bot <translation(a)torproject.org>
Date: Fri May 31 01:20:16 2019 +0000
Update translations for tpo-web
---
contents+zh-CN.po | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/contents+zh-CN.po b/contents+zh-CN.po
index 13299e8dc..3f998406a 100644
--- a/contents+zh-CN.po
+++ b/contents+zh-CN.po
@@ -4,12 +4,12 @@
# ducki2p <ducki2p(a)gmail.com>, 2019
# erinm, 2019
# shenzhui007 <12231252(a)bjtu.edu.cn>, 2019
-# Yikai Yang <ff98sha(a)gmail.com>, 2019
# ciaran <ciaranchen(a)qq.com>, 2019
# ヨイツの賢狼ホロ, 2019
# MD Rights <psychi2009(a)gmail.com>, 2019
# Dianyu Liu <liudianyu5(a)gmail.com>, 2019
# Emma Peel, 2019
+# Yikai Yang <ff98sha(a)gmail.com>, 2019
#
msgid ""
msgstr ""
@@ -17,7 +17,7 @@ msgstr ""
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-05-29 09:02+CET\n"
"PO-Revision-Date: 2019-03-09 10:41+0000\n"
-"Last-Translator: Emma Peel, 2019\n"
+"Last-Translator: Yikai Yang <ff98sha(a)gmail.com>, 2019\n"
"Language-Team: Chinese (China) (https://www.transifex.com/otf/teams/1519/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -437,7 +437,7 @@ msgstr "我们是相信每个人都有私有权利访问未审查网络的国际
msgid ""
"The Tor Project, Inc. is a US 501(c)(3) nonprofit organization committed to "
"transparency in its work and reporting."
-msgstr ""
+msgstr "Tor Project 是一个美国的 501(c)3 非营利组织,致力于在其工作和报告中信息透明化。"
#: https//www.torproject.org/press/-new-release-tails/
#: (content/press/new-release-tails/contents+en.lrpost.title)
@@ -632,7 +632,7 @@ msgstr "语言"
#: templates/download-tor.html:25 templates/download-tor.html:30
msgid "sig"
-msgstr ""
+msgstr "签名"
#: templates/download.html:5
msgid "Get Connected"
@@ -768,7 +768,7 @@ msgstr "保护你自己"
#: templates/hero-download-tor.html:2
msgid "GROW THE NETWORK"
-msgstr ""
+msgstr "帮助网络茁壮成长"
#: templates/hero-download.html:2
msgid "Defend yourself."
1
0
commit d8bd98b2fde088d7e277854ceeb69e0a2ba080de
Merge: 70553a913 6246f4539
Author: George Kadianakis <desnacked(a)riseup.net>
Date: Wed May 29 21:28:04 2019 +0300
Merge branch 'tor-github/pr/1032'
changes/ticket30150 | 4 ++++
src/test/rng_test_helpers.c | 1 +
src/test/test_channel.c | 5 ++++-
src/test/test_hs_common.c | 4 ++++
src/test/test_hs_service.c | 48 +++++++++++++++++++++++++++++++++++++++------
5 files changed, 55 insertions(+), 7 deletions(-)
1
0
commit dd62cb788ea0e526cbed835c6c8b5eb15ed8685b
Merge: 8dfc8d706 d8bd98b2f
Author: George Kadianakis <desnacked(a)riseup.net>
Date: Thu May 30 21:01:59 2019 +0300
Merge branch 'tor-github/pr/1059'
changes/ticket30150 | 4 ++++
src/test/rng_test_helpers.c | 1 +
src/test/test_channel.c | 5 ++++-
src/test/test_hs_common.c | 4 ++++
src/test/test_hs_service.c | 48 +++++++++++++++++++++++++++++++++++++++------
5 files changed, 55 insertions(+), 7 deletions(-)
1
0

30 May '19
commit d5db40a0145457f6a1ee24ac1310511eaf62b959
Author: Nick Mathewson <nickm(a)torproject.org>
Date: Thu May 16 15:34:28 2019 -0400
test_channel_listener: free 'chan' explicitly
This should fix CID 1437442, where coverity can't tell that
channel_free_all() frees the fake channel we allocated.
---
src/test/test_channel.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/test/test_channel.c b/src/test/test_channel.c
index 4c2bbc86b..6a6bc9d81 100644
--- a/src/test/test_channel.c
+++ b/src/test/test_channel.c
@@ -1540,6 +1540,10 @@ test_channel_listener(void *arg)
channel_listener_dump_statistics(chan, LOG_INFO);
done:
+ if (chan) {
+ channel_listener_unregister(chan);
+ tor_free(chan);
+ }
channel_free_all();
}
@@ -1566,4 +1570,3 @@ struct testcase_t channel_tests[] = {
NULL, NULL },
END_OF_TESTCASES
};
-
1
0

30 May '19
commit 0a9685b3a7437e8851f8cb65fea3d0a16b7833a7
Author: Nick Mathewson <nickm(a)torproject.org>
Date: Thu May 16 15:21:18 2019 -0400
hs tests: explicitly free 'service' variable.
This should fix about 15 CID issues, where coverity can't tell that
hs_free_all() frees the service we allocated.
---
src/test/test_hs_common.c | 4 ++++
src/test/test_hs_service.c | 48 ++++++++++++++++++++++++++++++++++++++++------
2 files changed, 46 insertions(+), 6 deletions(-)
diff --git a/src/test/test_hs_common.c b/src/test/test_hs_common.c
index bb41f1f87..abded6021 100644
--- a/src/test/test_hs_common.c
+++ b/src/test/test_hs_common.c
@@ -603,6 +603,10 @@ test_desc_reupload_logic(void *arg)
SMARTLIST_FOREACH(ns->routerstatus_list,
routerstatus_t *, rs, routerstatus_free(rs));
smartlist_clear(ns->routerstatus_list);
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
networkstatus_vote_free(ns);
cleanup_nodelist();
hs_free_all();
diff --git a/src/test/test_hs_service.c b/src/test/test_hs_service.c
index c4a858369..a303f1041 100644
--- a/src/test/test_hs_service.c
+++ b/src/test/test_hs_service.c
@@ -878,6 +878,10 @@ test_helper_functions(void *arg)
done:
/* This will free the service and all objects associated to it. */
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
hs_service_free_all();
UNMOCK(node_get_by_id);
}
@@ -887,7 +891,7 @@ static void
test_intro_circuit_opened(void *arg)
{
int flags = CIRCLAUNCH_NEED_UPTIME | CIRCLAUNCH_IS_INTERNAL;
- hs_service_t *service;
+ hs_service_t *service = NULL;
origin_circuit_t *circ = NULL;
(void) arg;
@@ -935,6 +939,10 @@ test_intro_circuit_opened(void *arg)
done:
circuit_free_(TO_CIRCUIT(circ));
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
hs_free_all();
UNMOCK(circuit_mark_for_close_);
UNMOCK(relay_send_command_from_edge_);
@@ -949,7 +957,7 @@ test_intro_established(void *arg)
int flags = CIRCLAUNCH_NEED_UPTIME | CIRCLAUNCH_IS_INTERNAL;
uint8_t payload[RELAY_PAYLOAD_SIZE] = {0};
origin_circuit_t *circ = NULL;
- hs_service_t *service;
+ hs_service_t *service = NULL;
hs_service_intro_point_t *ip = NULL;
(void) arg;
@@ -1010,6 +1018,10 @@ test_intro_established(void *arg)
done:
if (circ)
circuit_free_(TO_CIRCUIT(circ));
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
hs_free_all();
UNMOCK(circuit_mark_for_close_);
}
@@ -1021,7 +1033,7 @@ test_rdv_circuit_opened(void *arg)
{
int flags = CIRCLAUNCH_NEED_UPTIME | CIRCLAUNCH_IS_INTERNAL;
origin_circuit_t *circ = NULL;
- hs_service_t *service;
+ hs_service_t *service = NULL;
(void) arg;
@@ -1052,6 +1064,10 @@ test_rdv_circuit_opened(void *arg)
done:
circuit_free_(TO_CIRCUIT(circ));
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
hs_free_all();
UNMOCK(circuit_mark_for_close_);
UNMOCK(relay_send_command_from_edge_);
@@ -1139,6 +1155,10 @@ test_closing_intro_circs(void *arg)
circuit_free_(TO_CIRCUIT(intro_circ));
}
/* Frees the service object. */
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
hs_free_all();
UNMOCK(assert_circuit_ok);
}
@@ -1151,7 +1171,7 @@ test_introduce2(void *arg)
int flags = CIRCLAUNCH_NEED_UPTIME | CIRCLAUNCH_IS_INTERNAL;
uint8_t payload[RELAY_PAYLOAD_SIZE] = {0};
origin_circuit_t *circ = NULL;
- hs_service_t *service;
+ hs_service_t *service = NULL;
hs_service_intro_point_t *ip = NULL;
(void) arg;
@@ -1218,6 +1238,10 @@ test_introduce2(void *arg)
dummy_state = NULL;
if (circ)
circuit_free_(TO_CIRCUIT(circ));
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
hs_free_all();
UNMOCK(circuit_mark_for_close_);
}
@@ -1302,6 +1326,10 @@ test_service_event(void *arg)
done:
hs_circuitmap_remove_circuit(TO_CIRCUIT(circ));
circuit_free_(TO_CIRCUIT(circ));
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
hs_free_all();
UNMOCK(circuit_mark_for_close_);
}
@@ -1312,7 +1340,7 @@ test_rotate_descriptors(void *arg)
{
int ret;
time_t next_rotation_time, now;
- hs_service_t *service;
+ hs_service_t *service = NULL;
hs_service_descriptor_t *desc_next;
(void) arg;
@@ -1404,6 +1432,10 @@ test_rotate_descriptors(void *arg)
tt_assert(service->desc_next);
done:
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
hs_free_all();
UNMOCK(get_or_state);
UNMOCK(circuit_mark_for_close_);
@@ -1417,7 +1449,7 @@ test_build_update_descriptors(void *arg)
{
int ret;
node_t *node;
- hs_service_t *service;
+ hs_service_t *service = NULL;
hs_service_intro_point_t *ip_cur, *ip_next;
routerinfo_t ri;
@@ -1634,6 +1666,10 @@ test_build_update_descriptors(void *arg)
tt_u64_op(service->desc_next->next_upload_time, OP_EQ, 0);
done:
+ if (service) {
+ remove_service(get_hs_service_map(), service);
+ hs_service_free(service);
+ }
hs_free_all();
nodelist_free_all();
}
1
0