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

[tor-commits] [torbutton/master] Translations update



commit 14b92c3c4cfd9b23477b669a956d6831161841fe
Author: Alex Catarineu <acat@xxxxxxxxxxxxxx>
Date:   Fri Oct 2 17:10:16 2020 +0200

    Translations update
---
 chrome/locale/ka/torbutton.dtd                   |  2 +-
 chrome/locale/ms/aboutTor.dtd                    |  6 +-
 chrome/locale/ms/browserOnboarding.properties    |  8 +--
 chrome/locale/ms/torbutton.dtd                   |  2 +-
 chrome/locale/pt-BR/aboutTor.dtd                 |  2 +-
 chrome/locale/pt-BR/browserOnboarding.properties |  4 +-
 chrome/locale/pt-BR/torbutton.dtd                |  6 +-
 chrome/locale/ru/browserOnboarding.properties    | 70 ++++++++++----------
 chrome/locale/ru/torbutton.dtd                   | 44 ++++++-------
 chrome/locale/ru/torbutton.properties            | 84 ++++++++++++------------
 chrome/locale/zh-TW/torbutton.properties         | 70 ++++++++++----------
 11 files changed, 149 insertions(+), 149 deletions(-)

diff --git a/chrome/locale/ka/torbutton.dtd b/chrome/locale/ka/torbutton.dtd
index 600f057f..77eb6426 100644
--- a/chrome/locale/ka/torbutton.dtd
+++ b/chrome/locale/ka/torbutton.dtd
@@ -40,7 +40,7 @@
 <!ENTITY torbutton.prefs.sec_custom_warning "á??á??á??á??á??á??á??á?£á??á??">
 <!ENTITY torbutton.prefs.sec_overview "á??á??á??á??á??á?¨á??á??á?? á?¨á??á?¡á??á?«á??á??á??á??á??á??á??á??á??á?¡ á??á??á?¬á??á??á??, á? á??á??á??á??á??á??á?ª á?£á?¡á??á?¤á? á??á?®á??á??á??á??á??á?? á?¨á??á?¢á??á??á??á??á??á?¡á?? á??á?? á??á??á? á??á??á?? á??á??á??á??á?ªá??á??á??á??á??á?¡ á?®á??á??á?§á??á?¤á??á?¡á??á??á??á?¡ á?¨á??á??á?«á??á??á??á?? á??á??á??á??á??á?§á??á??á??á??.">
 <!ENTITY torbutton.prefs.sec_standard_tooltip "á?£á?¡á??á?¤á? á??á?®á??á??á??á??á?¡ á??á??á??á?? : á?©á??á??á?£á??á??á??á? á??á??á??">
-<!ENTITY torbutton.prefs.sec_safer_tooltip "á?£á?¡á??á?¤á? á??á?®á??á??á??á??á?¡ á??á??á??á?? : á??á??á?¢á??á?? á??á??á?ªá?£á??á??">
+<!ENTITY torbutton.prefs.sec_safer_tooltip "á?£á?¡á??á?¤á? á??á?®á??á??á??á??á?¡ á??á??á??á?? : á??á??á?ªá?£á??á??">
 <!ENTITY torbutton.prefs.sec_safest_tooltip "á?£á?¡á??á?¤á? á??á?®á??á??á??á??á?¡ á??á??á??á?? : á?¡á? á?£á??á??á??á?? á??á??á?ªá?£á??á??">
 <!ENTITY torbutton.prefs.sec_custom_summary "á??á?¥á??á??á?? á??á??á??á?  á??á??á??á??á??á??á??á?£á??á?? á??á??á? á??á??á??á?¢á? á??á??á?? á??á? á??á?£á??á??á? á?¨á??, á??á? á??á?? á??á??á?¡á??á?¦á??á??á?? á?£á?¡á??á?¤á? á??á?®á??á??á??á??á?¡á??á??á??á?¡. á??á??á? á??á??á?? á??á??á??á??á?ªá??á??á??á??á??á?¡ á?¡á??á??á??á??á??á??á??á?? á??á??á?ªá??á??á?¡ á?£á??á? á?£á??á??á??á??á?¡á??á?§á??á?¤á??á??, á??á??á? á?©á??á??á?? á?¨á??á??á? á?©á??á??á?? á?£á?¡á??á?¤á? á??á?®á??á??á??á??á?¡ á??á??á??á?£á??á??á?¡á?®á??á??á??á?? á??á??á??á??á??á??á??á??á??á?? á? á??á??á??á??á??á??á??.">
 <!ENTITY torbutton.prefs.sec_restore_defaults "á??á??á??á?£á??á??á?¡á?®á??á??á??á??á?¡ á??á?¦á??á??á??á??á??">
diff --git a/chrome/locale/ms/aboutTor.dtd b/chrome/locale/ms/aboutTor.dtd
index a73267d0..e33fe237 100644
--- a/chrome/locale/ms/aboutTor.dtd
+++ b/chrome/locale/ms/aboutTor.dtd
@@ -27,9 +27,9 @@
 
 <!ENTITY aboutTor.newsletter.tagline "Dapatkan berita terkini Tor yang terus ke dalam kotak mel anda.">
 <!ENTITY aboutTor.newsletter.link_text "Daftar untuk dapatkan Berita Tor.">
-<!ENTITY aboutTor.donationBanner.freeToUse "Tor is free to use because of donations from people like you.">
+<!ENTITY aboutTor.donationBanner.freeToUse "Tor sepenuhnya percuma digunakan kerana adanya derma oleh individu seperti anda.">
 <!ENTITY aboutTor.donationBanner.buttonA "Dermalah Sekarang">
 
 <!-- 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 "Guna pelitup separuh muka, guna juga Tor.">
+<!ENTITY aboutTor.ey2020.resistsurveillance "Tangani pandemik pengawasan.">
diff --git a/chrome/locale/ms/browserOnboarding.properties b/chrome/locale/ms/browserOnboarding.properties
index 2a304198..353fca11 100644
--- a/chrome/locale/ms/browserOnboarding.properties
+++ b/chrome/locale/ms/browserOnboarding.properties
@@ -15,7 +15,7 @@ onboarding.tour-tor-privacy.button=Pergi ke Rangkaian Tor
 onboarding.tour-tor-network=Rangkaian Tor
 onboarding.tour-tor-network.title=Menjelajah dengan rangkaian tidak terpusat.
 onboarding.tour-tor-network.description=Pelayar Tor menghubungkan anda dengan rangkaian Tor yang diurus oleh beribu-ribu para sukarelawan di seluruh dunia. Tidak seperti VPN, tiada kegagalan atau entiti terpusat yang anda kena percaya untuk menikmati internet secara persendirian.
-onboarding.tour-tor-network.description-para2=NEW: Tor Network Settings, including the ability to request bridges where Tor is blocked, can now be found in Preferences.
+onboarding.tour-tor-network.description-para2=BAHARU: Tetapan Rangkaian Tor, termasuklah keupayaan memohon jambatan-jambatan yang menyekat Tor, kini boleh ditemui melalui Keutamaan.
 onboarding.tour-tor-network.action-button=Laras Tetapan Rangkaian Tor anda
 onboarding.tour-tor-network.button=Pergi ke Paparan Litar
 
@@ -50,9 +50,9 @@ onboarding.tour-tor-update.prefix-updated=Dikemaskini
 
 onboarding.tour-tor-toolbar=Palang Alat
 onboarding.tour-tor-toolbar-update-9.0.title=Selamat Tinggal Butang Onion.
-onboarding.tour-tor-toolbar-update-9.0.description=We want your experience using Tor to be fully integrated within Tor Browser.
-onboarding.tour-tor-toolbar-update-9.0.description-para2=That's why now, rather than using the onion button, you can see your Tor Circuit via the [i] in the URL bar and request a New Identity using the toolbar button or the [â?¡] menu.
-onboarding.tour-tor-toolbar-update-9.0.button=How to Request a New Identity
+onboarding.tour-tor-toolbar-update-9.0.description=Kami mahu anda menikmati Tor yang sepenuhnya disepadukan dengan Pelayar Tor.
+onboarding.tour-tor-toolbar-update-9.0.description-para2=Jadi, berbanding penggunaan butang onion, anda boleh melihat Litar Tor anda melalui [i] di dalam palang URL dan boleh memohon satu Identiti Baharu menggunakan butang palang alat atau menu [â?¡].
+onboarding.tour-tor-toolbar-update-9.0.button=Bagaimana hendak Meminta satu Identiti Baharu...
 onboarding.tour-tor-toolbar-update-9.0.next-button=Pergi ke Rangkaian Tor
 
 # Circuit Display onboarding.
diff --git a/chrome/locale/ms/torbutton.dtd b/chrome/locale/ms/torbutton.dtd
index dadcd099..507b4c4f 100644
--- a/chrome/locale/ms/torbutton.dtd
+++ b/chrome/locale/ms/torbutton.dtd
@@ -50,4 +50,4 @@
 
 <!-- Onion services strings.  Strings are kept here for ease of translation. -->
 <!ENTITY torbutton.onionServices.authPrompt.tooltip "Buka bisikan pengesahihan klien perkhidmatan onion">
-<!ENTITY torbutton.onionServices.authPrompt.persistCheckboxLabel "Remember this key">
+<!ENTITY torbutton.onionServices.authPrompt.persistCheckboxLabel "Ingat kunci ini">
diff --git a/chrome/locale/pt-BR/aboutTor.dtd b/chrome/locale/pt-BR/aboutTor.dtd
index 9012589f..55f1000d 100644
--- a/chrome/locale/pt-BR/aboutTor.dtd
+++ b/chrome/locale/pt-BR/aboutTor.dtd
@@ -28,7 +28,7 @@
 
 <!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 é gratuito por causa das doações de pessoas como você.">
+<!ENTITY aboutTor.donationBanner.freeToUse "O Tor é gratuito graças às doações de pessoas como você.">
 <!ENTITY aboutTor.donationBanner.buttonA "Doe Agora">
 
 <!-- End of year 2020 Fundraising campaign -->
diff --git a/chrome/locale/pt-BR/browserOnboarding.properties b/chrome/locale/pt-BR/browserOnboarding.properties
index 6f7c8cab..51972329 100644
--- a/chrome/locale/pt-BR/browserOnboarding.properties
+++ b/chrome/locale/pt-BR/browserOnboarding.properties
@@ -21,13 +21,13 @@ onboarding.tour-tor-network.button=Vá para a Exibição de Circuitos
 
 onboarding.tour-tor-circuit-display=Exibição de Circuitos
 onboarding.tour-tor-circuit-display.title=Veja o seu caminho.
-onboarding.tour-tor-circuit-display.description=A cada domínio que você visita, o seu tráfego de internet é retransmitido e criptografado através de três retransmissores Tor em diversas partes do mundo. Nenhum website saberá a partir de onde você se conectou a ele. Você pode solicitar um novo circuito a qualquer momento clicando em "Novo Circuito para este Site" em nossa Exibição de Circuitos.
+onboarding.tour-tor-circuit-display.description=Para cada domínio que você visita, o seu tráfego é retransmitido e criptografado em um circuito através de três retransmissores do Tor ao redor do mundo. Nenhum site sabe de onde você está se conectando. Você pode solicitar um novo circuito clicando em "Novo Circuito para este Site" no hamburger display à direita do seu browser.
 onboarding.tour-tor-circuit-display.button=Ver Meu Caminho
 onboarding.tour-tor-circuit-display.next-button=Vá para segurança
 
 onboarding.tour-tor-security=Segurança
 onboarding.tour-tor-security.title=Escolha sua experiência.
-onboarding.tour-tor-security.description=Nós também fornecemos a você configurações adicionais para aumentar a segurança do seu browser. Nossas Configurações de Segurança permitem você bloquear elementos que podem ser utilizados para atacar o seu computador. Clique abaixo para ver o que as diferentes opções fazem.
+onboarding.tour-tor-security.description=Nós também fornecemos configurações adicionais para aumentar a segurança do seu navegador. Nossas configurações de segurança permitem que você bloqueie elementos que podem ser usados para atacar o seu computador. Clique abaixo para ver o que essas diferentes opções fazem.
 onboarding.tour-tor-security.description-suffix=Nota: Por padrão, o NoScript e o HTTPS Everywhere não estão incluídos na barra de ferramentas, mas você pode personalizar sua barra de ferramentas para adicioná-los.
 onboarding.tour-tor-security-level.button=Veja seu nível de segurança
 onboarding.tour-tor-security-level.next-button=Vá para dicas de experiência
diff --git a/chrome/locale/pt-BR/torbutton.dtd b/chrome/locale/pt-BR/torbutton.dtd
index 83e26740..ce1ca0b2 100644
--- a/chrome/locale/pt-BR/torbutton.dtd
+++ b/chrome/locale/pt-BR/torbutton.dtd
@@ -26,11 +26,11 @@
 <!ENTITY torbutton.prefs.sec_standard_label "Padrão">
 <!ENTITY torbutton.prefs.sec_standard_description "Todos os recursos do Navegador Tor e do website estão ativos.">
 <!ENTITY torbutton.prefs.sec_safer_label "Seguro">
-<!ENTITY torbutton.prefs.sec_safer_description "Desativar recursos geralmente inseguros de websites, o que pode fazer com que alguns sites percam a funcionalidade.">
-<!ENTITY torbutton.prefs.sec_safer_list_label "No nível seguro:">
+<!ENTITY torbutton.prefs.sec_safer_description "Desativar recursos inseguros de websites, o que pode fazer com que alguns sites percam a funcionalidade.">
+<!ENTITY torbutton.prefs.sec_safer_list_label "Na configuração mais segura:">
 <!ENTITY torbutton.prefs.sec_safest_label "Segurança máxima">
 <!ENTITY torbutton.prefs.sec_safest_description "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.">
-<!ENTITY torbutton.prefs.sec_safest_list_label "No nível de segurança máxima:">
+<!ENTITY torbutton.prefs.sec_safest_list_label "Na configuração máxima:">
 <!ENTITY torbutton.prefs.sec_learn_more_label "Aprenda mais">
 <!ENTITY torbutton.prefs.sec_js_on_https_sites_only "JavaScript está desativado em todos os sites sem HTTPS.">
 <!ENTITY torbutton.prefs.sec_js_disabled "JavaScript está desativado por padrão em todos os sites.">
diff --git a/chrome/locale/ru/browserOnboarding.properties b/chrome/locale/ru/browserOnboarding.properties
index f07b540d..fc290b98 100644
--- a/chrome/locale/ru/browserOnboarding.properties
+++ b/chrome/locale/ru/browserOnboarding.properties
@@ -2,46 +2,46 @@
 # See LICENSE for licensing information.
 # vim: set sw=2 sts=2 ts=8 et:
 
-onboarding.tour-tor-welcome=Ð?обÑ?о пожаловаÑ?Ñ?
-onboarding.tour-tor-welcome.title=Ð?Ñ? гоÑ?овÑ?.
-onboarding.tour-tor-welcome.description=Tor Browser пÑ?едоÑ?Ñ?авлÑ?еÑ? вÑ?Ñ?оÑ?айÑ?ий Ñ?Ñ?андаÑ?Ñ? пÑ?иваÑ?ноÑ?Ñ?и и безопаÑ?ноÑ?Ñ?и пÑ?и пÑ?оÑ?моÑ?Ñ?е Ñ?айÑ?ов. ТепеÑ?Ñ? вÑ? заÑ?иÑ?енÑ? оÑ? оÑ?Ñ?леживаниÑ?, наблÑ?дениÑ? и Ñ?ензÑ?Ñ?Ñ?. Ð?еболÑ?Ñ?ое введение покажеÑ? вам как.
-onboarding.tour-tor-welcome.next-button=Ð?еÑ?ейÑ?и к Ð?оÑ?иденÑ?иалÑ?ноÑ?Ñ?и
+onboarding.tour-tor-welcome=Ð?аÑ?ало
+onboarding.tour-tor-welcome.title=Ð?Ñ? гоÑ?овÑ?
+onboarding.tour-tor-welcome.description=Tor Browser â?? лÑ?Ñ?Ñ?ий заÑ?иÑ?ник пÑ?иваÑ?ноÑ?Ñ?и и безопаÑ?ноÑ?Ñ?и пÑ?и пÑ?оÑ?моÑ?Ñ?е Ñ?айÑ?ов. ТепеÑ?Ñ? вам не Ñ?Ñ?Ñ?аÑ?нÑ? Ñ?лежка и Ñ?ензÑ?Ñ?а. Ð?одÑ?обнее об Ñ?Ñ?ом Ñ?аÑ?Ñ?кажеÑ? наÑ?е маленÑ?кое Ñ?Ñ?ководÑ?Ñ?во.
+onboarding.tour-tor-welcome.next-button=Ð?Ñ?иваÑ?ноÑ?Ñ?Ñ?
 
 onboarding.tour-tor-privacy=Ð?Ñ?иваÑ?ноÑ?Ñ?Ñ?
-onboarding.tour-tor-privacy.title=СледопÑ?Ñ?Ñ? и иÑ?ейки.
-onboarding.tour-tor-privacy.description=Tor Browser изолиÑ?Ñ?еÑ? cookies  и Ñ?далÑ?еÑ? иÑ?Ñ?оÑ?иÑ? пÑ?оÑ?моÑ?Ñ?ов поÑ?ле завеÑ?Ñ?ениÑ? Ñ?еÑ?Ñ?ии. ЭÑ?и меÑ?Ñ? обеÑ?пеÑ?иваÑ?Ñ? ваÑ?Ñ? пÑ?иваÑ?ноÑ?Ñ?Ñ? и безопаÑ?ноÑ?Ñ?Ñ?. Ð?ажмиÑ?е «СеÑ?Ñ? Tor», Ñ?Ñ?обÑ? Ñ?знаÑ?Ñ?, как мÑ? заÑ?иÑ?аем ваÑ? на Ñ?еÑ?евом Ñ?Ñ?овне.
-onboarding.tour-tor-privacy.button=Ð?еÑ?ейÑ?и в cеÑ?Ñ? Tor
+onboarding.tour-tor-privacy.title=Слежка оÑ?Ñ?анеÑ?Ñ?Ñ? Ñ? ноÑ?ом
+onboarding.tour-tor-privacy.description=Tor Browser изолиÑ?Ñ?еÑ? Ñ?айлÑ? cookie и Ñ?далÑ?еÑ? иÑ?Ñ?оÑ?иÑ? бÑ?аÑ?зеÑ?а поÑ?ле завеÑ?Ñ?ениÑ? Ñ?еÑ?Ñ?ии. ЭÑ?и Ñ?делано Ñ?ади пÑ?иваÑ?ноÑ?Ñ?и и безопаÑ?ноÑ?Ñ?и. Ð?еÑ?ейдиÑ?е к пÑ?нкÑ?Ñ? "СеÑ?Ñ? 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-para2=Ð?Ð?Ð?Ð?Ð?: наÑ?Ñ?Ñ?ойки Ñ?еÑ?и Tor, вклÑ?Ñ?аÑ? возможноÑ?Ñ?Ñ? запÑ?аÑ?иваÑ?Ñ? моÑ?Ñ?Ñ? длÑ? меÑ?Ñ?, где Tor заблокиÑ?ован, Ñ?епеÑ?Ñ? можно найÑ?и в наÑ?Ñ?Ñ?ойкаÑ?.
-onboarding.tour-tor-network.action-button=Ð?аÑ?Ñ?Ñ?ойÑ?е паÑ?амеÑ?Ñ?Ñ? Tor Ñ?еÑ?и
-onboarding.tour-tor-network.button=Ð?оÑ?моÑ?Ñ?еÑ?Ñ? Ñ?епоÑ?кÑ?
+onboarding.tour-tor-network.title=Ð?еÑ?енÑ?Ñ?ализованнаÑ? Ñ?еÑ?Ñ?
+onboarding.tour-tor-network.description=Tor Browser подклÑ?Ñ?аеÑ? ваÑ? к Ñ?еÑ?и Tor. Ð?е поддеÑ?живаÑ?Ñ? волонÑ?еÑ?Ñ? Ñ?о вÑ?его миÑ?а. ЭÑ?о не VPN, здеÑ?Ñ? неÑ? единÑ?Ñ?венного Ñ?зла, оÑ?каз коÑ?оÑ?ого вÑ?зовеÑ? Ñ?бой вÑ?ей Ñ?иÑ?Ñ?емÑ?. Ð?еÑ? здеÑ?Ñ? и Ñ?енÑ?Ñ?ализованного Ñ?еÑ?виÑ?а, коÑ?оÑ?омÑ? пÑ?идеÑ?Ñ?Ñ? довеÑ?иÑ?Ñ?Ñ?Ñ?, Ñ?Ñ?обÑ? пÑ?иваÑ?но иÑ?полÑ?зоваÑ?Ñ? инÑ?еÑ?неÑ?.
+onboarding.tour-tor-network.description-para2=Ð?Ð?Ð?Ð?Ð?: наÑ?Ñ?Ñ?ойки Ñ?еÑ?и Tor, вклÑ?Ñ?аÑ? возможноÑ?Ñ?Ñ? запÑ?аÑ?иваÑ?Ñ? моÑ?Ñ?Ñ? длÑ? Ñ?Ñ?Ñ?ан, где Tor заблокиÑ?ован.
+onboarding.tour-tor-network.action-button=Ð?аÑ?Ñ?Ñ?ойÑ?е паÑ?амеÑ?Ñ?Ñ? Ñ?еÑ?и Tor
+onboarding.tour-tor-network.button=Ð?Ñ?оÑ?моÑ?Ñ? Ñ?епоÑ?ки
 
 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=Ð?еÑ?ейÑ?и к безопаÑ?ноÑ?Ñ?и
+onboarding.tour-tor-circuit-display.title=Ð?аÑ?а Ñ?епоÑ?ка
+onboarding.tour-tor-circuit-display.description=Ð?лÑ? каждого поÑ?еÑ?аемого вами домена Ñ?Ñ?аÑ?ик пеÑ?едаеÑ?Ñ?Ñ? и Ñ?иÑ?Ñ?Ñ?еÑ?Ñ?Ñ? в Ñ?епоÑ?ке Ñ?еÑ?ез Ñ?Ñ?и Ñ?зла Tor. ЭÑ?и Ñ?злÑ? Ñ?азбÑ?оÑ?анÑ? по вÑ?емÑ? миÑ?Ñ?. Ð?и один веб-Ñ?айÑ? не знаеÑ?, оÑ?кÑ?да вÑ? подклÑ?Ñ?аеÑ?еÑ?Ñ? к Ñ?еÑ?и. Ð?ожно измениÑ?Ñ? маÑ?Ñ?Ñ?Ñ?Ñ?, еÑ?ли вÑ?бÑ?аÑ?Ñ?  в менÑ? пÑ?нкÑ? "Ð?оваÑ? Ñ?епоÑ?ка Tor длÑ? Ñ?Ñ?ого Ñ?айÑ?а".
+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=Ð?Ñ? Ñ?акже пÑ?едоÑ?Ñ?авлÑ?ем вам дополниÑ?елÑ?нÑ?е наÑ?Ñ?Ñ?ойки длÑ? повÑ?Ñ?ениÑ? безопаÑ?ноÑ?Ñ?и ваÑ?его бÑ?аÑ?зеÑ?а. Ð?аÑ?и «Ð?аÑ?амеÑ?Ñ?Ñ? безопаÑ?ноÑ?Ñ?и» позволÑ?Ñ?Ñ? блокиÑ?оваÑ?Ñ? Ñ?леменÑ?Ñ?, коÑ?оÑ?Ñ?е могÑ?Ñ? бÑ?Ñ?Ñ? иÑ?полÑ?зованÑ? длÑ? аÑ?аки ваÑ?его компÑ?Ñ?Ñ?еÑ?а. Ð?ажмиÑ?е ниже, Ñ?Ñ?обÑ? поÑ?моÑ?Ñ?еÑ?Ñ?, Ñ?Ñ?о делаÑ?Ñ? Ñ?азнÑ?е Ñ?Ñ?нкÑ?ии.
-onboarding.tour-tor-security.description-suffix=Ð?Ñ?имеÑ?ание: по Ñ?молÑ?аниÑ? NoScript и HTTPS Everywhere не оÑ?обÑ?ажаÑ?Ñ?Ñ?Ñ? в панели задаÑ?, но вÑ? можеÑ?е Ñ?амоÑ?Ñ?оÑ?Ñ?елÑ?но наÑ?Ñ?Ñ?оиÑ?Ñ? иÑ? оÑ?обÑ?ажение.
-onboarding.tour-tor-security-level.button=Ð?оÑ?моÑ?Ñ?иÑ?е ваÑ? Ñ?Ñ?овенÑ? безопаÑ?ноÑ?Ñ?и
-onboarding.tour-tor-security-level.next-button=Ð?еÑ?ейÑ?и к полезнÑ?м Ñ?овеÑ?ам
+onboarding.tour-tor-security.title=Ð?аÑ?Ñ?Ñ?аивайÑ?е длÑ? Ñ?ебÑ?
+onboarding.tour-tor-security.description=Ð?Ñ?едлагаем дополниÑ?елÑ?нÑ?е наÑ?Ñ?Ñ?ойки безопаÑ?ноÑ?Ñ?и. С иÑ? помоÑ?Ñ?Ñ? бÑ?аÑ?зеÑ? блокиÑ?Ñ?еÑ? Ñ?леменÑ?Ñ?, коÑ?оÑ?Ñ?е злоÑ?мÑ?Ñ?ленник можеÑ? иÑ?полÑ?зоваÑ?Ñ? длÑ? аÑ?аки на ваÑ? компÑ?Ñ?Ñ?еÑ?. Ð?ажмиÑ?е кнопкÑ? ниже, Ñ?Ñ?обÑ? Ñ?видеÑ?Ñ? Ñ?Ñ?и наÑ?Ñ?Ñ?ойки.
+onboarding.tour-tor-security.description-suffix=Ð?бÑ?аÑ?иÑ?е внимание: по Ñ?молÑ?аниÑ? NoScript и HTTPS Everywhere не оÑ?обÑ?ажаÑ?Ñ?Ñ?Ñ? в панели задаÑ?, но вÑ? можеÑ?е измениÑ?Ñ? Ñ?Ñ?о в наÑ?Ñ?Ñ?ойкаÑ?.
+onboarding.tour-tor-security-level.button=Ð?аÑ? Ñ?Ñ?овенÑ? безопаÑ?ноÑ?Ñ?и
+onboarding.tour-tor-security-level.next-button=РекомендаÑ?ии
 
 onboarding.tour-tor-expect-differences=РекомендаÑ?ии
-onboarding.tour-tor-expect-differences.title=Ð?диÑ?е неболÑ?Ñ?иÑ? Ñ?азлиÑ?ий.
-onboarding.tour-tor-expect-differences.description=Со вÑ?еми Ñ?Ñ?нкÑ?иÑ?ми безопаÑ?ноÑ?Ñ?и и конÑ?иденÑ?иалÑ?ноÑ?Ñ?и, пÑ?едоÑ?Ñ?авлÑ?емÑ?ми Tor, ваÑ? пÑ?оÑ?моÑ?Ñ? инÑ?еÑ?неÑ?а можеÑ? бÑ?Ñ?Ñ? немного дÑ?Ñ?гим. СкоÑ?оÑ?Ñ?Ñ? можеÑ? бÑ?Ñ?Ñ? немного медленнее и, в завиÑ?имоÑ?Ñ?и оÑ? Ñ?Ñ?овнÑ? безопаÑ?ноÑ?Ñ?и, некоÑ?оÑ?Ñ?е Ñ?леменÑ?Ñ? могÑ?Ñ? не Ñ?абоÑ?аÑ?Ñ? или не загÑ?Ñ?жаÑ?Ñ?Ñ?Ñ?. Ð?аÑ? Ñ?акже могÑ?Ñ? попÑ?оÑ?иÑ?Ñ? доказаÑ?Ñ?, Ñ?Ñ?о вÑ? Ñ?еловек, а не Ñ?обоÑ?.
+onboarding.tour-tor-expect-differences.title=Ð?озможнÑ? оÑ?лиÑ?иÑ?
+onboarding.tour-tor-expect-differences.description=Tor обеÑ?пеÑ?иваеÑ? безопаÑ?ноÑ?Ñ?Ñ? и конÑ?иденÑ?иалÑ?ноÑ?Ñ?Ñ?, но Ñ?еной некоÑ?оÑ?Ñ?Ñ? изменений. СкоÑ?оÑ?Ñ?Ñ? Ñ?абоÑ?Ñ? в Ñ?еÑ?и можеÑ? бÑ?Ñ?Ñ? немного ниже. Ð?екоÑ?оÑ?Ñ?е Ñ?леменÑ?Ñ? Ñ?айÑ?ов могÑ?Ñ? не Ñ?абоÑ?аÑ?Ñ? или вовÑ?е не загÑ?Ñ?жаÑ?Ñ?Ñ?Ñ? (в завиÑ?имоÑ?Ñ?и оÑ? наÑ?Ñ?Ñ?оек безопаÑ?ноÑ?Ñ?и). Ð?ногда, веÑ?оÑ?Ñ?но, вам пÑ?идеÑ?Ñ?Ñ? лиÑ?ний Ñ?аз доказÑ?ваÑ?Ñ?, Ñ?Ñ?о вÑ? Ñ?еловек, а не Ñ?обоÑ?.
 onboarding.tour-tor-expect-differences.button=Ð?оÑ?моÑ?Ñ?еÑ?Ñ? FAQ
-onboarding.tour-tor-expect-differences.next-button=Ð?еÑ?ейÑ?и к Onion-Ñ?еÑ?виÑ?ам
+onboarding.tour-tor-expect-differences.next-button=Onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ?
 
-onboarding.tour-tor-onion-services=Onion-Ñ?еÑ?виÑ?Ñ?
-onboarding.tour-tor-onion-services.title=СÑ?анÑ?Ñ?е оÑ?обенно заÑ?иÑ?енÑ?.
-onboarding.tour-tor-onion-services.description=Onion-Ñ?еÑ?виÑ?Ñ? - Ñ?Ñ?о Ñ?айÑ?Ñ?, коÑ?оÑ?Ñ?е заканÑ?иваÑ?Ñ?Ñ?Ñ? на .onion, они обеÑ?пеÑ?иваÑ?Ñ? дополниÑ?елÑ?нÑ?Ñ? заÑ?иÑ?Ñ? владелÑ?Ñ?ам и поÑ?еÑ?иÑ?елÑ?м, пÑ?едоÑ?Ñ?авлÑ?Ñ? дополниÑ?елÑ?нÑ?е гаÑ?анÑ?ии пÑ?оÑ?ив Ñ?ензÑ?Ñ?Ñ?. Onion-Ñ?еÑ?виÑ?Ñ? позволÑ?Ñ?Ñ? лÑ?бомÑ? анонимно пÑ?едоÑ?Ñ?авлÑ?Ñ?Ñ? конÑ?енÑ? и Ñ?Ñ?лÑ?ги. Ð?ажмиÑ?е ниже, Ñ?Ñ?обÑ? поÑ?еÑ?иÑ?Ñ? onion-Ñ?айÑ? DuckDuckGo.
-onboarding.tour-tor-onion-services.button=Ð?оÑ?еÑ?иÑ?е Onion
+onboarding.tour-tor-onion-services=Onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ?
+onboarding.tour-tor-onion-services.title=Ð?опÑ?обÑ?йÑ?е Ñ?Ñ?пеÑ?заÑ?иÑ?Ñ?
+onboarding.tour-tor-onion-services.description=Onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ? â?? Ñ?айÑ?Ñ?, коÑ?оÑ?Ñ?е заканÑ?иваÑ?Ñ?Ñ?Ñ? на .onion. Ð?ни обеÑ?пеÑ?иваÑ?Ñ? дополниÑ?елÑ?нÑ?Ñ? заÑ?иÑ?Ñ? Ñ?воим владелÑ?Ñ?ам и поÑ?еÑ?иÑ?елÑ?м, в Ñ?ом Ñ?иÑ?ле оÑ? Ñ?ензÑ?Ñ?Ñ?. Onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ? позволÑ?Ñ?Ñ? лÑ?бомÑ? Ñ?еловекÑ? пÑ?бликоваÑ?Ñ? конÑ?енÑ? и пÑ?едлагаÑ?Ñ? Ñ?вои Ñ?Ñ?лÑ?ги. Ð?ажмиÑ?е кнопкÑ? ниже, Ñ?Ñ?обÑ? поÑ?еÑ?иÑ?Ñ? onion-Ñ?айÑ? DuckDuckGo.
+onboarding.tour-tor-onion-services.button=Ð?оÑ?еÑ?иÑ?е onion-Ñ?айÑ?
 onboarding.tour-tor-onion-services.next-button=Ð?оÑ?ово
 
 onboarding.overlay-icon-tooltip-updated2=ЧÑ?о нового\nв %S
@@ -50,23 +50,23 @@ onboarding.tour-tor-update.prefix-updated=Ð?бновлено
 
 onboarding.tour-tor-toolbar=Ð?анелÑ? инÑ?Ñ?Ñ?Ñ?менÑ?ов
 onboarding.tour-tor-toolbar-update-9.0.title=Ð?Ñ?оÑ?ай, кнопка "Onion"
-onboarding.tour-tor-toolbar-update-9.0.description=Ð?Ñ? Ñ?оÑ?им, Ñ?Ñ?обÑ? ваÑ?е иÑ?полÑ?зование Tor бÑ?ло полноÑ?Ñ?Ñ?Ñ? инÑ?егÑ?иÑ?овано в Tor Browser.
-onboarding.tour-tor-toolbar-update-9.0.description-para2=Ð?оÑ? поÑ?емÑ? Ñ?епеÑ?Ñ? вмеÑ?Ñ?о Ñ?ого, Ñ?Ñ?обÑ? иÑ?полÑ?зоваÑ?Ñ? кнопкÑ? "onion", вÑ? можеÑ?е Ñ?видеÑ?Ñ? Ñ?воÑ? Ñ?епоÑ?кÑ? Tor Ñ? помоÑ?Ñ?Ñ? [i] в адÑ?еÑ?ной Ñ?Ñ?Ñ?оке и Ñ?оздаÑ?Ñ? новÑ?Ñ? лиÑ?ноÑ?Ñ?Ñ? нажаÑ?ием кнопки на панели инÑ?Ñ?Ñ?Ñ?менÑ?ов или менÑ? [â?¡].
+onboarding.tour-tor-toolbar-update-9.0.description=Ð?Ñ? Ñ?оÑ?им, Ñ?Ñ?обÑ? в Tor Browser вÑ?е важное бÑ?ло под Ñ?Ñ?кой.
+onboarding.tour-tor-toolbar-update-9.0.description-para2=Ð?нопка "Onion" болÑ?Ñ?е не нÑ?жна. ТепеÑ?Ñ? вÑ? можеÑ?е Ñ?видеÑ?Ñ? Ñ?воÑ? Ñ?епоÑ?кÑ? Tor, нажав знаÑ?ок замоÑ?ка в адÑ?еÑ?ной Ñ?Ñ?Ñ?оке. СоздаÑ?Ñ? новÑ?Ñ? лиÑ?ноÑ?Ñ?Ñ? можно нажаÑ?ием кнопки на панели инÑ?Ñ?Ñ?Ñ?менÑ?ов или Ñ?еÑ?ез менÑ? [â?¡].
 onboarding.tour-tor-toolbar-update-9.0.button=Ð?ак запÑ?оÑ?иÑ?Ñ? новÑ?Ñ? лиÑ?ноÑ?Ñ?Ñ?
 onboarding.tour-tor-toolbar-update-9.0.next-button=Ð?еÑ?ейÑ?и в cеÑ?Ñ? Tor
 
 # Circuit Display onboarding.
-onboarding.tor-circuit-display.next=Ð?пеÑ?Ñ?д
+onboarding.tor-circuit-display.next=Ð?алее
 onboarding.tor-circuit-display.done=Ð?оÑ?ово
 onboarding.tor-circuit-display.one-of-three=1 из 3
 onboarding.tor-circuit-display.two-of-three=2 из 3
 onboarding.tor-circuit-display.three-of-three=3 из 3
 
 onboarding.tor-circuit-display.intro.title=Ð?ак Ñ?абоÑ?аеÑ? Ñ?епоÑ?ка?
-onboarding.tor-circuit-display.intro.msg=ЦепоÑ?ка вÑ?Ñ?Ñ?Ñ?аиваеÑ?Ñ?Ñ? из Ñ?лÑ?Ñ?айно назнаÑ?еннÑ?Ñ? Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?ов, коÑ?оÑ?Ñ?е Ñ?влÑ?Ñ?Ñ?Ñ?Ñ? компÑ?Ñ?Ñ?еÑ?ами по вÑ?емÑ? миÑ?Ñ?, Ñ?конÑ?игÑ?Ñ?иÑ?ованнÑ?ми длÑ? пеÑ?еÑ?Ñ?лки Ñ?Ñ?аÑ?ика Tor. ЦепоÑ?ка делаеÑ? ваÑ? бÑ?аÑ?зеÑ? безопаÑ?нÑ?м и позволÑ?еÑ? подклÑ?Ñ?аÑ?Ñ?Ñ?Ñ? к onion-Ñ?айÑ?ам.
+onboarding.tor-circuit-display.intro.msg=ЦепоÑ?ка обÑ?азÑ?еÑ?Ñ?Ñ? из Ñ?лÑ?Ñ?айно назнаÑ?еннÑ?Ñ? Ñ?злов. ЭÑ?о компÑ?Ñ?Ñ?еÑ?Ñ? в Ñ?азнÑ?Ñ? Ñ?аÑ?Ñ?Ñ?Ñ? Ñ?веÑ?а. Ð?ни наÑ?Ñ?Ñ?оенÑ? длÑ? пеÑ?еÑ?Ñ?лки Ñ?Ñ?аÑ?ика Tor. ЦепоÑ?ка делаеÑ? ваÑ? бÑ?аÑ?зеÑ? безопаÑ?нÑ?м и позволÑ?еÑ? подклÑ?Ñ?аÑ?Ñ?Ñ?Ñ? к onion-Ñ?айÑ?ам.
 
 onboarding.tor-circuit-display.diagram.title=Ð?Ñ?оÑ?моÑ?Ñ? Ñ?епоÑ?ки
-onboarding.tor-circuit-display.diagram.msg=Ð?а Ñ?Ñ?ой диагÑ?амме показанÑ? Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?Ñ?, коÑ?оÑ?Ñ?е Ñ?оÑ?Ñ?авлÑ?Ñ?Ñ? Ñ?епоÑ?кÑ? длÑ? данного веб-Ñ?айÑ?а. ЧÑ?обÑ? пÑ?едоÑ?вÑ?аÑ?иÑ?Ñ? пÑ?ивÑ?зкÑ? акÑ?ивноÑ?Ñ?и на Ñ?азнÑ?Ñ? Ñ?айÑ?аÑ?, каждÑ?й веб-Ñ?айÑ? полÑ?Ñ?аеÑ? дÑ?Ñ?гÑ?Ñ? Ñ?епоÑ?кÑ?.
+onboarding.tor-circuit-display.diagram.msg=Ð?деÑ?Ñ? показанÑ? Ñ?злÑ?, коÑ?оÑ?Ñ?е Ñ?оÑ?Ñ?авлÑ?Ñ?Ñ? Ñ?епоÑ?кÑ? длÑ? Ñ?Ñ?ого Ñ?айÑ?а. У каждого Ñ?айÑ?а Ñ?воÑ? Ñ?епоÑ?ка. ЭÑ?о нÑ?жно, Ñ?Ñ?обÑ? нелÑ?зÑ? бÑ?ло Ñ?опоÑ?Ñ?авиÑ?Ñ? ваÑ?и дейÑ?Ñ?виÑ? на Ñ?азнÑ?Ñ? Ñ?айÑ?аÑ?.
 
-onboarding.tor-circuit-display.new-circuit.title=Ð?Ñ?жна в новаÑ? Ñ?епоÑ?ка?
-onboarding.tor-circuit-display.new-circuit.msg=Ð?Ñ?ли вÑ? не можеÑ?е подклÑ?Ñ?иÑ?Ñ?Ñ?Ñ? к веб-Ñ?айÑ?Ñ? или он не загÑ?Ñ?жаеÑ?Ñ?Ñ? должнÑ?м обÑ?азом, можно иÑ?полÑ?зоваÑ?Ñ? Ñ?Ñ?Ñ? кнопкÑ?, Ñ?Ñ?обÑ? пеÑ?езагÑ?Ñ?зиÑ?Ñ? Ñ?айÑ? Ñ? новой Ñ?епоÑ?кой.
+onboarding.tor-circuit-display.new-circuit.title=Ð?Ñ?жна новаÑ? Ñ?епоÑ?ка?
+onboarding.tor-circuit-display.new-circuit.msg=Ð?Ñ?ли не полÑ?Ñ?аеÑ?Ñ?Ñ? оÑ?кÑ?Ñ?Ñ?Ñ? Ñ?айÑ? или он не загÑ?Ñ?жаеÑ?Ñ?Ñ? должнÑ?м обÑ?азом, попÑ?обÑ?йÑ?е нажаÑ?Ñ? Ñ?Ñ?Ñ? кнопкÑ?. СайÑ? пеÑ?езагÑ?Ñ?зиÑ?Ñ?Ñ? Ñ? новой Ñ?епоÑ?кой.
diff --git a/chrome/locale/ru/torbutton.dtd b/chrome/locale/ru/torbutton.dtd
index 08879d2c..b5e4c379 100644
--- a/chrome/locale/ru/torbutton.dtd
+++ b/chrome/locale/ru/torbutton.dtd
@@ -1,36 +1,36 @@
 <!ENTITY torbutton.context_menu.new_identity "Ð?оваÑ? лиÑ?ноÑ?Ñ?Ñ?">
-<!ENTITY torbutton.context_menu.new_identity_key "Я">
+<!ENTITY torbutton.context_menu.new_identity_key "л">
 <!ENTITY torbutton.context_menu.new_circuit "Ð?оваÑ? Ñ?епоÑ?ка Tor длÑ? Ñ?Ñ?ого cайÑ?а">
-<!ENTITY torbutton.context_menu.new_circuit_key "C">
+<!ENTITY torbutton.context_menu.new_circuit_key "Ñ?">
 <!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.key "U">
-<!ENTITY torbutton.context_menu.cookieProtections "Ð?аÑ?иÑ?а кÑ?ки-Ñ?айла">
-<!ENTITY torbutton.context_menu.cookieProtections.key "C">
-<!ENTITY torbutton.button.tooltip "Ð?ажмиÑ?е, Ñ?Ñ?обÑ? иниÑ?иализиÑ?оваÑ?Ñ? Torbutton">
+<!ENTITY torbutton.context_menu.networksettings.key "Ñ?">
+<!ENTITY torbutton.context_menu.downloadUpdate "Ð?Ñ?овеÑ?иÑ?Ñ? налиÑ?ие обновлений Tor Browser">
+<!ENTITY torbutton.context_menu.downloadUpdate.key "о">
+<!ENTITY torbutton.context_menu.cookieProtections "Ð?аÑ?иÑ?а кÑ?ки">
+<!ENTITY torbutton.context_menu.cookieProtections.key "к">
+<!ENTITY torbutton.button.tooltip "Ð?ажмиÑ?е длÑ? Ñ?Ñ?аÑ?Ñ?а Torbutton">
 <!ENTITY torbutton.prefs.security_settings "Ð?аÑ?Ñ?Ñ?ойки безопаÑ?ноÑ?Ñ?и Tor Browser">
 <!ENTITY torbutton.cookiedialog.title "УпÑ?авление заÑ?иÑ?ой кÑ?ки-Ñ?айлов">
 <!ENTITY torbutton.cookiedialog.lockCol "Ð?аÑ?иÑ?ено">
-<!ENTITY torbutton.cookiedialog.domainCol "Ð?едÑ?Ñ?ий Ñ?зел">
+<!ENTITY torbutton.cookiedialog.domainCol "СайÑ?">
 <!ENTITY torbutton.cookiedialog.nameCol "Ð?мÑ?">
 <!ENTITY torbutton.cookiedialog.pathCol "Ð?Ñ?Ñ?Ñ?">
-<!ENTITY torbutton.cookiedialog.protectCookie "Ð?аÑ?иÑ?аÑ?Ñ? кÑ?ки-Ñ?айлÑ?">
-<!ENTITY torbutton.cookiedialog.removeCookie "УдалиÑ?Ñ? кÑ?ки-Ñ?айлÑ?">
-<!ENTITY torbutton.cookiedialog.unprotectCookie "СнÑ?Ñ?Ñ? заÑ?иÑ?Ñ? кÑ?ки-Ñ?айлов">
-<!ENTITY torbutton.cookiedialog.removeAllBut "УдалиÑ?Ñ? вÑ?е, кÑ?оме заÑ?иÑ?Ñ?ннÑ?Ñ?">
-<!ENTITY torbutton.cookiedialog.saveAllCookies "Ð?аÑ?иÑ?аÑ?Ñ? новÑ?е кÑ?ки-Ñ?айлÑ?">
-<!ENTITY torbutton.cookiedialog.doNotSaveAllCookies "Ð?е заÑ?иÑ?аÑ?Ñ? новÑ?е кÑ?ки-Ñ?айлÑ?">
+<!ENTITY torbutton.cookiedialog.protectCookie "Ð?аÑ?иÑ?иÑ?Ñ? cookie">
+<!ENTITY torbutton.cookiedialog.removeCookie "УдалиÑ?Ñ? cookie">
+<!ENTITY torbutton.cookiedialog.unprotectCookie "СнÑ?Ñ?Ñ? заÑ?иÑ?Ñ? cookie">
+<!ENTITY torbutton.cookiedialog.removeAllBut "УдалиÑ?Ñ? вÑ?е, кÑ?оме заÑ?иÑ?еннÑ?Ñ?">
+<!ENTITY torbutton.cookiedialog.saveAllCookies "Ð?аÑ?иÑ?аÑ?Ñ? новÑ?е cookie">
+<!ENTITY torbutton.cookiedialog.doNotSaveAllCookies "Ð?е заÑ?иÑ?аÑ?Ñ? новÑ?е cookie">
 <!ENTITY torbutton.prefs.sec_caption "УÑ?овенÑ? безопаÑ?ноÑ?Ñ?и">
-<!ENTITY torbutton.prefs.sec_caption_tooltip "Ð?олзÑ?нок безопаÑ?ноÑ?Ñ?и позволÑ?еÑ? вам запÑ?еÑ?иÑ?Ñ? некоÑ?оÑ?Ñ?е оÑ?обенноÑ?Ñ?и обозÑ?еваÑ?елÑ?, коÑ?оÑ?Ñ?е могÑ?Ñ? Ñ?делаÑ?Ñ? ваÑ? бÑ?аÑ?зеÑ? более Ñ?Ñ?звимÑ?м к попÑ?Ñ?кам взлома.">
+<!ENTITY torbutton.prefs.sec_caption_tooltip "Ð?аÑ?Ñ?Ñ?ойки безопаÑ?ноÑ?Ñ?и позволÑ?Ñ?Ñ? запÑ?еÑ?иÑ?Ñ? некоÑ?оÑ?Ñ?е Ñ?Ñ?нкÑ?ии бÑ?аÑ?зеÑ?а, коÑ?оÑ?Ñ?е могÑ?Ñ? повÑ?Ñ?иÑ?Ñ? его Ñ?Ñ?звимоÑ?Ñ?Ñ?.">
 <!ENTITY torbutton.prefs.sec_standard_label "Ð?бÑ?Ñ?нÑ?й">
 <!ENTITY torbutton.prefs.sec_standard_description "Ð?Ñ?е Ñ?Ñ?нкÑ?ии Tor Browser и веб-Ñ?айÑ?ов вклÑ?Ñ?енÑ?.">
 <!ENTITY torbutton.prefs.sec_safer_label "Ð?Ñ?Ñ?окий">
 <!ENTITY torbutton.prefs.sec_safer_description "Ð?Ñ?клÑ?Ñ?енÑ? Ñ?Ñ?нкÑ?ии веб-Ñ?айÑ?ов, коÑ?оÑ?Ñ?е Ñ?аÑ?Ñ?о бÑ?ваÑ?Ñ? опаÑ?нÑ?. Ð?огÑ?Ñ? бÑ?Ñ?Ñ? пÑ?облемÑ? Ñ? Ñ?абоÑ?ой некоÑ?оÑ?Ñ?Ñ? Ñ?айÑ?ов.">
-<!ENTITY torbutton.prefs.sec_safer_list_label "Ð?Ñ?и более безопаÑ?нÑ?Ñ? наÑ?Ñ?Ñ?ойкаÑ?:">
+<!ENTITY torbutton.prefs.sec_safer_list_label "Ð?Ñ?Ñ?окий Ñ?Ñ?овенÑ?:">
 <!ENTITY torbutton.prefs.sec_safest_label "Ð?Ñ?Ñ?Ñ?ий">
-<!ENTITY torbutton.prefs.sec_safest_description "РазÑ?еÑ?енÑ? Ñ?олÑ?ко Ñ?Ñ?нкÑ?ии веб-Ñ?айÑ?ов, Ñ?Ñ?ебÑ?Ñ?Ñ?иеÑ?Ñ? длÑ? Ñ?Ñ?аÑ?иÑ?еÑ?киÑ? Ñ?айÑ?ов и оÑ?новнÑ?Ñ? Ñ?еÑ?виÑ?ов. ЭÑ?и изменениÑ? влиÑ?Ñ?Ñ? на изобÑ?ажениÑ?, медиа и Ñ?кÑ?ипÑ?Ñ?.">
-<!ENTITY torbutton.prefs.sec_safest_list_label "Ð?Ñ?и Ñ?амÑ?Ñ? безопаÑ?нÑ?Ñ? наÑ?Ñ?Ñ?ойкаÑ?:">
+<!ENTITY torbutton.prefs.sec_safest_description "РазÑ?еÑ?енÑ? Ñ?олÑ?ко Ñ?Ñ?нкÑ?ии веб-Ñ?айÑ?ов, необÑ?одимÑ?е длÑ? Ñ?Ñ?аÑ?иÑ?еÑ?киÑ? Ñ?айÑ?ов и оÑ?новнÑ?Ñ? Ñ?еÑ?виÑ?ов. ЭÑ?и изменениÑ? влиÑ?Ñ?Ñ? на изобÑ?ажениÑ?, медиа и Ñ?кÑ?ипÑ?Ñ?.">
+<!ENTITY torbutton.prefs.sec_safest_list_label "Ð?Ñ?Ñ?Ñ?ий Ñ?Ñ?овенÑ?:">
 <!ENTITY torbutton.prefs.sec_learn_more_label "Ð?одÑ?обнее">
 <!ENTITY torbutton.prefs.sec_js_on_https_sites_only "JavaScript оÑ?клÑ?Ñ?ен на вÑ?еÑ? Ñ?айÑ?аÑ? без HTTPS. ">
 <!ENTITY torbutton.prefs.sec_js_disabled "JavaScript оÑ?клÑ?Ñ?ен по Ñ?молÑ?аниÑ? на вÑ?еÑ? Ñ?айÑ?аÑ?.">
@@ -38,16 +38,16 @@
 <!ENTITY torbutton.prefs.sec_limit_graphics_and_typography "Ð?Ñ?клÑ?Ñ?енÑ? некоÑ?оÑ?Ñ?е Ñ?Ñ?иÑ?Ñ?Ñ?, знаÑ?ки, маÑ?емаÑ?иÑ?еÑ?кие Ñ?имволÑ? и изобÑ?ажениÑ?.">
 <!ENTITY torbutton.prefs.sec_click_to_play_media "Ð?Ñ?дио, видео (медиа HTML5) и WebGL пÑ?оигÑ?Ñ?ваÑ?Ñ?Ñ?Ñ? пÑ?и нажаÑ?ии.">
 <!ENTITY torbutton.prefs.sec_custom_warning "Ð?олÑ?зоваÑ?елÑ?Ñ?кий">
-<!ENTITY torbutton.prefs.sec_overview "Ð?ожно оÑ?клÑ?Ñ?иÑ?Ñ? веб-Ñ?Ñ?нкÑ?ии, коÑ?оÑ?Ñ?е могÑ?Ñ? иÑ?полÑ?зоваÑ?Ñ?Ñ?Ñ? длÑ? аÑ?аки на ваÑ?Ñ? безопаÑ?ноÑ?Ñ?Ñ? и анонимноÑ?Ñ?Ñ?.">
+<!ENTITY torbutton.prefs.sec_overview "Ð?Ñ?клÑ?Ñ?иÑ?е веб-Ñ?Ñ?нкÑ?ии, коÑ?оÑ?Ñ?е могÑ?Ñ? иÑ?полÑ?зоваÑ?Ñ?Ñ?Ñ? длÑ? аÑ?аки на ваÑ?Ñ? безопаÑ?ноÑ?Ñ?Ñ? и анонимноÑ?Ñ?Ñ?.">
 <!ENTITY torbutton.prefs.sec_standard_tooltip "УÑ?овенÑ? безопаÑ?ноÑ?Ñ?и: обÑ?Ñ?нÑ?й">
 <!ENTITY torbutton.prefs.sec_safer_tooltip "УÑ?овенÑ? безопаÑ?ноÑ?Ñ?и: вÑ?Ñ?окий">
 <!ENTITY torbutton.prefs.sec_safest_tooltip "УÑ?овенÑ? безопаÑ?ноÑ?Ñ?и: вÑ?Ñ?Ñ?ий">
-<!ENTITY torbutton.prefs.sec_custom_summary "Ð?аÑ?и наÑ?Ñ?Ñ?ойки бÑ?аÑ?зеÑ?а пÑ?ивели к необÑ?Ñ?нÑ?м паÑ?амеÑ?Ñ?ам безопаÑ?ноÑ?Ñ?и. Ð?о Ñ?ообÑ?ажениÑ?м безопаÑ?ноÑ?Ñ?и и пÑ?иваÑ?ноÑ?Ñ?и мÑ? Ñ?екомендÑ?ем вÑ?бÑ?аÑ?Ñ? один из Ñ?Ñ?овней безопаÑ?ноÑ?Ñ?и по Ñ?молÑ?аниÑ?.">
+<!ENTITY torbutton.prefs.sec_custom_summary "Ð?еобÑ?Ñ?наÑ? комбинаÑ?иÑ? наÑ?Ñ?Ñ?оек бÑ?аÑ?зеÑ?а. Ð?о Ñ?ообÑ?ажениÑ?м безопаÑ?ноÑ?Ñ?и и пÑ?иваÑ?ноÑ?Ñ?и Ñ?екомендÑ?ем вÑ?бÑ?аÑ?Ñ? один из Ñ?Ñ?овней безопаÑ?ноÑ?Ñ?и по Ñ?молÑ?аниÑ?.">
 <!ENTITY torbutton.prefs.sec_restore_defaults "Ð?оÑ?Ñ?Ñ?ановиÑ?Ñ? знаÑ?ениÑ? по Ñ?молÑ?аниÑ?">
 <!ENTITY torbutton.prefs.sec_advanced_security_settings "Ð?ополниÑ?елÑ?нÑ?е наÑ?Ñ?Ñ?ойки безопаÑ?ноÑ?Ñ?и...">
 <!ENTITY torbutton.circuit_display.title "ЦепоÑ?ка Tor">
 <!ENTITY torbutton.circuit_display.new_circuit "Ð?оваÑ? Ñ?епоÑ?ка длÑ? Ñ?Ñ?ого Ñ?айÑ?а">
 
 <!-- Onion services strings.  Strings are kept here for ease of translation. -->
-<!ENTITY torbutton.onionServices.authPrompt.tooltip "Ð?Ñ?кÑ?Ñ?Ñ?Ñ? запÑ?оÑ? аÑ?Ñ?енÑ?иÑ?икаÑ?ии клиенÑ?а onion-Ñ?еÑ?виÑ?а">
+<!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 51169997..f9577aca 100644
--- a/chrome/locale/ru/torbutton.properties
+++ b/chrome/locale/ru/torbutton.properties
@@ -1,65 +1,65 @@
 torbutton.circuit_display.internet = Ð?нÑ?еÑ?неÑ?
-torbutton.circuit_display.ip_unknown = IP неизвеÑ?Ñ?ен
+torbutton.circuit_display.ip_unknown = Ð?еизвеÑ?Ñ?нÑ?й IP
 torbutton.circuit_display.onion_site = Onion-Ñ?айÑ?
 torbutton.circuit_display.this_browser = ЭÑ?оÑ? бÑ?аÑ?зеÑ?
-torbutton.circuit_display.relay = РеÑ?Ñ?анÑ?лÑ?Ñ?оÑ?
+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_note = [СÑ?оÑ?ожевой] Ñ?зел нелÑ?зÑ? измениÑ?Ñ?.
 torbutton.circuit_display.learn_more = УзнаÑ?Ñ? болÑ?Ñ?е
 torbutton.circuit_display.click_to_copy = Ð?ажмиÑ?е длÑ? копиÑ?ованиÑ?
 torbutton.circuit_display.copied = СкопиÑ?овано!
-torbutton.content_sizer.margin_tooltip = Tor Browser добавлÑ?еÑ? Ñ?Ñ?оÑ? оÑ?Ñ?Ñ?Ñ?п, Ñ?Ñ?обÑ? Ñ?иÑ?ина и вÑ?Ñ?оÑ?а окна бÑ?ли менее Ñ?знаваемÑ?ми, Ñ?Ñ?о Ñ?Ñ?ложнÑ?еÑ? возможноÑ?Ñ?Ñ? оÑ?Ñ?ледиÑ?Ñ? ваÑ? в инÑ?еÑ?неÑ?е.
+torbutton.content_sizer.margin_tooltip = Tor Browser добавлÑ?еÑ? Ñ?Ñ?оÑ? оÑ?Ñ?Ñ?Ñ?п, Ñ?Ñ?обÑ? Ñ?иÑ?ина и вÑ?Ñ?оÑ?а окна бÑ?ли менее Ñ?знаваемÑ?ми. ЭÑ?о заÑ?Ñ?Ñ?днÑ?еÑ? оÑ?Ñ?леживание в инÑ?еÑ?неÑ?е.
 torbutton.panel.tooltip.disabled = Ð?ажмиÑ?е, Ñ?Ñ?обÑ? вклÑ?Ñ?иÑ?Ñ? Tor
 torbutton.panel.tooltip.enabled = Ð?ажмиÑ?е, Ñ?Ñ?обÑ? оÑ?клÑ?Ñ?иÑ?Ñ? Tor
 torbutton.panel.label.disabled = Tor оÑ?клÑ?Ñ?ен
 torbutton.panel.label.enabled = Tor вклÑ?Ñ?ен
-extensions.torbutton@xxxxxxxxxxxxxx.description = Torbutton пÑ?едÑ?Ñ?маÑ?Ñ?иваеÑ? кнопкÑ?, Ñ?Ñ?обÑ? наÑ?Ñ?Ñ?оиÑ?Ñ? Tor и бÑ?Ñ?Ñ?Ñ?о и легко оÑ?иÑ?Ñ?иÑ?Ñ? лиÑ?нÑ?е даннÑ?е пÑ?оÑ?моÑ?Ñ?а.
+extensions.torbutton@xxxxxxxxxxxxxx.description = Torbutton пÑ?едлагаеÑ? кнопкÑ? длÑ? наÑ?Ñ?Ñ?ойки Tor. С помоÑ?Ñ?Ñ? Torbutton можно бÑ?Ñ?Ñ?Ñ?о и легко оÑ?иÑ?Ñ?иÑ?Ñ? лиÑ?нÑ?е даннÑ?е пÑ?оÑ?моÑ?Ñ?а.
 torbutton.popup.external.title = СкаÑ?аÑ?Ñ? внеÑ?ний Ñ?айл?
-torbutton.popup.external.app = Tor Browser не можеÑ? оÑ?обÑ?азиÑ?Ñ? Ñ?Ñ?оÑ? Ñ?айл. Ð?Ñ?жно оÑ?кÑ?Ñ?Ñ?Ñ? его Ñ? помоÑ?Ñ?Ñ? дÑ?Ñ?гого пÑ?иложениÑ?.\n\n
+torbutton.popup.external.app = Tor Browser не можеÑ? оÑ?обÑ?азиÑ?Ñ? Ñ?Ñ?оÑ? Ñ?айл. Ð?Ñ?идеÑ?Ñ?Ñ? оÑ?кÑ?Ñ?Ñ?Ñ? его Ñ? помоÑ?Ñ?Ñ? дÑ?Ñ?гого пÑ?иложениÑ?.\n\n
 torbutton.popup.external.note = Ð?екоÑ?оÑ?Ñ?е Ñ?ипÑ? Ñ?айлов могÑ?Ñ? вÑ?зÑ?ваÑ?Ñ? подклÑ?Ñ?ение пÑ?иложений к инÑ?еÑ?неÑ?Ñ? без иÑ?полÑ?зованиÑ? Tor.\n\n
-torbutton.popup.external.suggest = Ð? Ñ?елÑ?Ñ? безопаÑ?ноÑ?Ñ?и вам Ñ?ледÑ?еÑ? оÑ?кÑ?Ñ?ваÑ?Ñ? загÑ?Ñ?женнÑ?е Ñ?айлÑ? Ñ?олÑ?ко в авÑ?ономном Ñ?ежиме или иÑ?полÑ?зоваÑ?Ñ? Tor Live CD, напÑ?имеÑ? Tails.\n
-torbutton.popup.launch = Ð?агÑ?Ñ?зиÑ?Ñ? Ñ?айл
+torbutton.popup.external.suggest = Ради безопаÑ?ноÑ?Ñ?и лÑ?Ñ?Ñ?е оÑ?кÑ?Ñ?ваÑ?Ñ? Ñ?каÑ?аннÑ?е Ñ?айлÑ? Ñ?олÑ?ко без подклÑ?Ñ?ениÑ? к инÑ?еÑ?неÑ?Ñ?. Также можно иÑ?полÑ?зоваÑ?Ñ? Tor Live CD, напÑ?имеÑ?, Tails.\n
+torbutton.popup.launch = СкаÑ?аÑ?Ñ? Ñ?айл
 torbutton.popup.cancel = Ð?Ñ?мена
-torbutton.popup.dontask = Ð?вÑ?омаÑ?иÑ?еÑ?ки загÑ?Ñ?жаÑ?Ñ? Ñ?айлÑ? Ñ? Ñ?Ñ?ого моменÑ?а
-torbutton.popup.no_newnym = Torbutton не можеÑ? безопаÑ?но даÑ?Ñ? вам новÑ?Ñ? лиÑ?ноÑ?Ñ?Ñ?. Ð?н не имееÑ? доÑ?Ñ?Ñ?па к поÑ?Ñ?Ñ? Ñ?пÑ?авлениÑ? Tor.\n\nÐ?Ñ? иÑ?полÑ?зÑ?еÑ?е Tor Browser Bundle?
+torbutton.popup.dontask = Ð? бÑ?дÑ?Ñ?ем Ñ?каÑ?иваÑ?Ñ? Ñ?айлÑ? авÑ?омаÑ?иÑ?еÑ?ки
+torbutton.popup.no_newnym = Torbutton не можеÑ? безопаÑ?но Ñ?оздаÑ?Ñ? длÑ? ваÑ? новÑ?Ñ? лиÑ?ноÑ?Ñ?Ñ?. Ð?н не имееÑ? доÑ?Ñ?Ñ?па к конÑ?Ñ?олÑ?номÑ? поÑ?Ñ?Ñ? Tor.\n\nÐ?Ñ? иÑ?полÑ?зÑ?еÑ?е Tor Browser Bundle?
 torbutton.security_settings.menu.title = Ð?аÑ?Ñ?Ñ?ойки безопаÑ?ноÑ?Ñ?и
-torbutton.title.prompt_torbrowser = Ð?ажнаÑ? инÑ?оÑ?маÑ?иÑ? Torbutton
-torbutton.popup.prompt_torbrowser = ТепеÑ?Ñ? Torbutton Ñ?абоÑ?аеÑ? по-дÑ?Ñ?гомÑ?: вÑ?клÑ?Ñ?аÑ?Ñ? его болÑ?Ñ?е нелÑ?зÑ?.\n\nÐ?Ñ? внеÑ?ли Ñ?Ñ?о изменение, поÑ?колÑ?кÑ? небезопаÑ?но иÑ?полÑ?зоваÑ?Ñ? Torbutton в бÑ?аÑ?зеÑ?е, коÑ?оÑ?Ñ?й Ñ?акже иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? длÑ? пÑ?оÑ?моÑ?Ñ?а без Tor. Там бÑ?ло Ñ?лиÑ?ком много оÑ?ибок, коÑ?оÑ?Ñ?е мÑ? не могли иÑ?пÑ?авиÑ?Ñ? дÑ?Ñ?гим Ñ?поÑ?обом.\n\nÐ?Ñ?ли вÑ? Ñ?оÑ?иÑ?е пÑ?одолжаÑ?Ñ? иÑ?полÑ?зоваÑ?Ñ? Firefox в обÑ?Ñ?ном Ñ?ежиме, вам Ñ?ледÑ?еÑ? Ñ?далиÑ?Ñ? Torbutton и загÑ?Ñ?зиÑ?Ñ? Tor Browser Bundle. Ð?онÑ?иденÑ?иалÑ?ноÑ?Ñ?Ñ? Tor Browser пÑ?евоÑ?Ñ?одиÑ? обÑ?Ñ?нÑ?й Firefox, даже когда он иÑ?полÑ?зÑ?еÑ?Ñ?Ñ? Ñ? Torbutton.\n\nЧÑ?обÑ? Ñ?далиÑ?Ñ? Torbutton, пеÑ?ейдиÑ?е в менÑ? Ð?енÑ?-> Ð?ополнениÑ?-> 
 РаÑ?Ñ?иÑ?ениÑ? и нажмиÑ?е кнопкÑ? 'УдалиÑ?Ñ?' Ñ?Ñ?дом Ñ? Torbutton.
-torbutton.popup.short_torbrowser = Ð?ажнаÑ? инÑ?оÑ?маÑ?иÑ? о Torbutton!\n\nTorbutton Ñ?епеÑ?Ñ? вÑ?егда вклÑ?Ñ?ен.\n\nÐ?ажмиÑ?е на Torbutton длÑ? полÑ?Ñ?ениÑ? дополниÑ?елÑ?ной инÑ?оÑ?маÑ?ии.
+torbutton.title.prompt_torbrowser = Ð?ажнаÑ? инÑ?оÑ?маÑ?иÑ? о Torbutton
+torbutton.popup.prompt_torbrowser = ТепеÑ?Ñ? Torbutton Ñ?абоÑ?аеÑ? по-дÑ?Ñ?гомÑ?: вÑ?клÑ?Ñ?иÑ?Ñ? его болÑ?Ñ?е нелÑ?зÑ?.\n\nÐ?аÑ?ем понадобилоÑ?Ñ? Ñ?Ñ?о изменение? Ð?ебезопаÑ?но иÑ?полÑ?зоваÑ?Ñ? Torbutton в бÑ?аÑ?зеÑ?е, где Ñ?акже Ñ?абоÑ?аÑ?Ñ? без Tor. Ð?озникаеÑ? Ñ?лиÑ?ком много оÑ?ибок. Ð?Ñ? не можем иÑ? иÑ?пÑ?авиÑ?Ñ? дÑ?Ñ?гим Ñ?поÑ?обом.\n\nÐ?Ñ?ли вÑ? Ñ?оÑ?иÑ?е и далее полÑ?зоваÑ?Ñ?Ñ?Ñ? Firefox в обÑ?Ñ?ном Ñ?ежиме, лÑ?Ñ?Ñ?е Ñ?далиÑ?Ñ? Torbutton и загÑ?Ñ?зиÑ?Ñ? Tor Browser Bundle. Ð?онÑ?иденÑ?иалÑ?ноÑ?Ñ?Ñ? Tor Browser пÑ?евоÑ?Ñ?одиÑ? обÑ?Ñ?нÑ?й Firefox, даже еÑ?ли Ñ?Ñ?о FIrefox Ñ? Torbutton.\n\nЧÑ?обÑ? Ñ?далиÑ?Ñ? Torbutton, пеÑ?ейдиÑ?е в Ð?енÑ? -> Ð?ополнениÑ? -> РаÑ?Ñ?иÑ?ениÑ? и вÑ?беÑ?иÑ?е опÑ?иÑ? "УдалиÑ?Ñ?'" в Ñ?Ñ?Ñ?оке Torbut
 ton.
+torbutton.popup.short_torbrowser = Ð?ажнаÑ? инÑ?оÑ?маÑ?иÑ? о Torbutton!\n\nTorbutton Ñ?епеÑ?Ñ? вÑ?егда вклÑ?Ñ?ен.\n\nÐ?ажмиÑ?е на Torbutton длÑ? дополниÑ?елÑ?ной инÑ?оÑ?маÑ?ии.
 
-torbutton.popup.confirm_plugins = Ð?лагинÑ?, Ñ?акие как Flash, могÑ?Ñ? нанеÑ?Ñ?и вÑ?ед ваÑ?ей конÑ?иденÑ?иалÑ?ноÑ?Ñ?и и анонимноÑ?Ñ?и.\n\nТакже они могÑ?Ñ? обойÑ?и Tor, Ñ?Ñ?обÑ? Ñ?знаÑ?Ñ? ваÑ?е Ñ?екÑ?Ñ?ее меÑ?Ñ?оположение и IP-адÑ?еÑ?.\n\nÐ?Ñ? Ñ?веÑ?енÑ?, Ñ?Ñ?о Ñ?оÑ?иÑ?е вклÑ?Ñ?иÑ?Ñ? плагинÑ??\n\n
+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.maximize_warning = Ð?Ñ?кÑ?Ñ?Ñ?ие Tor Browser на макÑ?ималÑ?нÑ?Ñ? велиÑ?инÑ? позволÑ?еÑ? веб-Ñ?айÑ?ам опÑ?еделÑ?Ñ?Ñ? Ñ?азмеÑ? ваÑ?его мониÑ?оÑ?а, Ñ?Ñ?о можеÑ? иÑ?полÑ?зоваÑ?Ñ?Ñ?Ñ? длÑ? ваÑ?его оÑ?Ñ?леживаниÑ?. Ð?Ñ? Ñ?екомендÑ?ем оÑ?Ñ?авлÑ?Ñ?Ñ? окна бÑ?аÑ?зеÑ?а Tor в иÑ? иÑ?Ñ?одном Ñ?азмеÑ?е по Ñ?молÑ?аниÑ?.
+torbutton.maximize_warning = Ð?Ñ?кÑ?Ñ?Ñ?ие Tor Browser на макÑ?ималÑ?нÑ?Ñ? велиÑ?инÑ? позволÑ?еÑ? веб-Ñ?айÑ?ам опÑ?еделÑ?Ñ?Ñ? Ñ?азÑ?еÑ?ение ваÑ?его мониÑ?оÑ?а. ЭÑ?Ñ? инÑ?оÑ?маÑ?иÑ? Ñ?оже можно иÑ?полÑ?зоваÑ?Ñ?Ñ?Ñ? длÑ? оÑ?Ñ?леживаниÑ?. Ð?Ñ? Ñ?екомендÑ?ем оÑ?Ñ?авлÑ?Ñ?Ñ? окна бÑ?аÑ?зеÑ?а Tor в иÑ? Ñ?азмеÑ?е по Ñ?молÑ?аниÑ?.
 
 # Canvas permission prompt. Strings are kept here for ease of translation.
-canvas.siteprompt=ЭÑ?оÑ? веб-Ñ?айÑ? (%S) попÑ?Ñ?алÑ?Ñ? извлеÑ?Ñ? даннÑ?е изобÑ?ажениÑ? из HTML5 canvas, Ñ?Ñ?о можеÑ? бÑ?Ñ?Ñ? иÑ?полÑ?зовано длÑ? Ñ?никалÑ?ной иденÑ?иÑ?икаÑ?ии ваÑ?его компÑ?Ñ?Ñ?еÑ?а.\n\nÐ?олжен ли Tor Browser Ñ?азÑ?еÑ?иÑ?Ñ? Ñ?Ñ?омÑ? Ñ?айÑ?Ñ? извлекаÑ?Ñ? даннÑ?е изобÑ?ажениÑ? HTML5 canvas?
+canvas.siteprompt=ЭÑ?оÑ? веб-Ñ?айÑ? (%S) попÑ?Ñ?алÑ?Ñ? извлеÑ?Ñ? даннÑ?е изобÑ?ажениÑ? из HTML5 canvas. ЭÑ?о можеÑ? бÑ?Ñ?Ñ? иÑ?полÑ?зовано длÑ? Ñ?никалÑ?ной иденÑ?иÑ?икаÑ?ии ваÑ?его компÑ?Ñ?Ñ?еÑ?а.\n\nÐ?олжен ли Tor Browser Ñ?азÑ?еÑ?иÑ?Ñ? Ñ?Ñ?омÑ? Ñ?айÑ?Ñ? извлекаÑ?Ñ? даннÑ?е изобÑ?ажениÑ? HTML5 canvas?
 canvas.notNow=Ð?е Ñ?ейÑ?аÑ?
-canvas.notNowAccessKey=N
+canvas.notNowAccessKey=Ð?
 canvas.allow=РазÑ?еÑ?иÑ?Ñ? в бÑ?дÑ?Ñ?ем
-canvas.allowAccessKey=A
+canvas.allowAccessKey=Р
 canvas.never=Ð?икогда длÑ? Ñ?Ñ?ого Ñ?айÑ?а (Ñ?екомендÑ?еÑ?Ñ?Ñ?)
-canvas.neverAccessKey=e
+canvas.neverAccessKey=Ñ?
 
 # Profile/startup error messages. Strings are kept here for ease of translation.
 # LOCALIZATION NOTE: %S is the application name.
 profileProblemTitle=Ð?Ñ?облема Ñ? пÑ?оÑ?илем %S
-profileReadOnly=Ð?Ñ? не можеÑ?е запÑ?Ñ?Ñ?иÑ?Ñ? %S из Ñ?айловой Ñ?иÑ?Ñ?емÑ? доÑ?Ñ?Ñ?пной Ñ?олÑ?ко длÑ? Ñ?Ñ?ениÑ?. Ð?ожалÑ?йÑ?Ñ?а, Ñ?копиÑ?Ñ?йÑ?е %S в дÑ?Ñ?гое меÑ?Ñ?о пеÑ?ед иÑ?полÑ?зованием.
-profileReadOnlyMac=Ð?Ñ? не можеÑ?е запÑ?Ñ?Ñ?иÑ?Ñ? %S из Ñ?айловой Ñ?иÑ?Ñ?емÑ? доÑ?Ñ?Ñ?пной Ñ?олÑ?ко длÑ? Ñ?Ñ?ениÑ?. Ð?ожалÑ?йÑ?Ñ?а, Ñ?копиÑ?Ñ?йÑ?е %S на Ñ?абоÑ?ий Ñ?Ñ?ол или в папкÑ? Ð?Ñ?иложениÑ? пеÑ?ед иÑ?полÑ?зованием.
+profileReadOnly=Ð?Ñ? не можеÑ?е запÑ?Ñ?Ñ?иÑ?Ñ? %S из Ñ?айловой Ñ?иÑ?Ñ?емÑ?, доÑ?Ñ?Ñ?пной Ñ?олÑ?ко длÑ? Ñ?Ñ?ениÑ?. Ð?ожалÑ?йÑ?Ñ?а, Ñ?копиÑ?Ñ?йÑ?е %S в дÑ?Ñ?гое меÑ?Ñ?о пеÑ?ед иÑ?полÑ?зованием.
+profileReadOnlyMac=Ð?Ñ? не можеÑ?е запÑ?Ñ?Ñ?иÑ?Ñ? %S из Ñ?айловой Ñ?иÑ?Ñ?емÑ?, доÑ?Ñ?Ñ?пной Ñ?олÑ?ко длÑ? Ñ?Ñ?ениÑ?. Ð?ожалÑ?йÑ?Ñ?а, Ñ?копиÑ?Ñ?йÑ?е %S на Ñ?абоÑ?ий Ñ?Ñ?ол или в папкÑ? "Ð?Ñ?огÑ?аммÑ?" пеÑ?ед иÑ?полÑ?зованием.
 profileAccessDenied=У %S неÑ? пÑ?ав доÑ?Ñ?Ñ?па к пÑ?оÑ?илÑ?. Ð?ожалÑ?йÑ?Ñ?а, наÑ?Ñ?Ñ?ойÑ?е Ñ?азÑ?еÑ?ениÑ? ваÑ?ей Ñ?айловой Ñ?иÑ?Ñ?емÑ? и попÑ?обÑ?йÑ?е Ñ?нова.
-profileMigrationFailed=Ð?игÑ?аÑ?иÑ? ваÑ?его Ñ?Ñ?Ñ?еÑ?Ñ?вÑ?Ñ?Ñ?его %S пÑ?оÑ?илÑ? не Ñ?далаÑ?Ñ?.\nÐ?Ñ?дÑ?Ñ? иÑ?полÑ?зованÑ? новÑ?е наÑ?Ñ?Ñ?ойки.
+profileMigrationFailed=Ð?игÑ?аÑ?иÑ? ваÑ?его пÑ?оÑ?илÑ? %S не Ñ?далаÑ?Ñ?. \nÐ?Ñ?дÑ?Ñ? иÑ?полÑ?зованÑ? новÑ?е наÑ?Ñ?Ñ?ойки.
 
 # "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=Ð?агÑ?Ñ?жаеÑ?Ñ?Ñ? обновление: %S
+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_OnionEncryptionWithBitsAndProtocol=Соединение заÑ?иÑ?Ñ?овано (onion-Ñ?еÑ?Ñ?Ñ?Ñ?, %1$S, %2$S-биÑ?нÑ?е клÑ?Ñ?и, %3$S)
+pageInfo_OnionEncryption=Соединение заÑ?иÑ?Ñ?овано (onion-Ñ?еÑ?Ñ?Ñ?Ñ?)
 pageInfo_OnionName=Ð?мÑ? onion:
 
 # Onion services strings.  Strings are kept here for ease of translation.
@@ -73,7 +73,7 @@ onionServices.errorPage.onionSite=Onion-Ñ?айÑ?
 onionServices.descNotFound.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
 onionServices.descNotFound.header=Onion-Ñ?айÑ? не найден
 onionServices.descNotFound=Ð?аиболее веÑ?оÑ?Ñ?наÑ? пÑ?иÑ?ина â?? onion-Ñ?айÑ? оÑ?клÑ?Ñ?ен. СвÑ?жиÑ?еÑ?Ñ? Ñ? его админиÑ?Ñ?Ñ?аÑ?оÑ?ом.
-onionServices.descNotFound.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? запÑ?оÑ?еннÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?еÑ?виÑ?а не найден  в Ñ?Ñ?Ñ?е. СеÑ?виÑ? недоÑ?Ñ?Ñ?пен длÑ? клиенÑ?а.
+onionServices.descNotFound.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? запÑ?оÑ?еннÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?еÑ?Ñ?Ñ?Ñ?а не найден  в Ñ?Ñ?Ñ?е. СеÑ?виÑ? недоÑ?Ñ?Ñ?пен длÑ? клиенÑ?а.
 # Tor SOCKS error 0xF1:
 onionServices.descInvalid.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
 onionServices.descInvalid.header=Ð?Ñ?ибка доÑ?Ñ?Ñ?па к onion-Ñ?айÑ?Ñ?
@@ -83,7 +83,7 @@ onionServices.descInvalid.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? зап
 onionServices.introFailed.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
 onionServices.introFailed.header=РазÑ?Ñ?в Ñ?оединениÑ? Ñ? onion-Ñ?айÑ?ом
 onionServices.introFailed=Ð?аиболее веÑ?оÑ?Ñ?наÑ? пÑ?иÑ?ина â?? onion-Ñ?айÑ? оÑ?клÑ?Ñ?ен. СвÑ?жиÑ?еÑ?Ñ? Ñ? его админиÑ?Ñ?Ñ?аÑ?оÑ?ом.
-onionServices.introFailed.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? оÑ?ибка знакомÑ?Ñ?ва. ЭÑ?о знаÑ?иÑ?, Ñ?Ñ?о деÑ?кÑ?ипÑ?оÑ? обнаÑ?Ñ?жен, но Ñ?еÑ?виÑ? более не подклÑ?Ñ?ен к Ñ?оÑ?ке знакомÑ?Ñ?ва. Ð?еÑ?оÑ?Ñ?наÑ? пÑ?иÑ?ина: Ñ?еÑ?виÑ? изменил Ñ?вой деÑ?кÑ?ипÑ?оÑ? или вообÑ?е не Ñ?абоÑ?аеÑ?.
+onionServices.introFailed.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? оÑ?ибка знакомÑ?Ñ?ва. ЭÑ?о знаÑ?иÑ?, Ñ?Ñ?о деÑ?кÑ?ипÑ?оÑ? обнаÑ?Ñ?жен, но Ñ?еÑ?виÑ? болÑ?Ñ?е не подклÑ?Ñ?ен к Ñ?оÑ?ке знакомÑ?Ñ?ва. Ð?еÑ?оÑ?Ñ?наÑ? пÑ?иÑ?ина: Ñ?еÑ?виÑ? изменил Ñ?вой деÑ?кÑ?ипÑ?оÑ? или вообÑ?е не Ñ?абоÑ?аеÑ?.
 # Tor SOCKS error 0xF3:
 onionServices.rendezvousFailed.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
 onionServices.rendezvousFailed.header=Ð?Ñ?ибка подклÑ?Ñ?ениÑ? к onion-Ñ?айÑ?Ñ?
@@ -93,12 +93,12 @@ onionServices.rendezvousFailed.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? к
 onionServices.clientAuthMissing.pageTitle=ТÑ?ебÑ?еÑ?Ñ?Ñ? авÑ?оÑ?изаÑ?иÑ?
 onionServices.clientAuthMissing.header=Onion-Ñ?айÑ? поÑ?Ñ?ебовал авÑ?оÑ?изоваÑ?Ñ?Ñ?Ñ?
 onionServices.clientAuthMissing=Ð?лÑ? доÑ?Ñ?Ñ?па к onion-Ñ?айÑ?Ñ? нÑ?жен клÑ?Ñ?, но его неÑ?.
-onionServices.clientAuthMissing.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? клиенÑ? Ñ?каÑ?ал заÑ?Ñ?ебованнÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?еÑ?виÑ?а, но не Ñ?мог Ñ?аÑ?Ñ?иÑ?Ñ?оваÑ?Ñ? его Ñ?одеÑ?жание из-за оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?виÑ? авÑ?оÑ?изаÑ?ионнÑ?Ñ? даннÑ?Ñ? клиенÑ?а.
+onionServices.clientAuthMissing.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? клиенÑ? Ñ?каÑ?ал заÑ?Ñ?ебованнÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?еÑ?Ñ?Ñ?Ñ?а, но не Ñ?мог Ñ?аÑ?Ñ?иÑ?Ñ?оваÑ?Ñ? его Ñ?одеÑ?жание из-за оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?виÑ? авÑ?оÑ?изаÑ?ионнÑ?Ñ? даннÑ?Ñ? клиенÑ?а.
 # Tor SOCKS error 0xF5:
 onionServices.clientAuthIncorrect.pageTitle=Ð?Ñ?ибка авÑ?оÑ?изаÑ?ии
 onionServices.clientAuthIncorrect.header=Ð?Ñ?ибка аÑ?Ñ?енÑ?иÑ?икаÑ?ии на onion-Ñ?айÑ?е
 onionServices.clientAuthIncorrect=Ð?Ñ?едложеннÑ?й клÑ?Ñ? невеÑ?ен или бÑ?л оÑ?озван. СвÑ?жиÑ?еÑ?Ñ? Ñ? админиÑ?Ñ?Ñ?аÑ?оÑ?ом onion-Ñ?айÑ?а.
-onionServices.clientAuthIncorrect.longDescription=Ð?еÑ?али: %S â?? Ð?лиенÑ? Ñ?мог Ñ?каÑ?аÑ?Ñ? Ñ?Ñ?ебÑ?емÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?еÑ?виÑ?а, но не Ñ?Ñ?мел Ñ?аÑ?Ñ?иÑ?Ñ?оваÑ?Ñ? его Ñ?одеÑ?жание Ñ? помоÑ?Ñ?Ñ? пÑ?едоÑ?Ñ?авленной клиенÑ?ом авÑ?оÑ?изаÑ?ионной инÑ?оÑ?маÑ?ии. Ð?озможнаÑ? пÑ?иÑ?ина â?? клÑ?Ñ? бÑ?л оÑ?озван.
+onionServices.clientAuthIncorrect.longDescription=Ð?еÑ?али: %S â?? Ð?лиенÑ? Ñ?мог Ñ?каÑ?аÑ?Ñ? Ñ?Ñ?ебÑ?емÑ?й деÑ?кÑ?ипÑ?оÑ? onion-Ñ?еÑ?Ñ?Ñ?Ñ?а, но не Ñ?Ñ?мел Ñ?аÑ?Ñ?иÑ?Ñ?оваÑ?Ñ? его Ñ?одеÑ?жание Ñ? помоÑ?Ñ?Ñ? пÑ?едоÑ?Ñ?авленной клиенÑ?ом авÑ?оÑ?изаÑ?ионной инÑ?оÑ?маÑ?ии. Ð?озможнаÑ? пÑ?иÑ?ина â?? клÑ?Ñ? бÑ?л оÑ?озван.
 # Tor SOCKS error 0xF6:
 onionServices.badAddress.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
 onionServices.badAddress.header=Ð?Ñ?ибка адÑ?еÑ?а onion-Ñ?айÑ?а
@@ -106,21 +106,21 @@ onionServices.badAddress=УказаннÑ?й адÑ?еÑ? onion-Ñ?айÑ?а неве
 onionServices.badAddress.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? Ð?евеÑ?нÑ?й адÑ?еÑ? onion-Ñ?айÑ?а. ТакаÑ? оÑ?ибка поÑ?влÑ?еÑ?Ñ?Ñ? пÑ?и пÑ?облеме Ñ? конÑ?Ñ?олÑ?ной Ñ?Ñ?ммой адÑ?еÑ?а, невеÑ?ном оÑ?кÑ?Ñ?Ñ?ом клÑ?Ñ?е ed25519 или непÑ?авилÑ?ной кодиÑ?овке.
 # Tor SOCKS error 0xF7:
 onionServices.introTimedOut.pageTitle=Ð?Ñ?ибка загÑ?Ñ?зки onion-Ñ?айÑ?а
-onionServices.introTimedOut.header=ТаймаÑ?Ñ? Ñ?озданиÑ? Ñ?Ñ?емÑ? onion-Ñ?айÑ?а
+onionServices.introTimedOut.header=Тайм-аÑ?Ñ? Ñ?озданиÑ? Ñ?епоÑ?ки onion-Ñ?айÑ?а
 onionServices.introTimedOut=Ð?е Ñ?далоÑ?Ñ? Ñ?Ñ?Ñ?ановиÑ?Ñ? Ñ?вÑ?зÑ? Ñ? onion-Ñ?айÑ?ом, возможно, из-за плоÑ?ого Ñ?оединениÑ?.
-onionServices.introTimedOut.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? Ð?Ñ?емÑ? Ñ?оединениÑ? Ñ? запÑ?оÑ?еннÑ?м onion-Ñ?еÑ?виÑ?ом иÑ?Ñ?екло.
+onionServices.introTimedOut.longDescription=Ð?одÑ?обноÑ?Ñ?и: %S â?? Ð?Ñ?емÑ? Ñ?оединениÑ? Ñ? запÑ?оÑ?еннÑ?м onion-Ñ?еÑ?Ñ?Ñ?Ñ?ом иÑ?Ñ?екло.
 #
 # LOCALIZATION NOTE: %S will be replaced with the .onion address.
 onionServices.authPrompt.description2=%S Ñ?Ñ?ебÑ?еÑ? аÑ?Ñ?енÑ?иÑ?икаÑ?ии.
-onionServices.authPrompt.keyPlaceholder=УкажиÑ?е Ñ?вой Ñ?екÑ?еÑ?нÑ?й клÑ?Ñ? длÑ? Ñ?Ñ?ого onion-Ñ?еÑ?виÑ?а
+onionServices.authPrompt.keyPlaceholder=УкажиÑ?е Ñ?вой Ñ?екÑ?еÑ?нÑ?й клÑ?Ñ? длÑ? Ñ?Ñ?ого onion-Ñ?еÑ?Ñ?Ñ?Ñ?а
 onionServices.authPrompt.done=Ð?оÑ?ово
-onionServices.authPrompt.doneAccessKey=Ð?
+onionServices.authPrompt.doneAccessKey=Ð?
 onionServices.authPrompt.invalidKey=Ð?ожалÑ?йÑ?Ñ?а, введиÑ?е пÑ?авилÑ?нÑ?й клÑ?Ñ? (52 Ñ?имвола base32 или 44 Ñ?имвола base64)
 onionServices.authPrompt.failedToSetKey=Ð?е Ñ?даеÑ?Ñ?Ñ? наÑ?Ñ?Ñ?оиÑ?Ñ? Tor Ñ? ваÑ?им клÑ?Ñ?ом
-onionServices.authPreferences.header=Ð?Ñ?Ñ?енÑ?иÑ?икаÑ?иÑ? onion-Ñ?еÑ?виÑ?ов
-onionServices.authPreferences.overview=Ð?екоÑ?оÑ?Ñ?е onion-Ñ?еÑ?виÑ?Ñ? длÑ? доÑ?Ñ?Ñ?па Ñ?Ñ?ебÑ?Ñ?Ñ?, Ñ?Ñ?обÑ? вÑ? иденÑ?иÑ?иÑ?иÑ?овали Ñ?ебÑ? Ñ? помоÑ?Ñ?Ñ? клÑ?Ñ?а (Ñ?ипа паÑ?олÑ?).
-onionServices.authPreferences.savedKeys=СоÑ?Ñ?анÑ?ннÑ?е клÑ?Ñ?иâ?¦
-onionServices.authPreferences.dialogTitle=Ð?лÑ?Ñ?и onion-Ñ?еÑ?виÑ?ов
+onionServices.authPreferences.header=Ð?Ñ?Ñ?енÑ?иÑ?икаÑ?иÑ? onion-Ñ?еÑ?Ñ?Ñ?Ñ?ов
+onionServices.authPreferences.overview=Ð?оÑ?Ñ?Ñ?п к некоÑ?оÑ?Ñ?м onion-Ñ?еÑ?Ñ?Ñ?Ñ?ам возможен Ñ?олÑ?ко поÑ?ле иденÑ?иÑ?икаÑ?ии Ñ? помоÑ?Ñ?Ñ? клÑ?Ñ?а (вÑ?оде паÑ?олÑ?).
+onionServices.authPreferences.savedKeys=СоÑ?Ñ?аненнÑ?е клÑ?Ñ?иâ?¦
+onionServices.authPreferences.dialogTitle=Ð?лÑ?Ñ?и onion-Ñ?еÑ?Ñ?Ñ?Ñ?ов
 onionServices.authPreferences.dialogIntro=Ð?лÑ?Ñ?и длÑ? Ñ?ледÑ?Ñ?Ñ?иÑ? onion-Ñ?айÑ?ов Ñ?Ñ?анÑ?Ñ?Ñ?Ñ? на ваÑ?ем компÑ?Ñ?Ñ?еÑ?е
 onionServices.authPreferences.onionSite=Onion-Ñ?айÑ?
 onionServices.authPreferences.onionKey=Ð?лÑ?Ñ?
@@ -131,14 +131,14 @@ onionServices.authPreferences.failedToRemoveKey=Ð?евозможно Ñ?дали
 
 # Onion-Location strings.
 onionLocation.alwaysPrioritize=Onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ? вÑ?егда в пÑ?иоÑ?иÑ?еÑ?е
-onionLocation.alwaysPrioritizeAccessKey=a
+onionLocation.alwaysPrioritizeAccessKey=п
 onionLocation.notNow=Ð?е Ñ?ейÑ?аÑ?
-onionLocation.notNowAccessKey=n
-onionLocation.description=Ð?Ñ?Ñ?Ñ? более пÑ?иваÑ?наÑ? и безопаÑ?наÑ? веÑ?Ñ?иÑ? Ñ?Ñ?ого Ñ?айÑ?а. ЭÑ?о onion-веÑ?Ñ?иÑ?, коÑ?оÑ?Ñ?Ñ? можно пÑ?оÑ?маÑ?Ñ?иваÑ?Ñ? в Ñ?еÑ?и Tor. Onion-Ñ?еÑ?виÑ?Ñ? помогаÑ?Ñ? владелÑ?Ñ?ам Ñ?айÑ?ов и поÑ?еÑ?иÑ?елÑ?м избегаÑ?Ñ? Ñ?лежки и Ñ?ензÑ?Ñ?Ñ?.
-onionLocation.tryThis=Ð?опÑ?обÑ?йÑ?е onion-Ñ?еÑ?виÑ?Ñ?
+onionLocation.notNowAccessKey=н
+onionLocation.description=Ð?Ñ?Ñ?Ñ? более пÑ?иваÑ?наÑ? и безопаÑ?наÑ? веÑ?Ñ?иÑ? Ñ?Ñ?ого Ñ?айÑ?а. ЭÑ?о onion-веÑ?Ñ?иÑ?, коÑ?оÑ?Ñ?Ñ? можно пÑ?оÑ?маÑ?Ñ?иваÑ?Ñ? в Ñ?еÑ?и Tor. Onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ? помогаÑ?Ñ? владелÑ?Ñ?ам Ñ?айÑ?ов и поÑ?еÑ?иÑ?елÑ?м избегаÑ?Ñ? Ñ?лежки и Ñ?ензÑ?Ñ?Ñ?.
+onionLocation.tryThis=Ð?опÑ?обÑ?йÑ?е onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ?
 onionLocation.onionAvailable=.onion доÑ?Ñ?Ñ?пно
 onionLocation.learnMore=УзнаÑ?Ñ? болÑ?Ñ?е...
 onionLocation.always=Ð?Ñ?егда
-onionLocation.askEverytime=СпÑ?аÑ?ивайÑ?е в лÑ?бое вÑ?емÑ?
+onionLocation.askEverytime=СпÑ?аÑ?иваÑ?Ñ? вÑ?Ñ?кий Ñ?аз
 onionLocation.prioritizeOnionsDescription=Onion-Ñ?айÑ?Ñ? в пÑ?иоÑ?иÑ?еÑ?е (по возможноÑ?Ñ?и).
 onionLocation.onionServicesTitle=Onion-Ñ?еÑ?Ñ?Ñ?Ñ?Ñ?
diff --git a/chrome/locale/zh-TW/torbutton.properties b/chrome/locale/zh-TW/torbutton.properties
index 1d2c6613..70deb509 100644
--- a/chrome/locale/zh-TW/torbutton.properties
+++ b/chrome/locale/zh-TW/torbutton.properties
@@ -8,8 +8,8 @@ torbutton.circuit_display.unknown_country = æ?ªç?¥ç??å??家
 torbutton.circuit_display.guard = Guard
 torbutton.circuit_display.guard_note = ä½ ç??[Guard]ç¯?é»?å?¯è?½ä¸?æ??æ?´æ?¹ã??
 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 = æ´?è?¥è·¯ç?±ç??覽å?¨ç?¹æ??å°?è¦?çª?é??æ¡?ç??寬度å??é«?度é??æ?°è¨­ç½®ï¼?以便è®?æ?¨ç??ç??覽å?¨ç??æ??è³?è¨?ç??èµ·ä¾?æ?´ç?ºæ?®é??ï¼?å¦?æ­¤å?¯ä»¥æ¸?å°?æ?¨ç??網路活å??被è­?å?¥ä¸¦è¿½è¹¤ç??å?¯è?½æ?§ã??
 torbutton.panel.tooltip.disabled = æ??ä¸?ä¸?以å??ç?¨æ´?è?¥è·¯ç?±
 torbutton.panel.tooltip.enabled = æ??ä¸?ä¸?以å??ç?¨æ´?è?¥è·¯ç?±
@@ -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=Onion Name:
+pageInfo_OnionName=æ´?è?¥å??稱ï¼?
 
 # Onion services strings.  Strings are kept here for ease of translation.
 onionServices.learnMore=�解��
@@ -70,48 +70,48 @@ 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.pageTitle=è¼?å?¥ Onion 網ç«?ç?¼ç??å??é¡?
+onionServices.descNotFound.header=��� Onion 網�
+onionServices.descNotFound=æ??å?¯è?½ç??å??å? æ?¯ Onion 網ç«?å·²é?¢ç·?ã??è«?è?¯çµ¡ Onion 網ç«?管ç??å?¡ã??
 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.
 # 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.pageTitle=è¼?å?¥ Onion 網ç«?ç?¼ç??å??é¡?
+onionServices.descInvalid.header=Onion 網ç«?ä¸?å?¯é??
+onionServices.descInvalid=Onion 網ç«?ç?±æ?¼å?§é?¨é?¯èª¤ç?¡æ³?ç??覽ã??
 onionServices.descInvalid.longDescription=Details: %S â?? The requested onion service descriptor can't be parsed or signature validation failed.
 # 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.pageTitle=è¼?å?¥ Onion 網ç«?ç?¼ç??å??é¡?
+onionServices.introFailed.header=Onion 網�已��
+onionServices.introFailed=æ??å?¯è?½ç??å??å? æ?¯ Onion 網ç«?å·²é?¢ç·?ã??è«?è?¯çµ¡ Onion 網ç«?管ç??å?¡ã??
 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.
 # 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.pageTitle=è¼?å?¥ Onion 網ç«?ç?¼ç??å??é¡?
+onionServices.rendezvousFailed.header=����� Onion 網�
+onionServices.rendezvousFailed=Onion 網ç«?å¿?ç¢?æ??é??è¼?ã??è«?ç¨?å¾?å??試ã??
 onionServices.rendezvousFailed.longDescription=Details: %S â?? The client failed to rendezvous with the service, which means that the client was unable to finalize the connection.
 # 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.pageTitle=é??è¦?æ??æ¬?
+onionServices.clientAuthMissing.header=Onion 網ç«?é??è¦?æ??æ¬?
+onionServices.clientAuthMissing=å­?å?? Onion 網ç«?é??è¦?é??é?°ï¼?ä½?æ?¯æ²?æ??æ??ä¾?ã??
 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.
 # 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.pageTitle=æ??æ¬?失æ??
+onionServices.clientAuthIncorrect.header=Onion 網ç«?æ??æ¬?失æ??
+onionServices.clientAuthIncorrect=æ??ä¾?ç??é??é?°ä¸?正確æ??已被æ?¤é?·ã??è«?è?¯çµ¡ Onion 網ç«?管ç??å?¡ã??
 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.
 # 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.pageTitle=è¼?å?¥ Onion 網ç«?ç?¼ç??å??é¡?
+onionServices.badAddress.header=ç?¡æ??ç?? Onion 網ç«?ä½?å??
+onionServices.badAddress=æ??ä¾?ç?? Onion 網ç«?ä½?å??ç?¡æ??ã??è«?檢æ?¥æ?¨æ?¯å?¦è¼¸å?¥æ­£ç¢ºã??
 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.
 # 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.pageTitle=è¼?å?¥ Onion 網ç«?ç?¼ç??å??é¡?
+onionServices.introTimedOut.header=Onion 網ç«?迴路建ç«?é?¾æ??
+onionServices.introTimedOut=ç?¡æ³?é?£ç·?å?° Onion 網ç«?ï¼?å?¯è?½æ?¯å? ç?ºç¶²è·¯é?£ç·?ä¸?ä½³ã??
 onionServices.introTimedOut.longDescription=Details: %S â?? The connection to the requested onion service timed out while trying to build the rendezvous circuit.
 #
 # LOCALIZATION NOTE: %S will be replaced with the .onion address.
-onionServices.authPrompt.description2=%S is requesting that you authenticate.
+onionServices.authPrompt.description2=%S è¦?æ±?æ?¨é©?è­?ã??
 onionServices.authPrompt.keyPlaceholder=è«?輸å?¥ç§?é?°ä»¥ä½¿ç?¨æ­¤ onion æ??å??
 onionServices.authPrompt.done=å®?æ??
 onionServices.authPrompt.doneAccessKey=d
@@ -130,15 +130,15 @@ onionServices.authPreferences.failedToGetKeys=ç?¡æ³?å¾? Tor æ?·å??é??é?°
 onionServices.authPreferences.failedToRemoveKey=ç?¡æ³?移é?¤é??é?°
 
 # Onion-Location strings.
-onionLocation.alwaysPrioritize=Always Prioritize Onions
+onionLocation.alwaysPrioritize=æ´?è?¥æ??å??總æ?¯å?ªå??
 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.always=Always
-onionLocation.askEverytime=Ask every time
-onionLocation.prioritizeOnionsDescription=Prioritize .onion sites when known.
+onionLocation.tryThis=試試æ´?è?¥æ??å??
+onionLocation.onionAvailable=.onion ��
+onionLocation.learnMore=�解���
+onionLocation.always=總�
+onionLocation.askEverytime=æ¯?次詢å??
+onionLocation.prioritizeOnionsDescription=å?ªå??使ç?¨æ´?è?¥ç¶²ç«?ã??
 onionLocation.onionServicesTitle=æ´?è?¥æ??å??

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