[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [torbutton/master] Translation updates



commit 4320a0de1d3aab613a30c77c47ccfa812dab4441
Author: Georg Koppen <gk@xxxxxxxxxxxxxx>
Date:   Mon Sep 28 14:55:54 2020 +0000

    Translation updates
---
 chrome/locale/ar/aboutTor.dtd            |  6 +-
 chrome/locale/ca/aboutTor.dtd            | 10 ++--
 chrome/locale/cs/aboutTor.dtd            |  6 +-
 chrome/locale/da/aboutTor.dtd            |  6 +-
 chrome/locale/de/aboutTor.dtd            |  6 +-
 chrome/locale/el/aboutTor.dtd            |  8 +--
 chrome/locale/es-AR/aboutTor.dtd         |  6 +-
 chrome/locale/es-ES/aboutTor.dtd         |  4 +-
 chrome/locale/fa/aboutTor.dtd            | 24 ++++----
 chrome/locale/fr/aboutTor.dtd            |  4 +-
 chrome/locale/ga-IE/aboutTor.dtd         |  4 +-
 chrome/locale/ga-IE/torbutton.properties | 62 ++++++++++----------
 chrome/locale/he/aboutTor.dtd            |  4 +-
 chrome/locale/hu/aboutTor.dtd            |  4 +-
 chrome/locale/id/aboutTor.dtd            |  2 +-
 chrome/locale/is/aboutTor.dtd            |  4 +-
 chrome/locale/is/torbutton.properties    | 40 ++++++-------
 chrome/locale/it/aboutTor.dtd            |  4 +-
 chrome/locale/ja/aboutTor.dtd            |  4 +-
 chrome/locale/ka/aboutTor.dtd            |  4 +-
 chrome/locale/ko/aboutTor.dtd            |  4 +-
 chrome/locale/ko/torbutton.dtd           |  2 +-
 chrome/locale/lt/aboutTor.dtd            |  6 +-
 chrome/locale/mk/aboutTor.dtd            |  4 +-
 chrome/locale/nl/aboutTor.dtd            |  4 +-
 chrome/locale/pl/aboutTor.dtd            |  4 +-
 chrome/locale/pt-BR/aboutTor.dtd         |  6 +-
 chrome/locale/pt-BR/torbutton.properties |  2 +-
 chrome/locale/ro/aboutTor.dtd            |  4 +-
 chrome/locale/ro/torbutton.properties    |  4 +-
 chrome/locale/ru/aboutDialog.dtd         |  8 +--
 chrome/locale/ru/aboutTBUpdate.dtd       |  4 +-
 chrome/locale/ru/aboutTor.dtd            | 14 ++---
 chrome/locale/ru/brand.dtd               |  4 +-
 chrome/locale/ru/brand.properties        |  6 +-
 chrome/locale/ru/branding/brand.ftl      |  2 +-
 chrome/locale/ru/torbutton.dtd           |  2 +-
 chrome/locale/ru/torbutton.properties    | 98 ++++++++++++++++----------------
 chrome/locale/sv-SE/aboutTor.dtd         |  4 +-
 chrome/locale/sv-SE/brand.dtd            |  2 +-
 chrome/locale/sv-SE/torbutton.properties |  2 +-
 chrome/locale/th/aboutTor.dtd            |  4 +-
 chrome/locale/tr/aboutTor.dtd            |  4 +-
 chrome/locale/vi/aboutTor.dtd            |  6 +-
 chrome/locale/zh-CN/aboutTor.dtd         |  4 +-
 chrome/locale/zh-CN/torbutton.properties |  8 +--
 chrome/locale/zh-TW/aboutTor.dtd         |  4 +-
 47 files changed, 214 insertions(+), 214 deletions(-)

diff --git a/chrome/locale/ar/aboutTor.dtd b/chrome/locale/ar/aboutTor.dtd
index e6d9941d..ba01471e 100644
--- a/chrome/locale/ar/aboutTor.dtd
+++ b/chrome/locale/ar/aboutTor.dtd
@@ -27,9 +27,9 @@
 
 <!ENTITY aboutTor.newsletter.tagline "احصÙ? عÙ?Ù? آخر أخبار تÙ?ر Ù?باشرة عÙ?Ù? برÙ?دÙ?">
 <!ENTITY aboutTor.newsletter.link_text "اشترÙ? Ù?Ù?حصÙ?Ù? عÙ?Ù? أخبار تÙ?ر.">
-<!ENTITY aboutTor.donationBanner.freeToUse "تÙ?ر Ù?تاح Ù?جاÙ?اÙ? بÙ?ضÙ? اÙ?تبرعات Ù?Ù? اÙ?أشخاص Ù?Ø«Ù?Ù?">
+<!ENTITY aboutTor.donationBanner.freeToUse "Tor Ù?تاح Ù?جاÙ?اÙ? بÙ?ضÙ? تبرعات Ù?Ù? أشخاص Ù?Ø«Ù?Ù?">
 <!ENTITY aboutTor.donationBanner.buttonA "تبرع اÙ?Ø¢Ù?">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Ù?Ù?ستخدÙ? Ù?Ù?اعÙ?ا Ø?Ù?Ù?ستخدÙ? Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Ù?Ù?Ù?اجÙ? جائحة اÙ?Ù?راÙ?بة.">
diff --git a/chrome/locale/ca/aboutTor.dtd b/chrome/locale/ca/aboutTor.dtd
index 0952deae..3d5966fc 100644
--- a/chrome/locale/ca/aboutTor.dtd
+++ b/chrome/locale/ca/aboutTor.dtd
@@ -4,19 +4,19 @@
    - vim: set sw=2 sts=2 ts=8 et syntax=xml:
   -->
 
-<!ENTITY aboutTor.title "Quant a Tor">
+<!ENTITY aboutTor.title "Quant al Tor">
 
 <!ENTITY aboutTor.viewChangelog.label "Mostra el registre de canvis">
 
 <!ENTITY aboutTor.ready.label "Exploreu. Privadament.">
 <!ENTITY aboutTor.ready2.label "Esteu preparat per a l'experiència de navegació més privada del món.">
-<!ENTITY aboutTor.failure.label "Hi ha algun error.">
+<!ENTITY aboutTor.failure.label "S'ha produït un error.">
 <!ENTITY aboutTor.failure2.label "Tor no funciona en aquest navegador.">
 
 <!ENTITY aboutTor.search.label "Cerca amb DuckDuckGo">
 <!ENTITY aboutTor.searchDDGPost.link "https://duckduckgo.com";>
 
-<!ENTITY aboutTor.torbrowser_user_manual_questions.label "Preguntes?">
+<!ENTITY aboutTor.torbrowser_user_manual_questions.label "Cap pregunta?">
 <!ENTITY aboutTor.torbrowser_user_manual_link.label "Consulteu el nostre manual del navegador Tor »">
 <!-- The next two entities are used within the browser's Help menu. -->
 <!ENTITY aboutTor.torbrowser_user_manual.accesskey "M">
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Feu una donació">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Useu una màscara, useu Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Resistiu la pandèmia de la vigilància.">
diff --git a/chrome/locale/cs/aboutTor.dtd b/chrome/locale/cs/aboutTor.dtd
index a4906cd1..43b8f5f9 100644
--- a/chrome/locale/cs/aboutTor.dtd
+++ b/chrome/locale/cs/aboutTor.dtd
@@ -27,9 +27,9 @@
 
 <!ENTITY aboutTor.newsletter.tagline "Nechte si posílat nejnovÄ?jší informace o Toru.">
 <!ENTITY aboutTor.newsletter.link_text "PÅ?ihlaste se k odbÄ?ru zpravodaje Toru.">
-<!ENTITY aboutTor.donationBanner.freeToUse "Tor is free to use because of donations from people like you.">
+<!ENTITY aboutTor.donationBanner.freeToUse "Tor je zdarma k použití díky darům od lidí jako ty.">
 <!ENTITY aboutTor.donationBanner.buttonA "PÅ?ispÄ?jte">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Noste masku, používejte Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Odolávejte pandemii dozoru.">
diff --git a/chrome/locale/da/aboutTor.dtd b/chrome/locale/da/aboutTor.dtd
index 7076fca9..b7113175 100644
--- a/chrome/locale/da/aboutTor.dtd
+++ b/chrome/locale/da/aboutTor.dtd
@@ -9,7 +9,7 @@
 <!ENTITY aboutTor.viewChangelog.label "Vis ændringslog">
 
 <!ENTITY aboutTor.ready.label "Udforsk. Privat.">
-<!ENTITY aboutTor.ready2.label "Du er klar til verdenens mest private browseroplevelse.">
+<!ENTITY aboutTor.ready2.label "Du er klar til verdens mest private browseroplevelse.">
 <!ENTITY aboutTor.failure.label "Noget gik galt!">
 <!ENTITY aboutTor.failure2.label "Tor virker ikke i denne browser.">
 
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Donér nu">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Brug en maske, brug Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Modsæt dig den pandemiske overvågning.">
diff --git a/chrome/locale/de/aboutTor.dtd b/chrome/locale/de/aboutTor.dtd
index f8cac6a3..8e82ac2f 100644
--- a/chrome/locale/de/aboutTor.dtd
+++ b/chrome/locale/de/aboutTor.dtd
@@ -17,7 +17,7 @@
 <!ENTITY aboutTor.searchDDGPost.link "https://duckduckgo.com";>
 
 <!ENTITY aboutTor.torbrowser_user_manual_questions.label "Fragen?">
-<!ENTITY aboutTor.torbrowser_user_manual_link.label "Schaue unser Tor Browser Handbuch an »">
+<!ENTITY aboutTor.torbrowser_user_manual_link.label "Schaue in unser Tor Browser Handbuch  »">
 <!-- 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-Handbuch">
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Spende jetzt">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Nutze eine Maske, nutze Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Wehre dich gegen die Ã?berwachungspandemie.">
diff --git a/chrome/locale/el/aboutTor.dtd b/chrome/locale/el/aboutTor.dtd
index 8a4711ac..400bb4cc 100644
--- a/chrome/locale/el/aboutTor.dtd
+++ b/chrome/locale/el/aboutTor.dtd
@@ -27,9 +27,9 @@
 
 <!ENTITY aboutTor.newsletter.tagline "Î?άβεÏ?ε Ï?α Ï?ελεÏ?Ï?αία νέα Ï?οÏ? Tor καÏ?εÏ?θείαν Ï?Ï?α ειÏ?εÏ?Ï?Ï?μενα Ï?αÏ?.">
 <!ENTITY aboutTor.newsletter.link_text "Î?γγÏ?αÏ?Ï?είÏ?ε για Ï?α νέα Ï?οÏ? Tor.">
-<!ENTITY aboutTor.donationBanner.freeToUse "Το Tor είναι ελεÏ?θεÏ?ο λογιÏ?μικÏ?, λÏ?γÏ? δÏ?Ï?εÏ?ν αÏ?Ï? άÏ?ομα Ï?αν κι εÏ?αÏ?.">
-<!ENTITY aboutTor.donationBanner.buttonA "Î?άνÏ?ε μια δÏ?Ï?εά Ï?Ï?Ï?α!">
+<!ENTITY aboutTor.donationBanner.freeToUse "Το Tor είναι ελεÏ?θεÏ?ο λογιÏ?μικÏ?, λÏ?γÏ? δÏ?Ï?εÏ?ν αÏ?Ï? άÏ?ομα Ï?αν κι εÏ?άÏ?.">
+<!ENTITY aboutTor.donationBanner.buttonA "Î?άνε μια δÏ?Ï?εά Ï?Ï?Ï?α">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Î?Î?Î?Î?Î¥Î?Î? Î?Î?ΣÎ?Î?, Î?Î?Î?Î?Î¥Î?Î? TOR.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Î?Ï?νÏ?Ï?α Ï?Ï?ην Ï?ανδημία Ï?ηÏ? Ï?αÏ?ακολοÏ?θηÏ?ηÏ?.">
diff --git a/chrome/locale/es-AR/aboutTor.dtd b/chrome/locale/es-AR/aboutTor.dtd
index d3c9dc22..ce843db0 100644
--- a/chrome/locale/es-AR/aboutTor.dtd
+++ b/chrome/locale/es-AR/aboutTor.dtd
@@ -27,9 +27,9 @@
 
 <!ENTITY aboutTor.newsletter.tagline "Recibí las últimas noticias de Tor derecho en tu bandeja de entrada.">
 <!ENTITY aboutTor.newsletter.link_text "Registrate en Tor News.">
-<!ENTITY aboutTor.donationBanner.freeToUse "Tor es gratis gracias a las donaciones de personas como vos.">
+<!ENTITY aboutTor.donationBanner.freeToUse "Tor puede ser usado libremente gracias a las donaciones de personas como vos.">
 <!ENTITY aboutTor.donationBanner.buttonA "Doná ahora">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Usá un tapaboca, usá Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Resistí a la pandemia de vigilancia.">
diff --git a/chrome/locale/es-ES/aboutTor.dtd b/chrome/locale/es-ES/aboutTor.dtd
index 5a32a47a..04c2b2bb 100644
--- a/chrome/locale/es-ES/aboutTor.dtd
+++ b/chrome/locale/es-ES/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Dona ahora.">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Usa una mascarilla, usa Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Resiste a la pandemia de vigilancia.">
diff --git a/chrome/locale/fa/aboutTor.dtd b/chrome/locale/fa/aboutTor.dtd
index 27ab898c..e1e7257b 100644
--- a/chrome/locale/fa/aboutTor.dtd
+++ b/chrome/locale/fa/aboutTor.dtd
@@ -4,32 +4,32 @@
    - vim: set sw=2 sts=2 ts=8 et syntax=xml:
   -->
 
-<!ENTITY aboutTor.title "دربارÙ?â??Û? Tor">
+<!ENTITY aboutTor.title "دربارÙ?â??Ù? Tor">
 
 <!ENTITY aboutTor.viewChangelog.label "دÛ?دÙ? گزارش تغÛ?Û?رات">
 
-<!ENTITY aboutTor.ready.label "کاÙ?Ø´. خصÙ?صÛ?.">
-<!ENTITY aboutTor.ready2.label "Ø´Ù?ا براÛ? تجربÙ? خصÙ?صÛ?â??ترÛ?Ù? Ù?رÙ?ر اÛ?Ù?ترÙ?ت در جÙ?اÙ? Ø¢Ù?ادÙ? Ù?ستÛ?د.">
-<!ENTITY aboutTor.failure.label "خطاÛ?Û? Ù¾Û?Ø´ Ø¢Ù?دÙ? است!">
+<!ENTITY aboutTor.ready.label "کاÙ?Ø´ Ú©Ù?Û?د. بطÙ?ر خصÙ?صÛ?.">
+<!ENTITY aboutTor.ready2.label "Ø´Ù?ا براÛ? تجربÙ?Ù? خصÙ?صÛ?â??ترÛ?Ù? Ù?رÙ?ر اÛ?Ù?ترÙ?ت در جÙ?اÙ? Ø¢Ù?ادÙ? Ù?ستÛ?د.">
+<!ENTITY aboutTor.failure.label "خطاÛ?Û? رخ داد!">
 <!ENTITY aboutTor.failure2.label "Tor با اÛ?Ù? Ù?رÙ?رگر کار Ù?Ù?Û?â??Ú©Ù?د.">
 
-<!ENTITY aboutTor.search.label "جستجÙ? تÙ?سط داکâ??داکâ??Ú¯Ù?">
+<!ENTITY aboutTor.search.label "جستجÙ? با DuckDuckGo">
 <!ENTITY aboutTor.searchDDGPost.link "https://duckduckgo.com";>
 
-<!ENTITY aboutTor.torbrowser_user_manual_questions.label "سÙ?اÙ?اتØ?">
+<!ENTITY aboutTor.torbrowser_user_manual_questions.label "سÙ?Ù?اÙ?اتØ?">
 <!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">
 
-<!ENTITY aboutTor.tor_mission.label "پرÙ?Ú?Ù?â??Û? Tor Û?Ú© سازÙ?اÙ? غÛ?راÙ?تÙ?اعÛ? US 501(c)(3) براÛ? Ù¾Û?شبرد Ø­Ù?Ù?Ù? بشر Ù? آزادÛ? با اÛ?جاد Ù? استÙ?رار تکÙ?Ù?Ù?Ù?Ú?Û?â??Ù?اÛ? Ú¯Ù?Ù?اÙ?Û? Ù?تÙ? باز Ù? حرÛ?Ù? خصÙ?صÛ? است Ú©Ù? از در دسترس بÙ?دÙ? Ù?اÙ?حدÙ?د Ù? استÙ?ادÙ? Ù? Ù¾Û?شرÙ?ت درک عÙ?Ù?Û? Ù? عÙ?Ù?Ù?Û? بشر Ø­Ù?اÛ?ت Ù?Û?â??Ú©Ù?د.">
-<!ENTITY aboutTor.getInvolved.label "درÛ?اÙ?ت Ù?شارکت »">
+<!ENTITY aboutTor.tor_mission.label "پرÙ?Ú?Ù?â??Ù? Tor Û?Ú© سازÙ?اÙ? غÛ?راÙ?تÙ?اعÛ? US 501(c)(3) براÛ? Ù¾Û?شبرد Ø­Ù?Ù?Ù? بشر Ù? آزادÛ? با اÛ?جاد Ù? استÙ?رار تکÙ?Ù?Ù?Ù?Ú?Û?â??Ù?اÛ? Ù?اشÙ?اسâ??Ú©Ù?Ù?دÙ? Ù? حرÛ?Ù? خصÙ?صÛ? Ù?تÙ?â??باز است Ú©Ù? از در دسترس بÙ?دÙ? Ù? استÙ?ادÙ?Ù? Ù?اÙ?حدÙ?د Ù? گسترش درک عÙ?Ù?Û? Ù? عÙ?Ù?Ù?Û? Ø¢Ù?اÙ? Ø­Ù?اÛ?ت Ù?Û?â??Ú©Ù?د.">
+<!ENTITY aboutTor.getInvolved.label "Ù?شارکت Ú©Ù?Û?د »">
 
 <!ENTITY aboutTor.newsletter.tagline "آخرÛ?Ù? اخبار Tor را در صÙ?دÙ?Ù? Ù?رÙ?دÛ? Ø®Ù?د درÛ?اÙ?ت Ú©Ù?Û?د.">
 <!ENTITY aboutTor.newsletter.link_text "ثبتâ??Ù?اÙ? براÛ? اخبار Tor.">
-<!ENTITY aboutTor.donationBanner.freeToUse "تÙ?ر براÛ? استÙ?ادÙ? راÛ?گاÙ? بÙ?دÙ? Ù? اÛ?Ù? بÙ? خاطر اÙ?رادÛ? Ù?اÙ?Ù?د Ø´Ù?ا Ù?Û? باشد.">
-<!ENTITY aboutTor.donationBanner.buttonA "اکÙ?Ù?Ù? اÙ?داء Ú©Ù?Û?د">
+<!ENTITY aboutTor.donationBanner.freeToUse "Tor براÛ? استÙ?ادÙ? راÛ?گاÙ? استØ? اÛ?Ù? بÙ? خاطر Ø­Ù?اÛ?ت اÙ?رادÛ? Ù?اÙ?Ù?د Ø´Ù?است.">
+<!ENTITY aboutTor.donationBanner.buttonA "اکÙ?Ù?Ù? Ø­Ù?اÛ?ت Ú©Ù?Û?د">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "از Ù?اسک استÙ?ادÙ? Ú©Ù?Û?دØ? از Tor استÙ?ادÙ? Ú©Ù?Û?د.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "در برابر دÙ?Û?اگÛ?رÛ? Ù?ظارت Ù?Ù?اÙ?Ù?ت Ú©Ù?Û?د.">
diff --git a/chrome/locale/fr/aboutTor.dtd b/chrome/locale/fr/aboutTor.dtd
index 5c09efe7..4f2d79c6 100644
--- a/chrome/locale/fr/aboutTor.dtd
+++ b/chrome/locale/fr/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Faites un don maintenant">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Utilisez un masque, utilisez Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Résistez à la pandémie de surveillance.">
diff --git a/chrome/locale/ga-IE/aboutTor.dtd b/chrome/locale/ga-IE/aboutTor.dtd
index e9c097d3..d9d9a5cf 100644
--- a/chrome/locale/ga-IE/aboutTor.dtd
+++ b/chrome/locale/ga-IE/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Tabhair síntiús airgid anois">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "�sáid masc, úsáid Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Seas an fód in aghaidh phaindéim an fhaireachais.">
diff --git a/chrome/locale/ga-IE/torbutton.properties b/chrome/locale/ga-IE/torbutton.properties
index 1c7295c1..8623cabb 100644
--- a/chrome/locale/ga-IE/torbutton.properties
+++ b/chrome/locale/ga-IE/torbutton.properties
@@ -73,52 +73,52 @@ onionServices.errorPage.onionSite=Suíomh Onion
 onionServices.descNotFound.pageTitle=Níorbh fhéidir an suíomh Onion a lódáil
 onionServices.descNotFound.header=Suíomh Onion gan aimsiú
 onionServices.descNotFound=Is dócha go bhfuil an suíomh onion as líne. Téigh i dteagmháil le riarthóir an tsuímh.
-onionServices.descNotFound.longDescription=Details: %S â?? The requested onion service descriptor can't be found on the hashring and therefore the service is not reachable by the client.
+onionServices.descNotFound.longDescription=Mionsonraí: %S â?? Níorbh fhéidir an tuairiscín seo ar sheirbhís onion a aimsiú ar an bhfáinne haiseála, agus dá bharr sin ní féidir leis an gcliant ceangal a bhunú leis an tseirbhís.
 # Tor SOCKS error 0xF1:
 onionServices.descInvalid.pageTitle=Níorbh fhéidir an suíomh Onion a lódáil
 onionServices.descInvalid.header=Ní féidir teagmháil a dhéanamh leis an suíomh Onion
-onionServices.descInvalid=The onionsite is unreachable due an internal error.
-onionServices.descInvalid.longDescription=Details: %S â?? The requested onion service descriptor can't be parsed or signature validation failed.
+onionServices.descInvalid=Ní féidir teacht ar an suíomh onion mar gheall ar earráid inmheánach.
+onionServices.descInvalid.longDescription=Mionsonraí: %S â?? Ní féidir an tuairiscín seo ar sheirbhís onion a pharsáil, nó theip ar dheimhniú an tsínithe.
 # Tor SOCKS error 0xF2:
 onionServices.introFailed.pageTitle=Níorbh fhéidir an suíomh Onion a lódáil
 onionServices.introFailed.header=Bhris an suíomh Onion an ceangal
 onionServices.introFailed=Is dócha go bhfuil an suíomh onion as líne. Téigh i dteagmháil le riarthóir an tsuímh.
-onionServices.introFailed.longDescription=Details: %S â?? Introduction failed, which means that the descriptor was found but the service is no longer connected to the introduction point. It is likely that the service has changed its descriptor or that it is not running.
+onionServices.introFailed.longDescription=Mionsonraí: %S â?? Theip ar an tionscnamh, rud a chiallaíonn gur aimsíodh an tuairiscín, ach níl an tseirbhís ceangailte leis an bpointe tionscnaimh a thuilleadh. Is dócha gur athraigh an tseirbhís a tuairiscín, nó nach bhfuil sí ag rith.
 # Tor SOCKS error 0xF3:
 onionServices.rendezvousFailed.pageTitle=Níorbh fhéidir an suíomh Onion a lódáil
-onionServices.rendezvousFailed.header=Unable to Connect to Onionsite
-onionServices.rendezvousFailed=The onionsite is busy or the Tor network is overloaded. Try again later.
-onionServices.rendezvousFailed.longDescription=Details: %S â?? The client failed to rendezvous with the service, which means that the client was unable to finalize the connection.
+onionServices.rendezvousFailed.header=Ní féidir ceangal a bhunú leis an suíomh onion
+onionServices.rendezvousFailed=Tá an suíomh onion gnóthach, nó tá barraíocht tráchta ar líonra Tor faoi láthair. Bain triail eile as ar ball.
+onionServices.rendezvousFailed.longDescription=Mionsonraí: %S â?? Theip ar an gcliant rendezvous a dhéanamh leis an tseirbhís, rud a chiallaíonn nach raibh an cliant in ann an ceangal a chur i gcrích.
 # Tor SOCKS error 0xF4:
-onionServices.clientAuthMissing.pageTitle=Authorization Required
-onionServices.clientAuthMissing.header=Onionsite Requires Authentication
-onionServices.clientAuthMissing=Access to the onionsite requires a key but none was provided.
-onionServices.clientAuthMissing.longDescription=Details: %S â?? The client downloaded the requested onion service descriptor but was unable to decrypt its content because client authorization information is missing.
+onionServices.clientAuthMissing.pageTitle=�darú de dhíth
+onionServices.clientAuthMissing.header=Teastaíonn fíordheimhniú ón suíomh onion
+onionServices.clientAuthMissing=Caithfidh tú eochair a sholáthar chun teacht ar an suíomh onion, ach níor sholáthair tú eochair ar bith.
+onionServices.clientAuthMissing.longDescription=Mionsonraí: %S â?? D'íoslódáil an cliant an tuairiscín ar sheirbhís onion, ach ní raibh sé in ann an t-ábhar a dhíchriptiú toisc bhfuil eolas údaraithe cliaint ar iarraidh.
 # Tor SOCKS error 0xF5:
-onionServices.clientAuthIncorrect.pageTitle=Authorization Failed
-onionServices.clientAuthIncorrect.header=Onionsite Authentication Failed
-onionServices.clientAuthIncorrect=The provided key is incorrect or has been revoked. Contact the onionsite administrator.
-onionServices.clientAuthIncorrect.longDescription=Details: %S â?? The client was able to download the requested onion service descriptor but was unable to decrypt its content using the provided client authorization information. This may mean that access has been revoked.
+onionServices.clientAuthIncorrect.pageTitle=Theip ar údarú
+onionServices.clientAuthIncorrect.header=Theip ar fhíordheimhniú leis an suíomh onion
+onionServices.clientAuthIncorrect=Tá an eochair seo mícheart, nó aisghaireadh í. Téigh i dteagmháil le riarthóir an tsuímh onion.
+onionServices.clientAuthIncorrect.longDescription=Mionsonraí: %S â?? D'éirigh leis an gcliant an tuairiscín ar sheirbhís onion a íoslódáil, ach ní raibh sé in ann an t-ábhar a dhíchriptiú leis an eolas údaraithe cliaint a soláthraíodh. Seans go gciallaíonn seo gur aisghaireadh rochtain air.
 # Tor SOCKS error 0xF6:
 onionServices.badAddress.pageTitle=Níorbh fhéidir an suíomh Onion a lódáil
-onionServices.badAddress.header=Invalid Onionsite Address
-onionServices.badAddress=The provided onionsite address is invalid. Please check that you entered it correctly.
-onionServices.badAddress.longDescription=Details: %S â?? The provided .onion address is invalid. This error is returned due to one of the following reasons: the address checksum doesn't match, the ed25519 public key is invalid, or the encoding is invalid.
+onionServices.badAddress.header=Seoladh Neamhbhailí Onion
+onionServices.badAddress=Tá an seoladh onion seo neamhbhailí. Deimhnigh gur chuir tú isteach i gceart é.
+onionServices.badAddress.longDescription=Mionsonraí: %S â?? Tá an seoladh .onion seo neamhbhailí. Ceann de na rudaí seo ba chúis leis an earráid: ní mheaitseálann suim sheiceála an tseolaidh, tá an eochair phoiblí ed25519 neamhbhailí, nó tá an t-ionchódú neamhbhailí.
 # Tor SOCKS error 0xF7:
 onionServices.introTimedOut.pageTitle=Níorbh fhéidir an suíomh Onion a lódáil
-onionServices.introTimedOut.header=Onionsite Circuit Creation Timed Out
-onionServices.introTimedOut=Failed to connect to the onionsite, possibly due to a poor network connection.
-onionServices.introTimedOut.longDescription=Details: %S â?? The connection to the requested onion service timed out while trying to build the rendezvous circuit.
+onionServices.introTimedOut.header=Chuaigh cruthú an chiorcaid onion thar am
+onionServices.introTimedOut=Níorbh fhéidir ceangal a bhunú leis an suíomh onion, b'fhéidir mar gheall ar dhroch-cheangal líonra.
+onionServices.introTimedOut.longDescription=Mionsonraí: %S â?? Chuaigh an ceangal leis an tseirbhís onion iarrtha thar am agus an ciorcad rendezvous á thógáil.
 #
 # LOCALIZATION NOTE: %S will be replaced with the .onion address.
-onionServices.authPrompt.description2=%S is requesting that you authenticate.
+onionServices.authPrompt.description2=Tá %S ag iarraidh ort fíordheimhniú a dhéanamh.
 onionServices.authPrompt.keyPlaceholder=Cuir isteach d'eochair phríobháideach le haghaidh na seirbhíse onion seo
 onionServices.authPrompt.done=Déanta
 onionServices.authPrompt.doneAccessKey=d
 onionServices.authPrompt.invalidKey=Cuir isteach eochair bhailí (52 carachtar base32, nó 44 carachtar base64)
 onionServices.authPrompt.failedToSetKey=Níorbh fhéidir Tor a chumrú le d'eochair
 onionServices.authPreferences.header=Fíordheimhniú do Sheirbhísí Onion
-onionServices.authPreferences.overview=Some onion services require that you identify yourself with a key (a kind of password) before you can access them.
+onionServices.authPreferences.overview=�ilíonn seirbhísí onion áirithe go ndeimhníonn tú d'aitheantas le heochair (saghas focail faire) sular féidir leat iad a úsáid.
 onionServices.authPreferences.savedKeys=Eochracha Sábháilte...
 onionServices.authPreferences.dialogTitle=Eochracha Seirbhíse Onion
 onionServices.authPreferences.dialogIntro=Tá eochracha a bhaineann leis na suímh onion seo stóráilte ar do ríomhaire
@@ -130,15 +130,15 @@ onionServices.authPreferences.failedToGetKeys=Níorbh fhéidir eochracha a fhái
 onionServices.authPreferences.failedToRemoveKey=Níorbh fhéidir an eochair a bhaint
 
 # Onion-Location strings.
-onionLocation.alwaysPrioritize=Always Prioritize Onions
+onionLocation.alwaysPrioritize=Tabhair tús áite do Shuímh Onion
 onionLocation.alwaysPrioritizeAccessKey=a
 onionLocation.notNow=Níl Anois
 onionLocation.notNowAccessKey=s
-onionLocation.description=There's a more private and secure version of this site available over the Tor network via onion services. Onion services help website publishers and their visitors defeat surveillance and censorship.
-onionLocation.tryThis=Try Onion Services
-onionLocation.onionAvailable=.onion available
-onionLocation.learnMore=Learn moreâ?¦
-onionLocation.always=Always
-onionLocation.askEverytime=Ask every time
-onionLocation.prioritizeOnionsDescription=Prioritize .onion sites when known.
+onionLocation.description=Tá leagan níos príobháidí níos sláine den suíomh seo ar fáil ar líonra Tor trí sheirbhísí onion. Cabhraíonn seirbhísí onion le foilsitheoirí suíomh Gréasáin agus lena gcuid cuairteoirí an faireachas agus an chinsireacht a sheachaint.
+onionLocation.tryThis=Bain Triail as Seirbhísí Onion
+onionLocation.onionAvailable=.onion ar fáil
+onionLocation.learnMore=Tuilleadh eolais...
+onionLocation.always=I gcónaí
+onionLocation.askEverytime=Fiafraigh díom i gcónaí
+onionLocation.prioritizeOnionsDescription=Tabhair tús áite do shuímh onion nuair is féidir.
 onionLocation.onionServicesTitle=Seirbhísí Onion
diff --git a/chrome/locale/he/aboutTor.dtd b/chrome/locale/he/aboutTor.dtd
index 7f9fb329..90c2e8f0 100644
--- a/chrome/locale/he/aboutTor.dtd
+++ b/chrome/locale/he/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "תר×?×? ×¢×?ש×?×?">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "ש×?×? ×?ס×?×?×?, ש×?×? Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "×?תנ×?×? ×?×?×?פת ×?×?עק×? ×?ס×?×?×?.">
diff --git a/chrome/locale/hu/aboutTor.dtd b/chrome/locale/hu/aboutTor.dtd
index 86740e18..9868c504 100644
--- a/chrome/locale/hu/aboutTor.dtd
+++ b/chrome/locale/hu/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Támogasson most">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Használjon maszkot, használjon Tor-t.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "�lljon ellen a lehallgatási pandémiának.">
diff --git a/chrome/locale/id/aboutTor.dtd b/chrome/locale/id/aboutTor.dtd
index 802431f8..27830d1e 100644
--- a/chrome/locale/id/aboutTor.dtd
+++ b/chrome/locale/id/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Donasi Sekarang">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
+<!ENTITY aboutTor.ey2020.useamask "Gunakan masker, gunakan Tor.">
 <!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
diff --git a/chrome/locale/is/aboutTor.dtd b/chrome/locale/is/aboutTor.dtd
index 1d998a5c..435becb6 100644
--- a/chrome/locale/is/aboutTor.dtd
+++ b/chrome/locale/is/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Styrkja núna">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Fáðu þér grímu - notaðu Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Verðu þig fyrir eftirlitsfaraldrinum.">
diff --git a/chrome/locale/is/torbutton.properties b/chrome/locale/is/torbutton.properties
index 17a37356..00a29f58 100644
--- a/chrome/locale/is/torbutton.properties
+++ b/chrome/locale/is/torbutton.properties
@@ -60,7 +60,7 @@ updateDownloadingPanelUILabel=Downloading %S update
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Dulrituð tenging (Onion-þjónusta, %1$S, %2$S bita dulritunarlyklar, %3$S)
 pageInfo_OnionEncryption=Dulrituð tenging (Onion-þjónusta)
-pageInfo_OnionName=Onion Name:
+pageInfo_OnionName=Heiti onion-svæðis:
 
 # Onion services strings.  Strings are kept here for ease of translation.
 onionServices.learnMore=Fræðast frekar
@@ -72,46 +72,46 @@ onionServices.errorPage.onionSite=Onion-vefsvæði
 # Tor SOCKS error 0xF0:
 onionServices.descNotFound.pageTitle=Vandamál við að hlaða inn onion-vef
 onionServices.descNotFound.header=Onion-vefsvæði fannst ekki
-onionServices.descNotFound=The most likely cause is that the onionsite is offline. Contact the onionsite administrator.
-onionServices.descNotFound.longDescription=Details: %S â?? The requested onion service descriptor can't be found on the hashring and therefore the service is not reachable by the client.
+onionServices.descNotFound=Líklegasta skýringin er að onion-svæðið sé aftengt við netið. Hafðu samband við kerfisstjóra onion-svæðisins.
+onionServices.descNotFound.longDescription=Nánar: %S â?? Umbeðinn lýsistrengur onion-þjónustu fannst ekki í tætigildahringnum og því er þjónustan ekki aðgengileg fyrir biðlaraforritið.
 # Tor SOCKS error 0xF1:
 onionServices.descInvalid.pageTitle=Vandamál við að hlaða inn onion-vef
 onionServices.descInvalid.header=Ekki tókst að tengjast onion-vefsvæði
-onionServices.descInvalid=The onionsite is unreachable due an internal error.
-onionServices.descInvalid.longDescription=Details: %S â?? The requested onion service descriptor can't be parsed or signature validation failed.
+onionServices.descInvalid=Ekki er hægt að tengjast onion-svæðinu vegna innri villu.
+onionServices.descInvalid.longDescription=Nánar: %S â?? Umbeðinn lýsistreng onion-þjónustu er ekki hægt að túlka eða að sannprófun undirritunar mistókst.
 # Tor SOCKS error 0xF2:
 onionServices.introFailed.pageTitle=Vandamál við að hlaða inn onion-vef
 onionServices.introFailed.header=Onion-vefsvæði hefur aftengst
-onionServices.introFailed=The most likely cause is that the onionsite is offline. Contact the onionsite administrator.
-onionServices.introFailed.longDescription=Details: %S â?? Introduction failed, which means that the descriptor was found but the service is no longer connected to the introduction point. It is likely that the service has changed its descriptor or that it is not running.
+onionServices.introFailed=Líklegasta skýringin er að onion-svæðið sé aftengt við netið. Hafðu samband við kerfisstjóra onion-svæðisins.
+onionServices.introFailed.longDescription=Nánar: %S â?? Kynning brást, sem þýðir að lýsistrengurinn fannst en þjónustan er ekki lengur tengd við kynningarpunktinn (introduction point). Ã?að er því líklegt að þjónustan hafi breytt lýsistreng sínum eða að hún sé ekki í gangi.
 # Tor SOCKS error 0xF3:
 onionServices.rendezvousFailed.pageTitle=Vandamál við að hlaða inn onion-vef
 onionServices.rendezvousFailed.header=Tókst ekki að tengjast onion-vef
-onionServices.rendezvousFailed=The onionsite is busy or the Tor network is overloaded. Try again later.
-onionServices.rendezvousFailed.longDescription=Details: %S â?? The client failed to rendezvous with the service, which means that the client was unable to finalize the connection.
+onionServices.rendezvousFailed=Onion-svæðið er upptekið eða Tor-netið yfirhlaðið. Reyndu aftur síðar.
+onionServices.rendezvousFailed.longDescription=Nánar: %S â?? Biðlaraforritinu mistókst að framkvæma 'rendezvous'-handaband við þjónustuna, sem þýðir að biðlaranum tókst ekki að ljúka við gerð tengingarinnar.
 # Tor SOCKS error 0xF4:
 onionServices.clientAuthMissing.pageTitle=Auðkenning er nauðsynleg
 onionServices.clientAuthMissing.header=Onion-vefur krefst auðkenningar
-onionServices.clientAuthMissing=Access to the onionsite requires a key but none was provided.
-onionServices.clientAuthMissing.longDescription=Details: %S â?? The client downloaded the requested onion service descriptor but was unable to decrypt its content because client authorization information is missing.
+onionServices.clientAuthMissing=Aðgangur að onion-svæðinu krefst lykilorðs en ekkert var gefið upp.
+onionServices.clientAuthMissing.longDescription=Nánar: %S â?? Biðlaraforritið náði í umbeðinn lýsistreng onion-þjónustu en gat ekki afkóðað efni hans þar sem upplýsingar um auðkenningu biðlarans vantar.
 # Tor SOCKS error 0xF5:
 onionServices.clientAuthIncorrect.pageTitle=Auðkenning mistókst
 onionServices.clientAuthIncorrect.header=Auðkenning á onion-vef mistókst
-onionServices.clientAuthIncorrect=The provided key is incorrect or has been revoked. Contact the onionsite administrator.
-onionServices.clientAuthIncorrect.longDescription=Details: %S â?? The client was able to download the requested onion service descriptor but was unable to decrypt its content using the provided client authorization information. This may mean that access has been revoked.
+onionServices.clientAuthIncorrect=Lykillinn sem þú gafst upp er rangur eða hefur verið afturkallaður. Hafðu samband við kerfisstjóra onion-svæðisins.
+onionServices.clientAuthIncorrect.longDescription=Nánar: %S â?? Biðlaraforritið gat náð í umbeðinn lýsistreng onion-þjónustu en gat ekki afkóðað efni hans með uppgefnum upplýsingum um auðkenningu biðlarans. Ã?etta gæti þýtt að aðgangsheimildir hafi verið afturkallaðar.
 # Tor SOCKS error 0xF6:
 onionServices.badAddress.pageTitle=Vandamál við að hlaða inn onion-vef
 onionServices.badAddress.header=�gilt vistfang onion-vefsvæðis
-onionServices.badAddress=The provided onionsite address is invalid. Please check that you entered it correctly.
-onionServices.badAddress.longDescription=Details: %S â?? The provided .onion address is invalid. This error is returned due to one of the following reasons: the address checksum doesn't match, the ed25519 public key is invalid, or the encoding is invalid.
+onionServices.badAddress=Uppgefið vistfang onion-svæðisins er ógilt. Gakktu úr skugga um að þú hafir sett það rétt inn.
+onionServices.badAddress.longDescription=Nánar: %S â?? Uppgefið .onion vistfang vefsvæðisins er ógilt. Ã?essi villa kemur upp vegna einnar af eftirfarandi ástæðum: gátsumma vistfangsins samsvarar ekki, dreifilykillinn ed25519 er ógildur eða að dulkóðunin er ógild.
 # Tor SOCKS error 0xF7:
 onionServices.introTimedOut.pageTitle=Vandamál við að hlaða inn onion-vef
-onionServices.introTimedOut.header=Onionsite Circuit Creation Timed Out
-onionServices.introTimedOut=Failed to connect to the onionsite, possibly due to a poor network connection.
-onionServices.introTimedOut.longDescription=Details: %S â?? The connection to the requested onion service timed out while trying to build the rendezvous circuit.
+onionServices.introTimedOut.header=Gerð rásar fyrir onion-svæði féll á tíma
+onionServices.introTimedOut=Mistókst að tengjast onion-svæðinu, mögulega vegna lélegrar nettengingar.
+onionServices.introTimedOut.longDescription=Nánar: %S â?? Tengingin við umbeðna onion-þjónustu féll á tímamörkum á meðan reynt var að útbúa rendezvous-rásina.
 #
 # LOCALIZATION NOTE: %S will be replaced with the .onion address.
-onionServices.authPrompt.description2=%S is requesting that you authenticate.
+onionServices.authPrompt.description2=%S krefst þess að þú auðkennir þig.
 onionServices.authPrompt.keyPlaceholder=Settu inn einkalykilinn þinn fyrir þessa onion-þjónustu
 onionServices.authPrompt.done=Lokið
 onionServices.authPrompt.doneAccessKey=d
@@ -134,7 +134,7 @@ onionLocation.alwaysPrioritize=Alltaf gefa onion-vefjum forgang
 onionLocation.alwaysPrioritizeAccessKey=a
 onionLocation.notNow=Ekki núna
 onionLocation.notNowAccessKey=n
-onionLocation.description=There's a more private and secure version of this site available over the Tor network via onion services. Onion services help website publishers and their visitors defeat surveillance and censorship.
+onionLocation.description=�ar er til önnur og öruggari útgáfa af þessu vefsvæði sem aðgengileg er á Tor-netinu í gegnum onion-þjónustur. Onion-þjónustur nýtast þeim sem gefa út vefsíður, jafnt sem þeim sem þær skoða, að komast framhjá ritskoðun og eftirliti.
 onionLocation.tryThis=Prófaðu onion-þjónustur
 onionLocation.onionAvailable=.onion er tiltækt
 onionLocation.learnMore=Fræðast frekar�
diff --git a/chrome/locale/it/aboutTor.dtd b/chrome/locale/it/aboutTor.dtd
index 4fecbcda..65fb7f49 100644
--- a/chrome/locale/it/aboutTor.dtd
+++ b/chrome/locale/it/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Dona Adesso">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Usa una maschera, usa Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Resisti alla pandemia di sorveglianza.">
diff --git a/chrome/locale/ja/aboutTor.dtd b/chrome/locale/ja/aboutTor.dtd
index bc1784dc..f1293ba7 100644
--- a/chrome/locale/ja/aboutTor.dtd
+++ b/chrome/locale/ja/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "ä»?ã??ã??å¯?ä»?">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "ã??ã?¹ã?¯ã??使ã??ã??Tor ã??使ã??ã??ã??">
+<!ENTITY aboutTor.ey2020.resistsurveillance "ç?£è¦?ã??ã?³ã??ã??ã??ã?¯ã?«å¯¾æ??ã??ã??ã??ã??">
diff --git a/chrome/locale/ka/aboutTor.dtd b/chrome/locale/ka/aboutTor.dtd
index 13017c43..91923279 100644
--- a/chrome/locale/ka/aboutTor.dtd
+++ b/chrome/locale/ka/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "á??á??á??á?¦á??á?? á??á??á??á?®á??">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "á??á??á??á??á??á??á??á?? á??á??á?¦á??á??á??, á??á??á??á??á??á?§á??á??á??á?? Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "á??á??á??á?ªá??á??á??á?? á??á??á??á??, á??á??á??á??á??á??á?§á?£á? á??á??á??á??á?¡ á??á??á??á??á??á??á??á??á?¡á??á??á??.">
diff --git a/chrome/locale/ko/aboutTor.dtd b/chrome/locale/ko/aboutTor.dtd
index 5599d9ee..392643e3 100644
--- a/chrome/locale/ko/aboutTor.dtd
+++ b/chrome/locale/ko/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "기ë¶?í??기">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "ë§?ì?¤í?¬ë¥¼ ì?°ê³ , Torë?? ì?°ì?¸ì??.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "ê°?ì??ì?? ë??ì? í??ì?? ë§?ì??ì?¸ì??.">
diff --git a/chrome/locale/ko/torbutton.dtd b/chrome/locale/ko/torbutton.dtd
index 8df93287..8190d4d3 100644
--- a/chrome/locale/ko/torbutton.dtd
+++ b/chrome/locale/ko/torbutton.dtd
@@ -50,4 +50,4 @@
 
 <!-- Onion services strings.  Strings are kept here for ease of translation. -->
 <!ENTITY torbutton.onionServices.authPrompt.tooltip "Onion ì??ë¹?ì?¤ í?´ë?¼ì?´ì?¸í?¸ ì?¸ì¦? í??롬í??í?¸ ì?´ê¸°">
-<!ENTITY torbutton.onionServices.authPrompt.persistCheckboxLabel "Remember this key">
+<!ENTITY torbutton.onionServices.authPrompt.persistCheckboxLabel "� � 기�">
diff --git a/chrome/locale/lt/aboutTor.dtd b/chrome/locale/lt/aboutTor.dtd
index 87ae4703..66e29b42 100644
--- a/chrome/locale/lt/aboutTor.dtd
+++ b/chrome/locale/lt/aboutTor.dtd
@@ -9,7 +9,7 @@
 <!ENTITY aboutTor.viewChangelog.label "Rodyti keitinių žurnalÄ?">
 
 <!ENTITY aboutTor.ready.label "NarÅ¡ykite. PrivaÄ?iai.">
-<!ENTITY aboutTor.ready2.label "JÅ«s esate pasiruoÅ¡Ä? privaÄ?iausiam narÅ¡ymo patyrimui pasaulyje.">
+<!ENTITY aboutTor.ready2.label "JÅ«s esate pasiruoÅ¡Ä? privaÄ?iausiam pasaulyje narÅ¡ymo potyriui.">
 <!ENTITY aboutTor.failure.label "Kažkas nutiko!">
 <!ENTITY aboutTor.failure2.label "Å ioje narÅ¡yklÄ?je Tor neveikia.">
 
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Paaukokite dabar">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "DÄ?vÄ?kite kaukÄ?, naudokite Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Pasipriešinkite sekimo pandemijai.">
diff --git a/chrome/locale/mk/aboutTor.dtd b/chrome/locale/mk/aboutTor.dtd
index b8cf4fad..67a47e79 100644
--- a/chrome/locale/mk/aboutTor.dtd
+++ b/chrome/locale/mk/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Ð?ониÑ?аÑ? Ñ?ега">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Ð?оÑ?иÑ?Ñ?и маÑ?ка, коÑ?иÑ?Ñ?и Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "СпÑ?оÑ?иÑ?Ñ?ави Ñ?е на надзоÑ?оÑ? за вÑ?еме на пандемиÑ?аÑ?а.">
diff --git a/chrome/locale/nl/aboutTor.dtd b/chrome/locale/nl/aboutTor.dtd
index 6c881957..b191f724 100644
--- a/chrome/locale/nl/aboutTor.dtd
+++ b/chrome/locale/nl/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Doneer nu">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Gebruik een masker, gebruik Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Weersta de surveillancepandemie.">
diff --git a/chrome/locale/pl/aboutTor.dtd b/chrome/locale/pl/aboutTor.dtd
index b5719a5b..da82b8b6 100644
--- a/chrome/locale/pl/aboutTor.dtd
+++ b/chrome/locale/pl/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Wesprzyj teraz">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Użyj maski, użyj Tora.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Przeciwstaw siÄ? pandemii nadzoru.">
diff --git a/chrome/locale/pt-BR/aboutTor.dtd b/chrome/locale/pt-BR/aboutTor.dtd
index 0f69f353..9012589f 100644
--- a/chrome/locale/pt-BR/aboutTor.dtd
+++ b/chrome/locale/pt-BR/aboutTor.dtd
@@ -28,9 +28,9 @@
 
 <!ENTITY aboutTor.newsletter.tagline "Receba as últimas notícias do Tor diretamente na sua caixa de e-mail.">
 <!ENTITY aboutTor.newsletter.link_text "Inscreva-se para receber Notícias do Tor.">
-<!ENTITY aboutTor.donationBanner.freeToUse "Tor é livre para usar por causa de doações de pessoas como você.">
+<!ENTITY aboutTor.donationBanner.freeToUse "Tor é gratuito por causa das doações de pessoas como você.">
 <!ENTITY aboutTor.donationBanner.buttonA "Doe Agora">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Use uma máscara, use Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Resista à pandemia de vigilância.">
diff --git a/chrome/locale/pt-BR/torbutton.properties b/chrome/locale/pt-BR/torbutton.properties
index 289409bb..d2378e7f 100644
--- a/chrome/locale/pt-BR/torbutton.properties
+++ b/chrome/locale/pt-BR/torbutton.properties
@@ -40,7 +40,7 @@ canvas.siteprompt=Este website (%S) tentou extrair dados de imagem CANVAS HTML5,
 canvas.notNow=Por enquanto, não
 canvas.notNowAccessKey=N
 canvas.allow=Permitir
-canvas.allowAccessKey=Um
+canvas.allowAccessKey=A
 canvas.never=Nunca a este site (recomendado) 
 canvas.neverAccessKey=e
 
diff --git a/chrome/locale/ro/aboutTor.dtd b/chrome/locale/ro/aboutTor.dtd
index 8a0c22e6..b3149592 100644
--- a/chrome/locale/ro/aboutTor.dtd
+++ b/chrome/locale/ro/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "DoneazÄ? Acum">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "FoloseÈ?te o mascÄ?, foloseÈ?te Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "RezistÄ? pandemiei de supraveghere.">
diff --git a/chrome/locale/ro/torbutton.properties b/chrome/locale/ro/torbutton.properties
index cb9c846f..01b9ae0e 100644
--- a/chrome/locale/ro/torbutton.properties
+++ b/chrome/locale/ro/torbutton.properties
@@ -60,7 +60,7 @@ updateDownloadingPanelUILabel=Se descarcÄ? actualizarea %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Conexiune CriptatÄ? (Serviciu Onion, %1$S, cheie pe %2$S biÈ?i, %3$S)
 pageInfo_OnionEncryption=Conexiune CriptatÄ? (Serviciu Onion)
-pageInfo_OnionName=Onion Name:
+pageInfo_OnionName=Nume Onion:
 
 # Onion services strings.  Strings are kept here for ease of translation.
 onionServices.learnMore=AflÄ? mai mult
@@ -111,7 +111,7 @@ onionServices.introTimedOut=Eroare la conectarea la Oniosite, posibil din cauza
 onionServices.introTimedOut.longDescription=Detalii: %S â?? Conexiunea la serviciul Onion solicitat a expirat în timp ce încercaÈ?i sÄ? construiÈ?i circuitul de întâlnire.
 #
 # LOCALIZATION NOTE: %S will be replaced with the .onion address.
-onionServices.authPrompt.description2=%S is requesting that you authenticate.
+onionServices.authPrompt.description2=%S vÄ? cere sÄ? vÄ? autentificaÈ?i.
 onionServices.authPrompt.keyPlaceholder=IntroduceÈ?i cheia privatÄ? pentru acest serviciu de ceapÄ?
 onionServices.authPrompt.done=Gata
 onionServices.authPrompt.doneAccessKey=d
diff --git a/chrome/locale/ru/aboutDialog.dtd b/chrome/locale/ru/aboutDialog.dtd
index 2952ccc4..88a9978b 100644
--- a/chrome/locale/ru/aboutDialog.dtd
+++ b/chrome/locale/ru/aboutDialog.dtd
@@ -1,9 +1,9 @@
-<!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              "Ð?елаеÑ?е помоÑ?Ñ??">
+<!ENTITY help.start              "ХоÑ?иÑ?е помоÑ?Ñ??">
 <!-- LOCALIZATION NOTE (help.donate): This is a link title that links to https://www.torproject.org/donate/donate.html.en -->
 <!ENTITY help.donateLink         "Ð?ожеÑ?Ñ?вÑ?йÑ?е">
 <!ENTITY help.or                 "или">
@@ -16,4 +16,4 @@
 <!ENTITY bottomLinks.grow        "Ð?омогиÑ?е Ñ?еÑ?и Tor Ñ?Ñ?аÑ?Ñ? болÑ?Ñ?е!">
 <!-- LOCALIZATION NOTE (bottom.questions): This is a link title that links to about:license -->
 <!ENTITY bottomLinks.license  "Ð?нÑ?оÑ?маÑ?иÑ? о лиÑ?ензии">
-<!ENTITY tor.TrademarkStatement   "'Tor' и логоÑ?ип 'Onion' Ñ?влÑ?Ñ?Ñ?Ñ?Ñ? заÑ?егиÑ?Ñ?Ñ?иÑ?ованнÑ?ми Ñ?оÑ?говÑ?ми маÑ?ками Tor Project, Inc.">
+<!ENTITY tor.TrademarkStatement   "'Tor' и логоÑ?ип 'Onion' â?? заÑ?егиÑ?Ñ?Ñ?иÑ?ованнÑ?е Ñ?оÑ?говÑ?е маÑ?ки Tor Project, Inc.">
diff --git a/chrome/locale/ru/aboutTBUpdate.dtd b/chrome/locale/ru/aboutTBUpdate.dtd
index fd37ca47..9dd5b03c 100644
--- a/chrome/locale/ru/aboutTBUpdate.dtd
+++ b/chrome/locale/ru/aboutTBUpdate.dtd
@@ -1,8 +1,8 @@
 <!ENTITY aboutTBUpdate.changelogTitle "Ð?Ñ?Ñ?нал изменений Tor Browser">
 <!ENTITY aboutTBUpdate.updated "Tor Browser обновлен.">
-<!ENTITY aboutTBUpdate.linkPrefix "СамаÑ? Ñ?вежаÑ? инÑ?оÑ?маÑ?иÑ? об Ñ?Ñ?ой веÑ?Ñ?ии â?? ">
+<!ENTITY aboutTBUpdate.linkPrefix "СамаÑ? Ñ?вежаÑ? инÑ?оÑ?маÑ?иÑ? об Ñ?Ñ?ой веÑ?Ñ?ии â?? ">
 <!ENTITY aboutTBUpdate.linkLabel  "на наÑ?ем Ñ?айÑ?е">
 <!ENTITY aboutTBUpdate.linkSuffix ".">
 <!ENTITY aboutTBUpdate.version "Ð?еÑ?Ñ?иÑ?">
-<!ENTITY aboutTBUpdate.releaseDate "Release Date">
+<!ENTITY aboutTBUpdate.releaseDate "Ð?аÑ?а вÑ?Ñ?ода">
 <!ENTITY aboutTBUpdate.releaseNotes "Ð?Ñ?имеÑ?аниÑ? к вÑ?пÑ?Ñ?кÑ?">
diff --git a/chrome/locale/ru/aboutTor.dtd b/chrome/locale/ru/aboutTor.dtd
index 0a9259e1..4986b82e 100644
--- a/chrome/locale/ru/aboutTor.dtd
+++ b/chrome/locale/ru/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,19 +17,19 @@
 <!ENTITY aboutTor.searchDDGPost.link "https://duckduckgo.com";>
 
 <!ENTITY aboutTor.torbrowser_user_manual_questions.label "Ð?опÑ?оÑ?Ñ??">
-<!ENTITY aboutTor.torbrowser_user_manual_link.label "Ð?знакомÑ?Ñ?еÑ?Ñ? Ñ? Ñ?Ñ?ководÑ?Ñ?вом Тоr Browser »">
+<!ENTITY aboutTor.torbrowser_user_manual_link.label "Ð?Ñ?едлагаем Ñ?Ñ?ководÑ?Ñ?во по Тоr Browser »">
 <!-- The next two entities are used within the browser's Help menu. -->
 <!ENTITY aboutTor.torbrowser_user_manual.accesskey "Ð?">
 <!ENTITY aboutTor.torbrowser_user_manual.label "РÑ?ководÑ?Ñ?во по Tor Browser">
 
-<!ENTITY aboutTor.tor_mission.label "Ð?Ñ?оекÑ? Tor Ñ?влÑ?еÑ?Ñ?Ñ? некоммеÑ?Ñ?еÑ?кой оÑ?ганизаÑ?ией СШÐ? Ñ?о Ñ?Ñ?аÑ?Ñ?Ñ?ом 501(c)(3), пÑ?одвигаÑ?Ñ?ей пÑ?ава Ñ?еловека и Ñ?вободÑ? пÑ?Ñ?ем Ñ?озданиÑ? и Ñ?азвеÑ?Ñ?Ñ?ваниÑ? Ñ?еÑ?нологий анонимноÑ?Ñ?и и конÑ?иденÑ?иалÑ?ноÑ?Ñ?и Ñ? оÑ?кÑ?Ñ?Ñ?Ñ?м иÑ?Ñ?однÑ?м кодом, поддеÑ?жки иÑ? неогÑ?аниÑ?енной доÑ?Ñ?Ñ?пноÑ?Ñ?и и иÑ?полÑ?зованиÑ?, а Ñ?акже Ñ?одейÑ?Ñ?виÑ? иÑ? наÑ?Ñ?номÑ? и попÑ?лÑ?Ñ?номÑ? пониманиÑ?.">
+<!ENTITY aboutTor.tor_mission.label "Tor Project â?? некоммеÑ?Ñ?еÑ?каÑ? оÑ?ганизаÑ?иÑ?, заÑ?егиÑ?Ñ?Ñ?иÑ?ованнаÑ? в СШÐ? Ñ?о Ñ?Ñ?аÑ?Ñ?Ñ?ом 501(c)(3). Tor Project пÑ?одвигаеÑ? пÑ?ава и Ñ?вободÑ? Ñ?еловека â?? Ñ?оздаеÑ? и Ñ?аÑ?пÑ?оÑ?Ñ?Ñ?анÑ?еÑ? Ñ?еÑ?нологии длÑ? обеÑ?пеÑ?ениÑ? анонимноÑ?Ñ?и и пÑ?иваÑ?ноÑ?Ñ?и Ñ? оÑ?кÑ?Ñ?Ñ?Ñ?м иÑ?Ñ?однÑ?м кодом, поддеÑ?живаеÑ? иÑ? неогÑ?аниÑ?еннÑ?Ñ? доÑ?Ñ?Ñ?пноÑ?Ñ?Ñ?, Ñ?одейÑ?Ñ?вÑ?еÑ? иÑ? наÑ?Ñ?номÑ? и попÑ?лÑ?Ñ?номÑ? пониманиÑ?.">
 <!ENTITY aboutTor.getInvolved.label "Ð?Ñ?иÑ?оединÑ?йÑ?еÑ?Ñ? »">
 
-<!ENTITY aboutTor.newsletter.tagline "Ð?олÑ?Ñ?айÑ?е поÑ?ледние новоÑ?Ñ?и Tor пÑ?Ñ?мо на ваÑ? поÑ?Ñ?овÑ?й Ñ?Ñ?ик.">
-<!ENTITY aboutTor.newsletter.link_text "Ð?одпиÑ?иÑ?еÑ?Ñ? на новоÑ?Ñ?и Tor">
+<!ENTITY aboutTor.newsletter.tagline "Ð?олÑ?Ñ?айÑ?е Ñ?вежие новоÑ?Ñ?и оÑ? Tor по email.">
+<!ENTITY aboutTor.newsletter.link_text "Ð?одпиÑ?иÑ?еÑ?Ñ? на новоÑ?Ñ?и Tor.">
 <!ENTITY aboutTor.donationBanner.freeToUse "Tor беÑ?плаÑ?ен благодаÑ?Ñ? пожеÑ?Ñ?вованиÑ?м Ñ?акиÑ? лÑ?дей, как вÑ?.">
 <!ENTITY aboutTor.donationBanner.buttonA "Ð?ожеÑ?Ñ?воваÑ?Ñ?">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Ð?Ñ?полÑ?зÑ?йÑ?е Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Ð?е поддавайÑ?еÑ?Ñ? пандемии Ñ?лежки.">
diff --git a/chrome/locale/ru/brand.dtd b/chrome/locale/ru/brand.dtd
index 6efb39e2..7a6225ae 100644
--- a/chrome/locale/ru/brand.dtd
+++ b/chrome/locale/ru/brand.dtd
@@ -6,7 +6,7 @@
 <!ENTITY  brandShortName        "Tor Browser">
 <!ENTITY  brandFullName         "Tor Browser">
 <!ENTITY  vendorShortName       "Tor Project">
-<!ENTITY  trademarkInfo.part1   "'Tor' и логоÑ?ип 'Onion' Ñ?влÑ?Ñ?Ñ?Ñ?Ñ? заÑ?егиÑ?Ñ?Ñ?иÑ?ованнÑ?ми Ñ?оÑ?говÑ?ми маÑ?ками Tor Project, Inc.">
+<!ENTITY  trademarkInfo.part1   "'Tor' и логоÑ?ип 'Onion' â?? заÑ?егиÑ?Ñ?Ñ?иÑ?ованнÑ?е Ñ?оÑ?говÑ?е маÑ?ки Tor Project, Inc.">
 <!-- LOCALIZATION NOTE (brandProductName):
    This brand name can be used in messages where the product name needs to
    remain unchanged across different versions (Nightly, Beta, etc.). -->
@@ -15,5 +15,5 @@
 <!-- The following strings are for bug #10280's UI. We place them here for our translators -->
 <!ENTITY plugins.installed.find "Ð?ажмиÑ?е длÑ? загÑ?Ñ?зки Ñ?Ñ?Ñ?ановленнÑ?Ñ? Ñ?иÑ?Ñ?емнÑ?Ñ? плагинов">
 <!ENTITY plugins.installed.enable "Ð?клÑ?Ñ?иÑ?Ñ? плагинÑ?">
-<!ENTITY plugins.installed.disable "Ð?Ñ?клÑ?Ñ?иÑ?Ñ? плагинÑ?">
+<!ENTITY plugins.installed.disable "Ð?Ñ?клÑ?Ñ?иÑ?Ñ? плагинÑ?">
 <!ENTITY plugins.installed.disable.tip "Ð?ажмиÑ?е длÑ? пÑ?едоÑ?вÑ?аÑ?ениÑ? загÑ?Ñ?зки Ñ?иÑ?Ñ?емÑ?Ñ? плагинов">
diff --git a/chrome/locale/ru/brand.properties b/chrome/locale/ru/brand.properties
index d5727f42..3d2e3510 100644
--- a/chrome/locale/ru/brand.properties
+++ b/chrome/locale/ru/brand.properties
@@ -11,10 +11,10 @@ brandFullName=Tor Browser
 brandProductName=Tor Browser
 vendorShortName=Tor Project
 
-homePageSingleStartMain=Firefox Start - домаÑ?нÑ?Ñ? Ñ?Ñ?Ñ?аниÑ?ка Ñ?о вÑ?Ñ?Ñ?оеннÑ?м поиÑ?ком
-homePageImport=Ð?мпоÑ?Ñ? ваÑ?ей домаÑ?ней Ñ?Ñ?Ñ?аниÑ?Ñ? из %S
+homePageSingleStartMain=СÑ?аÑ?Ñ?оваÑ? Ñ?Ñ?Ñ?аниÑ?а Firefox Ñ?о вÑ?Ñ?Ñ?оеннÑ?м поиÑ?ком
+homePageImport=Ð?мпоÑ?Ñ? домаÑ?ней Ñ?Ñ?Ñ?аниÑ?Ñ? из %S
 
 homePageMigrationPageTitle=Ð?Ñ?боÑ? домаÑ?ней Ñ?Ñ?Ñ?аниÑ?Ñ?
-homePageMigrationDescription=Ð?Ñ?беÑ?иÑ?е домаÑ?нÑ?Ñ? Ñ?Ñ?Ñ?аниÑ?Ñ?
+homePageMigrationDescription=Ð?ожалÑ?йÑ?Ñ?а, вÑ?беÑ?иÑ?е домаÑ?нÑ?Ñ? Ñ?Ñ?Ñ?аниÑ?Ñ?:
 
 syncBrandShortName=СинÑ?Ñ?онизаÑ?иÑ?
diff --git a/chrome/locale/ru/branding/brand.ftl b/chrome/locale/ru/branding/brand.ftl
index c712a1b7..f081a2ca 100644
--- a/chrome/locale/ru/branding/brand.ftl
+++ b/chrome/locale/ru/branding/brand.ftl
@@ -9,4 +9,4 @@
 # remain unchanged across different versions (Nightly, Beta, etc.).
 -brand-product-name = Tor Browser
 -vendor-short-name = Tor Project
-trademarkInfo = 'Tor' и логоÑ?ип 'Onion' Ñ?влÑ?Ñ?Ñ?Ñ?Ñ? заÑ?егиÑ?Ñ?Ñ?иÑ?ованнÑ?ми Ñ?оÑ?говÑ?ми маÑ?ками Tor Project, Inc.
+trademarkInfo = 'Tor' и логоÑ?ип 'Onion' â?? заÑ?егиÑ?Ñ?Ñ?иÑ?ованнÑ?е Ñ?оÑ?говÑ?е маÑ?ки Tor Project, Inc.
diff --git a/chrome/locale/ru/torbutton.dtd b/chrome/locale/ru/torbutton.dtd
index 276bc39a..08879d2c 100644
--- a/chrome/locale/ru/torbutton.dtd
+++ b/chrome/locale/ru/torbutton.dtd
@@ -49,5 +49,5 @@
 <!ENTITY torbutton.circuit_display.new_circuit "Ð?оваÑ? Ñ?епоÑ?ка длÑ? Ñ?Ñ?ого Ñ?айÑ?а">
 
 <!-- Onion services strings.  Strings are kept here for ease of translation. -->
-<!ENTITY torbutton.onionServices.authPrompt.tooltip "Open onion service client authentication prompt">
+<!ENTITY torbutton.onionServices.authPrompt.tooltip "Ð?Ñ?кÑ?Ñ?Ñ?Ñ? запÑ?оÑ? аÑ?Ñ?енÑ?иÑ?икаÑ?ии клиенÑ?а onion-Ñ?еÑ?виÑ?а">
 <!ENTITY torbutton.onionServices.authPrompt.persistCheckboxLabel "Ð?апомниÑ?Ñ? Ñ?Ñ?оÑ? клÑ?Ñ?">
diff --git a/chrome/locale/ru/torbutton.properties b/chrome/locale/ru/torbutton.properties
index 950faec4..51169997 100644
--- a/chrome/locale/ru/torbutton.properties
+++ b/chrome/locale/ru/torbutton.properties
@@ -8,8 +8,8 @@ torbutton.circuit_display.unknown_country = Ð?еизвеÑ?Ñ?наÑ? Ñ?Ñ?Ñ?ана
 torbutton.circuit_display.guard = СÑ?оÑ?ожевой
 torbutton.circuit_display.guard_note = Ð?аÑ? [Ñ?Ñ?оÑ?ожевой] Ñ?зел не можеÑ? бÑ?Ñ?Ñ? изменен.
 torbutton.circuit_display.learn_more = УзнаÑ?Ñ? болÑ?Ñ?е
-torbutton.circuit_display.click_to_copy = Click to Copy
-torbutton.circuit_display.copied = Copied!
+torbutton.circuit_display.click_to_copy = Ð?ажмиÑ?е длÑ? копиÑ?ованиÑ?
+torbutton.circuit_display.copied = СкопиÑ?овано!
 torbutton.content_sizer.margin_tooltip = Tor Browser добавлÑ?еÑ? Ñ?Ñ?оÑ? оÑ?Ñ?Ñ?Ñ?п, Ñ?Ñ?обÑ? Ñ?иÑ?ина и вÑ?Ñ?оÑ?а окна бÑ?ли менее Ñ?знаваемÑ?ми, Ñ?Ñ?о Ñ?Ñ?ложнÑ?еÑ? возможноÑ?Ñ?Ñ? оÑ?Ñ?ледиÑ?Ñ? ваÑ? в инÑ?еÑ?неÑ?е.
 torbutton.panel.tooltip.disabled = Ð?ажмиÑ?е, Ñ?Ñ?обÑ? вклÑ?Ñ?иÑ?Ñ? Tor
 torbutton.panel.tooltip.enabled = Ð?ажмиÑ?е, Ñ?Ñ?обÑ? оÑ?клÑ?Ñ?иÑ?Ñ? Tor
@@ -60,69 +60,69 @@ updateDownloadingPanelUILabel=Ð?агÑ?Ñ?жаеÑ?Ñ?Ñ? обновление: %S
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=Соединение заÑ?иÑ?Ñ?овано (Onion Service, %1$S, %2$S биÑ?нÑ?е клÑ?Ñ?и, %3$S)
 pageInfo_OnionEncryption=Соединение заÑ?иÑ?Ñ?овано (Onion Service)
-pageInfo_OnionName=Onion Name:
+pageInfo_OnionName=Ð?мÑ? onion:
 
 # Onion services strings.  Strings are kept here for ease of translation.
 onionServices.learnMore=УзнаÑ?Ñ? болÑ?Ñ?е
 onionServices.errorPage.browser=Ð?Ñ?аÑ?зеÑ?
 onionServices.errorPage.network=СеÑ?Ñ?
-onionServices.errorPage.onionSite=Onionsite
+onionServices.errorPage.onionSite=Onion-Ñ?айÑ?
 # LOCALIZATION NOTE: In the longDescription strings, %S will be replaced with
 #                    an error code, e.g., 0xF3.
 # Tor SOCKS error 0xF0:
-onionServices.descNotFound.pageTitle=Problem Loading Onionsite
-onionServices.descNotFound.header=Onionsite Not Found
-onionServices.descNotFound=The most likely cause is that the onionsite is offline. Contact the onionsite administrator.
-onionServices.descNotFound.longDescription=Details: %S â?? The requested onion service descriptor can't be found on the hashring and therefore the service is not reachable by the client.
+onionServices.descNotFound.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
+onionServices.descNotFound.header=Onion-Ñ?айÑ? не найден
+onionServices.descNotFound=Ð?аиболее веÑ?оÑ?Ñ?наÑ? пÑ?иÑ?ина â?? onion-Ñ?айÑ? оÑ?клÑ?Ñ?ен. СвÑ?жиÑ?еÑ?Ñ? Ñ? его админиÑ?Ñ?Ñ?аÑ?оÑ?ом.
+onionServices.descNotFound.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? запÑ?оÑ?еннÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?еÑ?виÑ?а не найден  в Ñ?Ñ?Ñ?е. СеÑ?виÑ? недоÑ?Ñ?Ñ?пен длÑ? клиенÑ?а.
 # Tor SOCKS error 0xF1:
-onionServices.descInvalid.pageTitle=Problem Loading Onionsite
-onionServices.descInvalid.header=Onionsite Cannot Be Reached
-onionServices.descInvalid=The onionsite is unreachable due an internal error.
-onionServices.descInvalid.longDescription=Details: %S â?? The requested onion service descriptor can't be parsed or signature validation failed.
+onionServices.descInvalid.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
+onionServices.descInvalid.header=Ð?Ñ?ибка доÑ?Ñ?Ñ?па к onion-Ñ?айÑ?Ñ?
+onionServices.descInvalid=Onion-Ñ?айÑ? недоÑ?Ñ?Ñ?пен из-за внÑ?Ñ?Ñ?енней оÑ?ибки.
+onionServices.descInvalid.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? запÑ?оÑ?еннÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?айÑ?а не можеÑ? бÑ?Ñ?Ñ? обÑ?абоÑ?ан, либо пÑ?оизоÑ?ла оÑ?ибка пÑ?овеÑ?ки подпиÑ?и.
 # Tor SOCKS error 0xF2:
-onionServices.introFailed.pageTitle=Problem Loading Onionsite
-onionServices.introFailed.header=Onionsite Has Disconnected
-onionServices.introFailed=The most likely cause is that the onionsite is offline. Contact the onionsite administrator.
-onionServices.introFailed.longDescription=Details: %S â?? Introduction failed, which means that the descriptor was found but the service is no longer connected to the introduction point. It is likely that the service has changed its descriptor or that it is not running.
+onionServices.introFailed.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
+onionServices.introFailed.header=РазÑ?Ñ?в Ñ?оединениÑ? Ñ? onion-Ñ?айÑ?ом
+onionServices.introFailed=Ð?аиболее веÑ?оÑ?Ñ?наÑ? пÑ?иÑ?ина â?? onion-Ñ?айÑ? оÑ?клÑ?Ñ?ен. СвÑ?жиÑ?еÑ?Ñ? Ñ? его админиÑ?Ñ?Ñ?аÑ?оÑ?ом.
+onionServices.introFailed.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? оÑ?ибка знакомÑ?Ñ?ва. ЭÑ?о знаÑ?иÑ?, Ñ?Ñ?о деÑ?кÑ?ипÑ?оÑ? обнаÑ?Ñ?жен, но Ñ?еÑ?виÑ? более не подклÑ?Ñ?ен к Ñ?оÑ?ке знакомÑ?Ñ?ва. Ð?еÑ?оÑ?Ñ?наÑ? пÑ?иÑ?ина: Ñ?еÑ?виÑ? изменил Ñ?вой деÑ?кÑ?ипÑ?оÑ? или вообÑ?е не Ñ?абоÑ?аеÑ?.
 # Tor SOCKS error 0xF3:
-onionServices.rendezvousFailed.pageTitle=Problem Loading Onionsite
-onionServices.rendezvousFailed.header=Unable to Connect to Onionsite
-onionServices.rendezvousFailed=The onionsite is busy or the Tor network is overloaded. Try again later.
-onionServices.rendezvousFailed.longDescription=Details: %S â?? The client failed to rendezvous with the service, which means that the client was unable to finalize the connection.
+onionServices.rendezvousFailed.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
+onionServices.rendezvousFailed.header=Ð?Ñ?ибка подклÑ?Ñ?ениÑ? к onion-Ñ?айÑ?Ñ?
+onionServices.rendezvousFailed=Onion-Ñ?айÑ? занÑ?Ñ?, или Ñ?еÑ?Ñ? Tor пеÑ?егÑ?Ñ?жена. Ð?опÑ?обÑ?йÑ?е позже.
+onionServices.rendezvousFailed.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? клиенÑ?Ñ? не Ñ?далоÑ?Ñ? Ñ?Ñ?Ñ?ановиÑ?Ñ? Ñ?вÑ?зÑ? Ñ? Ñ?еÑ?виÑ?ом. Ð?лиенÑ? не Ñ?Ñ?мел завеÑ?Ñ?иÑ?Ñ? подклÑ?Ñ?ение.
 # Tor SOCKS error 0xF4:
-onionServices.clientAuthMissing.pageTitle=Authorization Required
-onionServices.clientAuthMissing.header=Onionsite Requires Authentication
-onionServices.clientAuthMissing=Access to the onionsite requires a key but none was provided.
-onionServices.clientAuthMissing.longDescription=Details: %S â?? The client downloaded the requested onion service descriptor but was unable to decrypt its content because client authorization information is missing.
+onionServices.clientAuthMissing.pageTitle=ТÑ?ебÑ?еÑ?Ñ?Ñ? авÑ?оÑ?изаÑ?иÑ?
+onionServices.clientAuthMissing.header=Onion-Ñ?айÑ? поÑ?Ñ?ебовал авÑ?оÑ?изоваÑ?Ñ?Ñ?Ñ?
+onionServices.clientAuthMissing=Ð?лÑ? доÑ?Ñ?Ñ?па к onion-Ñ?айÑ?Ñ? нÑ?жен клÑ?Ñ?, но его неÑ?.
+onionServices.clientAuthMissing.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? клиенÑ? Ñ?каÑ?ал заÑ?Ñ?ебованнÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?еÑ?виÑ?а, но не Ñ?мог Ñ?аÑ?Ñ?иÑ?Ñ?оваÑ?Ñ? его Ñ?одеÑ?жание из-за оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?виÑ? авÑ?оÑ?изаÑ?ионнÑ?Ñ? даннÑ?Ñ? клиенÑ?а.
 # Tor SOCKS error 0xF5:
-onionServices.clientAuthIncorrect.pageTitle=Authorization Failed
-onionServices.clientAuthIncorrect.header=Onionsite Authentication Failed
-onionServices.clientAuthIncorrect=The provided key is incorrect or has been revoked. Contact the onionsite administrator.
-onionServices.clientAuthIncorrect.longDescription=Details: %S â?? The client was able to download the requested onion service descriptor but was unable to decrypt its content using the provided client authorization information. This may mean that access has been revoked.
+onionServices.clientAuthIncorrect.pageTitle=Ð?Ñ?ибка авÑ?оÑ?изаÑ?ии
+onionServices.clientAuthIncorrect.header=Ð?Ñ?ибка аÑ?Ñ?енÑ?иÑ?икаÑ?ии на onion-Ñ?айÑ?е
+onionServices.clientAuthIncorrect=Ð?Ñ?едложеннÑ?й клÑ?Ñ? невеÑ?ен или бÑ?л оÑ?озван. СвÑ?жиÑ?еÑ?Ñ? Ñ? админиÑ?Ñ?Ñ?аÑ?оÑ?ом onion-Ñ?айÑ?а.
+onionServices.clientAuthIncorrect.longDescription=Ð?еÑ?али: %S â?? Ð?лиенÑ? Ñ?мог Ñ?каÑ?аÑ?Ñ? Ñ?Ñ?ебÑ?емÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?еÑ?виÑ?а, но не Ñ?Ñ?мел Ñ?аÑ?Ñ?иÑ?Ñ?оваÑ?Ñ? его Ñ?одеÑ?жание Ñ? помоÑ?Ñ?Ñ? пÑ?едоÑ?Ñ?авленной клиенÑ?ом авÑ?оÑ?изаÑ?ионной инÑ?оÑ?маÑ?ии. Ð?озможнаÑ? пÑ?иÑ?ина â?? клÑ?Ñ? бÑ?л оÑ?озван.
 # Tor SOCKS error 0xF6:
-onionServices.badAddress.pageTitle=Problem Loading Onionsite
-onionServices.badAddress.header=Invalid Onionsite Address
-onionServices.badAddress=The provided onionsite address is invalid. Please check that you entered it correctly.
-onionServices.badAddress.longDescription=Details: %S â?? The provided .onion address is invalid. This error is returned due to one of the following reasons: the address checksum doesn't match, the ed25519 public key is invalid, or the encoding is invalid.
+onionServices.badAddress.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
+onionServices.badAddress.header=Ð?Ñ?ибка адÑ?еÑ?а onion-Ñ?айÑ?а
+onionServices.badAddress=УказаннÑ?й адÑ?еÑ? onion-Ñ?айÑ?а невеÑ?ен. Ð?ожалÑ?йÑ?Ñ?а, Ñ?бедиÑ?еÑ?Ñ?, Ñ?Ñ?о пÑ?авилÑ?но ввели даннÑ?е.
+onionServices.badAddress.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? Ð?евеÑ?нÑ?й адÑ?еÑ? onion-Ñ?айÑ?а. ТакаÑ? оÑ?ибка поÑ?влÑ?еÑ?Ñ?Ñ? пÑ?и пÑ?облеме Ñ? конÑ?Ñ?олÑ?ной Ñ?Ñ?ммой адÑ?еÑ?а, невеÑ?ном оÑ?кÑ?Ñ?Ñ?ом клÑ?Ñ?е ed25519 или непÑ?авилÑ?ной кодиÑ?овке.
 # Tor SOCKS error 0xF7:
-onionServices.introTimedOut.pageTitle=Problem Loading Onionsite
-onionServices.introTimedOut.header=Onionsite Circuit Creation Timed Out
-onionServices.introTimedOut=Failed to connect to the onionsite, possibly due to a poor network connection.
-onionServices.introTimedOut.longDescription=Details: %S â?? The connection to the requested onion service timed out while trying to build the rendezvous circuit.
+onionServices.introTimedOut.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
+onionServices.introTimedOut.header=ТаймаÑ?Ñ? Ñ?озданиÑ? Ñ?Ñ?емÑ? onion-Ñ?айÑ?а
+onionServices.introTimedOut=Ð?е Ñ?далоÑ?Ñ? Ñ?Ñ?Ñ?ановиÑ?Ñ? Ñ?вÑ?зÑ? Ñ? onion-Ñ?айÑ?ом, возможно, из-за плоÑ?ого Ñ?оединениÑ?.
+onionServices.introTimedOut.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? Ð?Ñ?емÑ? Ñ?оединениÑ? Ñ? запÑ?оÑ?еннÑ?м onion-Ñ?еÑ?виÑ?ом иÑ?Ñ?екло.
 #
 # LOCALIZATION NOTE: %S will be replaced with the .onion address.
-onionServices.authPrompt.description2=%S is requesting that you authenticate.
-onionServices.authPrompt.keyPlaceholder=Enter your private key for this onion service
+onionServices.authPrompt.description2=%S Ñ?Ñ?ебÑ?еÑ? аÑ?Ñ?енÑ?иÑ?икаÑ?ии.
+onionServices.authPrompt.keyPlaceholder=УкажиÑ?е Ñ?вой Ñ?екÑ?еÑ?нÑ?й клÑ?Ñ? длÑ? Ñ?Ñ?ого onion-Ñ?еÑ?виÑ?а
 onionServices.authPrompt.done=Ð?оÑ?ово
 onionServices.authPrompt.doneAccessKey=Ð?
 onionServices.authPrompt.invalidKey=Ð?ожалÑ?йÑ?Ñ?а, введиÑ?е пÑ?авилÑ?нÑ?й клÑ?Ñ? (52 Ñ?имвола base32 или 44 Ñ?имвола base64)
 onionServices.authPrompt.failedToSetKey=Ð?е Ñ?даеÑ?Ñ?Ñ? наÑ?Ñ?Ñ?оиÑ?Ñ? Tor Ñ? ваÑ?им клÑ?Ñ?ом
-onionServices.authPreferences.header=Onion Services Authentication
-onionServices.authPreferences.overview=Some onion services require that you identify yourself with a key (a kind of password) before you can access them.
+onionServices.authPreferences.header=Ð?Ñ?Ñ?енÑ?иÑ?икаÑ?иÑ? onion-Ñ?еÑ?виÑ?ов
+onionServices.authPreferences.overview=Ð?екоÑ?оÑ?Ñ?е onion-Ñ?еÑ?виÑ?Ñ? длÑ? доÑ?Ñ?Ñ?па Ñ?Ñ?ебÑ?Ñ?Ñ?, Ñ?Ñ?обÑ? вÑ? иденÑ?иÑ?иÑ?иÑ?овали Ñ?ебÑ? Ñ? помоÑ?Ñ?Ñ? клÑ?Ñ?а (Ñ?ипа паÑ?олÑ?).
 onionServices.authPreferences.savedKeys=СоÑ?Ñ?анÑ?ннÑ?е клÑ?Ñ?иâ?¦
-onionServices.authPreferences.dialogTitle=Onion Service Keys
+onionServices.authPreferences.dialogTitle=Ð?лÑ?Ñ?и onion-Ñ?еÑ?виÑ?ов
 onionServices.authPreferences.dialogIntro=Ð?лÑ?Ñ?и длÑ? Ñ?ледÑ?Ñ?Ñ?иÑ? onion-Ñ?айÑ?ов Ñ?Ñ?анÑ?Ñ?Ñ?Ñ? на ваÑ?ем компÑ?Ñ?Ñ?еÑ?е
-onionServices.authPreferences.onionSite=Onionsite
+onionServices.authPreferences.onionSite=Onion-Ñ?айÑ?
 onionServices.authPreferences.onionKey=Ð?лÑ?Ñ?
 onionServices.authPreferences.remove=УдалиÑ?Ñ?
 onionServices.authPreferences.removeAll=УдалиÑ?Ñ? вÑ?е
@@ -130,15 +130,15 @@ onionServices.authPreferences.failedToGetKeys=Ð?евозможно полÑ?Ñ?и
 onionServices.authPreferences.failedToRemoveKey=Ð?евозможно Ñ?далиÑ?Ñ? клÑ?Ñ?
 
 # Onion-Location strings.
-onionLocation.alwaysPrioritize=Always Prioritize Onions
+onionLocation.alwaysPrioritize=Onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ? вÑ?егда в пÑ?иоÑ?иÑ?еÑ?е
 onionLocation.alwaysPrioritizeAccessKey=a
 onionLocation.notNow=Ð?е Ñ?ейÑ?аÑ?
 onionLocation.notNowAccessKey=n
-onionLocation.description=There's a more private and secure version of this site available over the Tor network via onion services. Onion services help website publishers and their visitors defeat surveillance and censorship.
-onionLocation.tryThis=Try Onion Services
-onionLocation.onionAvailable=.onion available
-onionLocation.learnMore=Learn moreâ?¦
+onionLocation.description=Ð?Ñ?Ñ?Ñ? более пÑ?иваÑ?наÑ? и безопаÑ?наÑ? веÑ?Ñ?иÑ? Ñ?Ñ?ого Ñ?айÑ?а. ЭÑ?о onion-веÑ?Ñ?иÑ?, коÑ?оÑ?Ñ?Ñ? можно пÑ?оÑ?маÑ?Ñ?иваÑ?Ñ? в Ñ?еÑ?и Tor. Onion-Ñ?еÑ?виÑ?Ñ? помогаÑ?Ñ? владелÑ?Ñ?ам Ñ?айÑ?ов и поÑ?еÑ?иÑ?елÑ?м избегаÑ?Ñ? Ñ?лежки и Ñ?ензÑ?Ñ?Ñ?.
+onionLocation.tryThis=Ð?опÑ?обÑ?йÑ?е onion-Ñ?еÑ?виÑ?Ñ?
+onionLocation.onionAvailable=.onion доÑ?Ñ?Ñ?пно
+onionLocation.learnMore=УзнаÑ?Ñ? болÑ?Ñ?е...
 onionLocation.always=Ð?Ñ?егда
-onionLocation.askEverytime=Ask every time
-onionLocation.prioritizeOnionsDescription=Prioritize .onion sites when known.
+onionLocation.askEverytime=СпÑ?аÑ?ивайÑ?е в лÑ?бое вÑ?емÑ?
+onionLocation.prioritizeOnionsDescription=Onion-Ñ?айÑ?Ñ? в пÑ?иоÑ?иÑ?еÑ?е (по возможноÑ?Ñ?и).
 onionLocation.onionServicesTitle=Onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ?
diff --git a/chrome/locale/sv-SE/aboutTor.dtd b/chrome/locale/sv-SE/aboutTor.dtd
index 54bd5eb5..f2921c11 100644
--- a/chrome/locale/sv-SE/aboutTor.dtd
+++ b/chrome/locale/sv-SE/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "Donera nu">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Använd en mask, använd Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Stå emot övervakningspandemin.">
diff --git a/chrome/locale/sv-SE/brand.dtd b/chrome/locale/sv-SE/brand.dtd
index 24e8695e..7284a534 100644
--- a/chrome/locale/sv-SE/brand.dtd
+++ b/chrome/locale/sv-SE/brand.dtd
@@ -13,7 +13,7 @@
 <!ENTITY  brandProductName      "Tor Browser">
 
 <!-- The following strings are for bug #10280's UI. We place them here for our translators -->
-<!ENTITY plugins.installed.find "Klicka här för att ladda installerade systemtillägg.">
+<!ENTITY plugins.installed.find "Klicka här för att läsa in installerade systemtillägg.">
 <!ENTITY plugins.installed.enable "Tillåt tillägg">
 <!ENTITY plugins.installed.disable "Stäng av tillägg.">
 <!ENTITY plugins.installed.disable.tip "Klicka för att förhindra laddningen av systemtillägg.">
diff --git a/chrome/locale/sv-SE/torbutton.properties b/chrome/locale/sv-SE/torbutton.properties
index 09ceeae8..8ad3affd 100644
--- a/chrome/locale/sv-SE/torbutton.properties
+++ b/chrome/locale/sv-SE/torbutton.properties
@@ -16,7 +16,7 @@ torbutton.panel.tooltip.enabled = Klicka för att inaktivera Tor
 torbutton.panel.label.disabled = Tor inaktiv
 torbutton.panel.label.enabled = Tor aktiv
 extensions.torbutton@xxxxxxxxxxxxxx.description = Torbutton ger en knapp för att konfigurera Tor inställningar och snabbt och enkelt rensa privat surfdata.
-torbutton.popup.external.title = Ladda ned en extern filtyp?
+torbutton.popup.external.title = Hämta en extern filtyp?
 torbutton.popup.external.app = Tor Browser kan inte visa filen. Du behöver öppna den i ett annat program.\n\n
 torbutton.popup.external.note = Vissa typer av filer kan få program att ansluta till internet utan att använda Tor.\n\n
 torbutton.popup.external.suggest = Det är säkrast att öppna filer du har hämtat hem bara när du är offline, eller så kan du använda en Tor Live CD som till exempel Tails.\n
diff --git a/chrome/locale/th/aboutTor.dtd b/chrome/locale/th/aboutTor.dtd
index 5f5f950c..0946f46d 100644
--- a/chrome/locale/th/aboutTor.dtd
+++ b/chrome/locale/th/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "ร�วม�ริ�า�">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "���ห��า�า� ��� Tor">
+<!ENTITY aboutTor.ey2020.resistsurveillance "��า���ื�อสอ���มระ�า�">
diff --git a/chrome/locale/tr/aboutTor.dtd b/chrome/locale/tr/aboutTor.dtd
index cc24c2b6..cb28a8c1 100644
--- a/chrome/locale/tr/aboutTor.dtd
+++ b/chrome/locale/tr/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "BaÄ?ıÅ? Yapın">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Maske kullanın, Tor kullanın.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "İzleme salgınından korunun.">
diff --git a/chrome/locale/vi/aboutTor.dtd b/chrome/locale/vi/aboutTor.dtd
index ebf65463..30607b19 100644
--- a/chrome/locale/vi/aboutTor.dtd
+++ b/chrome/locale/vi/aboutTor.dtd
@@ -27,9 +27,9 @@
 
 <!ENTITY aboutTor.newsletter.tagline "Nhận thông tin má»?i nhất từ Tor Ä?ược gá»­i tá»?i há»?p thÆ° của bạn.">
 <!ENTITY aboutTor.newsletter.link_text "Ä?Ä?ng kí nhận tin tức từ Tor.">
-<!ENTITY aboutTor.donationBanner.freeToUse "Tor is free to use because of donations from people like you.">
+<!ENTITY aboutTor.donationBanner.freeToUse "Tor mi�n phí là nh� sự ủng h� của những ngư�i như bạn.">
 <!ENTITY aboutTor.donationBanner.buttonA "Ä?óng góp Ngay bây giá»?">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "Hãy dùng khẩu trang, hãy dùng Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Cùng nhau chá»?ng Ä?ại dá»?ch giám sát.">
diff --git a/chrome/locale/zh-CN/aboutTor.dtd b/chrome/locale/zh-CN/aboutTor.dtd
index cb786cd9..329f2995 100644
--- a/chrome/locale/zh-CN/aboutTor.dtd
+++ b/chrome/locale/zh-CN/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "ç«?å?³æ??å?©">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "å?£ç½©é?²ç??æ¯?ï¼?Toré?²ç??æ?§ã??">
+<!ENTITY aboutTor.ey2020.resistsurveillance "æ??å?»â??ç??æ?§â??å?¨ç??æµ?è¡?ç??ã??">
diff --git a/chrome/locale/zh-CN/torbutton.properties b/chrome/locale/zh-CN/torbutton.properties
index c2166c19..17ea5d2f 100644
--- a/chrome/locale/zh-CN/torbutton.properties
+++ b/chrome/locale/zh-CN/torbutton.properties
@@ -60,7 +60,7 @@ updateDownloadingPanelUILabel=正�载 %S ��
 # .Onion Page Info prompt.  Strings are kept here for ease of translation.
 pageInfo_OnionEncryptionWithBitsAndProtocol=è¿?æ?¥å·²ç»?被å? å¯?ï¼?æ´?è?±æ??å?¡ï¼?%1$Sï¼?%2$S ä½?å¯?é?¥ï¼?%3$Sï¼?
 pageInfo_OnionEncryption=è¿?æ?¥å·²ç»?被å? å¯?ï¼?æ´?è?±æ??å?¡ï¼?
-pageInfo_OnionName=æ´?è?±å??å­?ï¼?
+pageInfo_OnionName=æ´?è?±å??称ï¼?
 
 # Onion services strings.  Strings are kept here for ease of translation.
 onionServices.learnMore=æ?´å¤?详æ??
@@ -103,7 +103,7 @@ onionServices.clientAuthIncorrect.longDescription=详æ??ï¼?%S â?? 客æ?·ç«¯è?½
 onionServices.badAddress.pageTitle=�����载��
 onionServices.badAddress.header=æ? æ??æ´?è?±ç«?ç?¹å?°å??
 onionServices.badAddress=æ??ä¾?ç??æ´?è?±ç«?ç?¹å?°å??æ? æ??ã??请æ£?æ?¥æ?¯å?¦æ­£ç¡®è¾?å?¥ã??
-onionServices.badAddress.longDescription=详æ??ï¼?%S â?? æ??ä¾?ç??.onionå?°å??失æ??äº?ã??è¿?å??该é??误ï¼?æ?¯ç?±äº?以ä¸?å??å? ä¹?ä¸?ï¼?å?°å??ç??æ ¡éª?å??ä¸?å?¹é??ã??ed25519å?¬é?¥å¤±æ??ï¼?æ??ç¼?ç ?æ? æ??ã??
+onionServices.badAddress.longDescription=详æ??ï¼?%S â?? æ??ä¾?ç?? .onion å?°å??失æ??äº?ã??è¿?å??该é??误ï¼?æ?¯ç?±äº?以ä¸?å??å? ä¹?ä¸?ï¼?å?°å??ç??æ ¡éª?å??ä¸?å?¹é??ã??ed25519 å?¬é?¥å¤±æ??ï¼?æ??ç¼?ç ?æ? æ??ã??
 # Tor SOCKS error 0xF7:
 onionServices.introTimedOut.pageTitle=�����载��
 onionServices.introTimedOut.header=æ´?è?±ç«?ç?¹é?¾è·¯å??建è¶?æ?¶
@@ -130,7 +130,7 @@ onionServices.authPreferences.failedToGetKeys=��� Tor ����
 onionServices.authPreferences.failedToRemoveKey=��移���
 
 # Onion-Location strings.
-onionLocation.alwaysPrioritize=å§?ç»?ä¼?å??æ´?è?±
+onionLocation.alwaysPrioritize=å§?ç»?ä¼?å??æ´?è?±æ??å?¡
 onionLocation.alwaysPrioritizeAccessKey=a
 onionLocation.notNow=æ??ä¸?
 onionLocation.notNowAccessKey=n
@@ -140,5 +140,5 @@ onionLocation.onionAvailable=å?¯ç?¨ç?? .onion
 onionLocation.learnMore=详��解��
 onionLocation.always=��
 onionLocation.askEverytime=�次询�
-onionLocation.prioritizeOnionsDescription=请ä¼?å??使ç?¨ .onionç«?ç?¹ã??
+onionLocation.prioritizeOnionsDescription=请ä¼?å??使ç?¨ .onion ç«?ç?¹ã??
 onionLocation.onionServicesTitle=æ´?è?±æ??å?¡
diff --git a/chrome/locale/zh-TW/aboutTor.dtd b/chrome/locale/zh-TW/aboutTor.dtd
index 8f9cd989..2b7abb5e 100644
--- a/chrome/locale/zh-TW/aboutTor.dtd
+++ b/chrome/locale/zh-TW/aboutTor.dtd
@@ -31,5 +31,5 @@
 <!ENTITY aboutTor.donationBanner.buttonA "ç«?å?»æ??款">
 
 <!-- End of year 2020 Fundraising campaign -->
-<!ENTITY aboutTor.ey2020.useamask "Use a mask, use Tor.">
-<!ENTITY aboutTor.ey2020.resistsurveillance "Resist the surveillance pandemic.">
+<!ENTITY aboutTor.ey2020.useamask "å?£ç½©ç¶­æ??身é«?å?¥åº·ï¼?Tor ä¿?護網路å®?å?¨ã??">
+<!ENTITY aboutTor.ey2020.resistsurveillance "æ?µå?¶å?¨é?¢ç?£æ?§ã??">

_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits