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

[tor-commits] [tor-launcher/master] Release preparations for 0.2.26



commit 3008e828d540c59afb8ded6d54772e89fd5d64ac
Author: Matthew Finkel <sysrqb@xxxxxxxxxxxxxx>
Date:   Fri Oct 9 03:11:19 2020 +0000

    Release preparations for 0.2.26
    
    Translations update and version bump
---
 src/chrome/locale/fi/network-settings.dtd      |   2 +-
 src/chrome/locale/fr/network-settings.dtd      |   2 +-
 src/chrome/locale/fr/torlauncher.properties    |   6 +-
 src/chrome/locale/ga-IE/network-settings.dtd   |   6 +-
 src/chrome/locale/hr/torlauncher.properties    |  18 ++--
 src/chrome/locale/ko/network-settings.dtd      |  16 +--
 src/chrome/locale/ko/torlauncher.properties    |   2 +-
 src/chrome/locale/ms/network-settings.dtd      |  34 +++---
 src/chrome/locale/ms/torlauncher.properties    |   2 +-
 src/chrome/locale/nl/network-settings.dtd      |   2 +-
 src/chrome/locale/pt-BR/network-settings.dtd   |   6 +-
 src/chrome/locale/pt-BR/torlauncher.properties |   4 +-
 src/chrome/locale/ru/network-settings.dtd      |  56 +++++-----
 src/chrome/locale/ru/torlauncher.properties    | 106 +++++++++---------
 src/chrome/locale/sq/network-settings.dtd      |  80 +++++++-------
 src/chrome/locale/sq/torlauncher.properties    | 100 ++++++++---------
 src/chrome/locale/sw/network-settings.dtd      |  26 ++---
 src/chrome/locale/sw/torlauncher.properties    | 144 ++++++++++++-------------
 src/chrome/locale/zh-TW/torlauncher.properties |   4 +-
 src/install.rdf                                |   2 +-
 20 files changed, 309 insertions(+), 309 deletions(-)

diff --git a/src/chrome/locale/fi/network-settings.dtd b/src/chrome/locale/fi/network-settings.dtd
index 51cc764..e1e2f04 100644
--- a/src/chrome/locale/fi/network-settings.dtd
+++ b/src/chrome/locale/fi/network-settings.dtd
@@ -74,7 +74,7 @@ Tässä saattaa kestää muutama minuutti.">
 <!ENTITY torPreferences.provideBridge "Tarjoa silta">
 <!ENTITY torPreferences.advanced "Lisätietoja">
 <!ENTITY torPreferences.advancedDescription "Määritä kuinka Tor-selain yhdistää internetiin.">
-<!ENTITY torPreferences.firewallPortsPlaceholder "Comma-separated values">
+<!ENTITY torPreferences.firewallPortsPlaceholder "Pilkulla erotetut arvot">
 <!ENTITY torPreferences.requestBridgeDialogTitle "Pyydä siltaa">
 <!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Yhdistetään BridgeDB:hen. Odota hetki.">
 <!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Ratkaise CAPTCHA jotta voit pyytää sillan.">
diff --git a/src/chrome/locale/fr/network-settings.dtd b/src/chrome/locale/fr/network-settings.dtd
index 8e2c4aa..642634f 100644
--- a/src/chrome/locale/fr/network-settings.dtd
+++ b/src/chrome/locale/fr/network-settings.dtd
@@ -49,7 +49,7 @@
 <!ENTITY torsettings.useBridges.label "Saisir des renseignements de pont provenant dâ??une source fiable">
 <!ENTITY torsettings.useBridges.placeholder "type adresse:port (un par ligne)">
 
-<!ENTITY torsettings.copyLog "Copier le journal Tor dans le presse-papiers">
+<!ENTITY torsettings.copyLog "Copier le journal de Tor dans le presse-papiers">
 
 <!ENTITY torsettings.proxyHelpTitle "Aide sur les mandataires">
 <!ENTITY torsettings.proxyHelp1 "Un mandataire local peut être nécessaire lors dâ??une connexion par un réseau dâ??entreprise, dâ??école ou dâ??université.&#160;Si vous nâ??êtes pas certain si un mandataire est nécessaire, vérifiez les paramètres Internet dâ??un autre navigateur ou les paramètres réseau de votre système.">
diff --git a/src/chrome/locale/fr/torlauncher.properties b/src/chrome/locale/fr/torlauncher.properties
index bcf84c7..f5c96c7 100644
--- a/src/chrome/locale/fr/torlauncher.properties
+++ b/src/chrome/locale/fr/torlauncher.properties
@@ -4,7 +4,7 @@
 torlauncher.error_title=Lanceur Tor
 
 torlauncher.tor_exited_during_startup=Tor sâ??est fermé pendant le démarrage. Cela peut être dû à une erreur dans votre fichier torrc, un bogue dans Tor ou dans un autre programme de votre système, ou encore à un matériel défectueux. Jusquâ??à ce que vous corrigiez le problème sous-jacent et redémarriez Tor, le Navigateur Tor ne démarrera pas.
-torlauncher.tor_exited=Tor sâ??est fermé de manière imprévue. Cela peut être dû à un bogue dans Tor même, un autre programme dans votre système ou un matériel défectueux. Jusquâ??à ce que vous redémarriez Tor, le Navigateur Tor ne pourra atteindre aucun site. Si le problème persiste, veuillez envoyer une copie de votre journal Tor à lâ??équipe de soutien.
+torlauncher.tor_exited=Tor sâ??est fermé de manière imprévue. Cela peut être dû à un bogue dans Tor même, un autre programme dans votre système ou un matériel défectueux. Jusquâ??à ce que vous redémarriez Tor, le Navigateur Tor ne pourra atteindre aucun site. Si le problème persiste, veuillez envoyer une copie de votre journal de Tor à lâ??équipe de soutien.
 torlauncher.tor_exited2=Redémarrer Tor ne fermera pas les onglets de votre navigateur.
 torlauncher.tor_controlconn_failed=Impossible de se connecter au port de contrôle de Tor.
 torlauncher.tor_failed_to_start=�chec de démarrage de Tor.
@@ -23,7 +23,7 @@ torlauncher.failed_to_get_settings=Impossible de récupérer les paramètres de
 torlauncher.failed_to_save_settings=Impossible dâ??enregistrer les paramètres de Tor.\n\n%S
 torlauncher.ensure_tor_is_running=Veuillez vous assurer que Tor fonctionne.
 
-torlauncher.error_proxy_addr_missing=Vous devez indiquer une adresse IP ou un nom d'hôte et un numéro de port pour que Tor puisse utiliser un mandataire afin dâ??accéder à Internet.
+torlauncher.error_proxy_addr_missing=Vous devez indiquer une adresse IP ou un nom dâ??hôte et un numéro de port pour que Tor puisse utiliser un mandataire afin dâ??accéder à Internet.
 torlauncher.error_proxy_type_missing=Vous devez choisir le type de mandataire.
 torlauncher.error_bridges_missing=Vous devez spécifier un ou plusieurs ponts.
 torlauncher.error_default_bridges_type_missing=Vous devez sélectionner un type de transport pour les ponts fournis.
@@ -51,7 +51,7 @@ torlauncher.done=Terminé
 torlauncher.forAssistance=Pour de lâ??assistance, contacter %S
 torlauncher.forAssistance2=Pour de lâ??assistance, visiter %S
 
-torlauncher.copiedNLogMessages=La copie est terminée. %S messages du journal Tor sont prêts à être collés dans un éditeur de texte ou dans un courriel.
+torlauncher.copiedNLogMessages=La copie est terminée. %S messages du journal de Tor sont prêts à être collés dans un éditeur de texte ou dans un courriel.
 
 torlauncher.bootstrapStatus.starting=Démarrage
 torlauncher.bootstrapStatus.conn_pt=Connexion au pont
diff --git a/src/chrome/locale/ga-IE/network-settings.dtd b/src/chrome/locale/ga-IE/network-settings.dtd
index 1bb82b0..0250eb0 100644
--- a/src/chrome/locale/ga-IE/network-settings.dtd
+++ b/src/chrome/locale/ga-IE/network-settings.dtd
@@ -67,13 +67,13 @@
 <!ENTITY torPreferences.torSettingsDescription "Seolann Brabhsálaí Tor do chuid tráchta thar líonra Tor, líonra faoi stiúir na mílte oibrí deonach timpeall an domhain." >
 <!ENTITY torPreferences.learnMore "Tuilleadh Eolais">
 <!ENTITY torPreferences.bridges "Droichid">
-<!ENTITY torPreferences.bridgesDescription "Bridges help you access the Tor Network in places where Tor is blocked. Depending on where you are, one bridge may work better than another.">
+<!ENTITY torPreferences.bridgesDescription "Cabhraíonn droichid leat teacht ar líonra Tor ó áiteanna ina bhfuil cosc ar Tor. Seans go bhfeidhmeodh droichead amháin níos fearr ná cinn eile, ag brath ar an áit ina bhfuil tú.">
 <!ENTITY torPreferences.useBridge "�sáid droichead">
 <!ENTITY torPreferences.requestNewBridge "Iarr Droichead Nua...">
 <!ENTITY torPreferences.provideBridge "Soláthair droichead">
 <!ENTITY torPreferences.advanced "Ardroghanna">
-<!ENTITY torPreferences.advancedDescription "Configure how Tor Browser connects to the internet.">
-<!ENTITY torPreferences.firewallPortsPlaceholder "Comma-separated values">
+<!ENTITY torPreferences.advancedDescription "Cumraigh an tslí a gceanglaíonn Brabhsálaí Tor leis an Idirlíon.">
+<!ENTITY torPreferences.firewallPortsPlaceholder "Luachanna camógdheighilte">
 <!ENTITY torPreferences.requestBridgeDialogTitle "Iarr Droichead">
 <!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Ag dul i dteagmháil le BridgeDB. Fan nóiméad.">
 <!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Réitigh an CAPTCHA le droichead a iarraidh.">
diff --git a/src/chrome/locale/hr/torlauncher.properties b/src/chrome/locale/hr/torlauncher.properties
index 98f60eb..aff6162 100644
--- a/src/chrome/locale/hr/torlauncher.properties
+++ b/src/chrome/locale/hr/torlauncher.properties
@@ -69,15 +69,15 @@ torlauncher.bootstrapStatus.loading_keys=UÄ?itavanje certifikata autoriteta
 torlauncher.bootstrapStatus.requesting_descriptors=Zahtjevanje informacija o releju
 torlauncher.bootstrapStatus.loading_descriptors=UÄ?itavanje informacija o releju
 torlauncher.bootstrapStatus.enough_dirinfo=Gotovo uÄ?itavanje informacija o releju
-torlauncher.bootstrapStatus.ap_conn_pt=Gradnja lanaca: Povezivanje s mostom
-torlauncher.bootstrapStatus.ap_conn_done_pt=Gradnja lanaca: Povezano s mostom
-torlauncher.bootstrapStatus.ap_conn_proxy=Gradnja lanaca: Povezivanje s poslužiteljem
-torlauncher.bootstrapStatus.ap_conn_done_proxy=Gradnja lanaca: Povezano s poslužiteljem
-torlauncher.bootstrapStatus.ap_conn=Gradnja lanaca: Povezivanje s Tor relejem
-torlauncher.bootstrapStatus.ap_conn_done=Gradnja lanaca: Povezano s Tor relejem
-torlauncher.bootstrapStatus.ap_handshake=Gradnja lanaca: Pregovaranje s Tor relejem
-torlauncher.bootstrapStatus.ap_handshake_done=Gradnja lanaca: Gotovo pregovaranje s Tor relejem
-torlauncher.bootstrapStatus.circuit_create=Gradnja lanaca: Uspostavljanje Tor lanca
+torlauncher.bootstrapStatus.ap_conn_pt=Gradnja sklopova: Povezivanje s mostom
+torlauncher.bootstrapStatus.ap_conn_done_pt=Gradnja sklopova: Povezano s mostom
+torlauncher.bootstrapStatus.ap_conn_proxy=Gradnja sklopova: Povezivanje s poslužiteljem
+torlauncher.bootstrapStatus.ap_conn_done_proxy=Gradnja sklopova: Povezano s poslužiteljem
+torlauncher.bootstrapStatus.ap_conn=Gradnja sklopova: Povezivanje s Tor relejem
+torlauncher.bootstrapStatus.ap_conn_done=Gradnja sklopova: Povezano s Tor relejem
+torlauncher.bootstrapStatus.ap_handshake=Gradnja sklopova: Pregovaranje s Tor relejem
+torlauncher.bootstrapStatus.ap_handshake_done=Gradnja sklopova: Gotovo pregovaranje s Tor relejem
+torlauncher.bootstrapStatus.circuit_create=Gradnja sklopova: Uspostavljanje Tor lanca
 torlauncher.bootstrapStatus.done=Spojen na Tor mrežu!
 
 torlauncher.bootstrapWarning.done=gotovo
diff --git a/src/chrome/locale/ko/network-settings.dtd b/src/chrome/locale/ko/network-settings.dtd
index bf2af2b..3b88cf1 100644
--- a/src/chrome/locale/ko/network-settings.dtd
+++ b/src/chrome/locale/ko/network-settings.dtd
@@ -63,21 +63,21 @@
 
 <!-- #31286 about:preferences strings  -->
 <!ENTITY torPreferences.categoryTitle "ë°?ì?? ì?°">
-<!ENTITY torPreferences.torSettings "Tor Settings">
+<!ENTITY torPreferences.torSettings "Tor ��">
 <!ENTITY torPreferences.torSettingsDescription "Tor ë¸?ë?¼ì?°ì ?ë?? ì ?ì?¸ê³? ì??ì²?ëª?ì?? ì??ì?? ë´?ì?¬ì??ì?? ì??í?´ ì?´ì??ë??ë?? Tor ë?¤í?¸ì??í?¬ì?? ë?¹ì? ì?? ì?°ê²°í?©ë??ë?¤." >
 <!ENTITY torPreferences.learnMore "ë?? ì??ì??보기">
 <!ENTITY torPreferences.bridges "ì¤?ê³?ì??ë²?">
-<!ENTITY torPreferences.bridgesDescription "Bridges help you access the Tor Network in places where Tor is blocked. Depending on where you are, one bridge may work better than another.">
-<!ENTITY torPreferences.useBridge "Use a bridge">
+<!ENTITY torPreferences.bridgesDescription "ë¸?리ì§?ë?? Torê°? ì°¨ë?¨ ë?? ì?¥ì??ì??ì?? Tor ë?¤í?¸ì??í?¬ì?? ì?¡ì?¸ì?¤í??ë?? ë?° ë??ì??ì?´ë?©ë??ë?¤. í??ì?¬ ì??ì¹?ì?? ë?°ë?¼ í?? ë?¤ë¦¬ê°? ë?¤ë¥¸ ë?¤ë¦¬ë³´ë?¤ ë?? ì?? ì??ë?? í?  ì?? ì??ì?µë??ë?¤.">
+<!ENTITY torPreferences.useBridge "�리 ��">
 <!ENTITY torPreferences.requestNewBridge "ì??ë¡?ì?´ ë¸?릿ì§? ì??ì²­í??기">
 <!ENTITY torPreferences.provideBridge "ë¸?릿ì§?를 ì ?ê³µí??ì?¸ì??">
 <!ENTITY torPreferences.advanced "고�">
-<!ENTITY torPreferences.advancedDescription "Configure how Tor Browser connects to the internet.">
-<!ENTITY torPreferences.firewallPortsPlaceholder "Comma-separated values">
+<!ENTITY torPreferences.advancedDescription "Tor ë¸?ë?¼ì?°ì ?ê°? ì?¸í?°ë?·ì?? ì?°ê²°í??ë?? ë°©ë²?ì?? 구ì?±í??ì?­ì??ì?¤.">
+<!ENTITY torPreferences.firewallPortsPlaceholder "ì?¼í??ë¡? 구ë¶? ë?? ê°?">
 <!ENTITY torPreferences.requestBridgeDialogTitle "ë¸?릿ì§? ì??ì²­í??기">
 <!ENTITY torPreferences.requestBridgeDialogWaitPrompt "ë¸?릿ì§?DBì?? ì?°ê²°í??ê³  ì??ì?¼ë??, ì? ì?? 기ë?¤ë ¤ì£¼ì?¸ì??.">
 <!ENTITY torPreferences.requestBridgeDialogSolvePrompt "ë¸?릿ì§?를 ì??ì²­í??기 ì??í?´ CAPCHA를 í??ì?´ì£¼ì?¸ì??.">
 <!ENTITY torPreferences.requestBridgeErrorBadSolution "í??ì?´ê°? ë§?ì§? ì??ì?µë??ë?¤. ë?¤ì?? ì??ë??í?´ì£¼ì?¸ì??.">
-<!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
-<!ENTITY torPreferences.viewLogs "View Logsâ?¦">
-<!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+<!ENTITY torPreferences.viewTorLogs "Tor ë¡?그를 ë´?ë??ë?¤.">
+<!ENTITY torPreferences.viewLogs "�그보기 ...">
+<!ENTITY torPreferences.torLogsDialogTitle "Tor ë¡?ê·¸">
diff --git a/src/chrome/locale/ko/torlauncher.properties b/src/chrome/locale/ko/torlauncher.properties
index 2930e1c..5e63d5d 100644
--- a/src/chrome/locale/ko/torlauncher.properties
+++ b/src/chrome/locale/ko/torlauncher.properties
@@ -16,7 +16,7 @@ torlauncher.unable_to_start_tor=Tor를 ì??ì??í?  ì?? ì??ì?µë??ë?¤.\n\n%S
 torlauncher.tor_missing=Tor ì?¤í?? í??ì?¼ì?´ ì??ì?µë??ë?¤.
 torlauncher.torrc_missing=torrc í??ì?¼ì?´ ì?¬ë?¼ì¡?ì?¼ë©° ì??ì?± í?  ì?? ì??ì?µë??ë?¤.
 torlauncher.datadir_missing=Tor ë?°ì?´í?° ë??ë ?í? ë¦¬ê°? ì¡´ì?¬í??ì§? ì??ì?¼ë©° ì??ì?±í?  ì?? ì??ì?µë??ë?¤.
-torlauncher.onionauthdir_missing=The Tor onion authentication directory does not exist and could not be created.
+torlauncher.onionauthdir_missing=Tor onion ì?¸ì¦? ë??ë ?í? ë¦¬ê°? ì¡´ì?¬í??ì§? ì??ì?¼ë©° ì??ì?± í?  ì?? ì??ì?µë??ë?¤.
 torlauncher.password_hash_missing=í?´ì?¬ ì??í?¸ì?? ì?»ì?´ì?¤ì§? 못 í??ì??ì?µë??ë?¤.
 
 torlauncher.failed_to_get_settings=Tor ì?¤ì ?ì?? ì°¾ì?? ì?? ì??ì?µë??ë?¤.\n\n%S
diff --git a/src/chrome/locale/ms/network-settings.dtd b/src/chrome/locale/ms/network-settings.dtd
index 5e37095..5984d7a 100644
--- a/src/chrome/locale/ms/network-settings.dtd
+++ b/src/chrome/locale/ms/network-settings.dtd
@@ -28,16 +28,16 @@
 <!ENTITY torsettings.useProxy.checkbox "Saya guna proksi untuk bersambung dengan Internet">
 <!ENTITY torsettings.useProxy.type "Jenis Proxy">
 <!ENTITY torsettings.useProxy.type.placeholder "pilih sejenis proksi">
-<!ENTITY torsettings.useProxy.address "Address">
+<!ENTITY torsettings.useProxy.address "Alamat">
 <!ENTITY torsettings.useProxy.address.placeholder "Alamat IP atau nama hos">
 <!ENTITY torsettings.useProxy.port "Port">
-<!ENTITY torsettings.useProxy.username "Username">
+<!ENTITY torsettings.useProxy.username "Nama Pengguna">
 <!ENTITY torsettings.useProxy.password "Kata Laluan">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Komputer ini melalui tembok api yang hanya membolehkan sambungan ke port tertentu">
-<!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
+<!ENTITY torsettings.firewall.allowedPorts "Port Dibenarkan">
 <!ENTITY torsettings.useBridges.checkbox "Tor dilarang penggunaannya di negara saya">
 <!ENTITY torsettings.useBridges.default "Pilih satu titi terbina-dalam">
 <!ENTITY torsettings.useBridges.default.placeholder "pilih satu titi">
@@ -63,21 +63,21 @@
 
 <!-- #31286 about:preferences strings  -->
 <!ENTITY torPreferences.categoryTitle "Tor">
-<!ENTITY torPreferences.torSettings "Tor Settings">
-<!ENTITY torPreferences.torSettingsDescription "Tor Browser routes your traffic over the Tor Network, run by thousands of volunteers around the world." >
-<!ENTITY torPreferences.learnMore "Learn More">
+<!ENTITY torPreferences.torSettings "Tetapan Tor">
+<!ENTITY torPreferences.torSettingsDescription "Pelayar Tor menghala trafik anda ke dalam Rangkaian Tor, yang dioperasikan oleh beribu-ribu para sukarelawan di serata dunia." >
+<!ENTITY torPreferences.learnMore "Ketahui Lebih Lanjut">
 <!ENTITY torPreferences.bridges "Jambatan, ataupun Bridges">
-<!ENTITY torPreferences.bridgesDescription "Bridges help you access the Tor Network in places where Tor is blocked. Depending on where you are, one bridge may work better than another.">
-<!ENTITY torPreferences.useBridge "Use a bridge">
+<!ENTITY torPreferences.bridgesDescription "Titi membantu anda capai Rangkaian Tor di kawasan yang mana Tor telah disekat. Bergantung pada kedudukan atau lokasi anda, titi ini mungkin berfungsi lebih baik berbanding titi-titi yang lain.">
+<!ENTITY torPreferences.useBridge "Guna satu titi">
 <!ENTITY torPreferences.requestNewBridge "Pinta satu Titi Baharu...">
-<!ENTITY torPreferences.provideBridge "Provide a bridge">
-<!ENTITY torPreferences.advanced "Advanced">
-<!ENTITY torPreferences.advancedDescription "Configure how Tor Browser connects to the internet.">
-<!ENTITY torPreferences.firewallPortsPlaceholder "Comma-separated values">
-<!ENTITY torPreferences.requestBridgeDialogTitle "Request Bridge">
-<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please Wait.">
+<!ENTITY torPreferences.provideBridge "Sediakan satu titi">
+<!ENTITY torPreferences.advanced "Lanjutan">
+<!ENTITY torPreferences.advancedDescription "Konfigur bagaimana Pelayar Tor bersambung dengan internet.">
+<!ENTITY torPreferences.firewallPortsPlaceholder "Nilai dipisah-tanda-koma">
+<!ENTITY torPreferences.requestBridgeDialogTitle "Pohon Titi">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Menghubungi BridgeDB. Tunggu Sebentar.">
 <!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Selesaikan CAPTCHA untuk meminta satu titi.">
 <!ENTITY torPreferences.requestBridgeErrorBadSolution "Jawapan salah. Cuba sekali lagi.">
-<!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
-<!ENTITY torPreferences.viewLogs "View Logsâ?¦">
-<!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+<!ENTITY torPreferences.viewTorLogs "Lihat log Tor.">
+<!ENTITY torPreferences.viewLogs "Lihat Log...">
+<!ENTITY torPreferences.torLogsDialogTitle "Log Tor">
diff --git a/src/chrome/locale/ms/torlauncher.properties b/src/chrome/locale/ms/torlauncher.properties
index 89232fa..ec97f57 100644
--- a/src/chrome/locale/ms/torlauncher.properties
+++ b/src/chrome/locale/ms/torlauncher.properties
@@ -16,7 +16,7 @@ torlauncher.unable_to_start_tor=Tidak dapat memulakan Tor.\n\n%S
 torlauncher.tor_missing=Tor executable hilang.
 torlauncher.torrc_missing=Fail torrc hilang dan tidak dapat dicipta.
 torlauncher.datadir_missing=Direktori data Tor tidak wujud dan tidak dapat dicipta.
-torlauncher.onionauthdir_missing=The Tor onion authentication directory does not exist and could not be created.
+torlauncher.onionauthdir_missing=Direktori pengesahihan onion Tor tidak wujud atau tidak dapat diciptakan.
 torlauncher.password_hash_missing=Gagal untuk mendapatkan kata laluan hashes.
 
 torlauncher.failed_to_get_settings=Gagal mendapatkan tetapan Tor.\n\n%S
diff --git a/src/chrome/locale/nl/network-settings.dtd b/src/chrome/locale/nl/network-settings.dtd
index aa8b25f..f00fee0 100644
--- a/src/chrome/locale/nl/network-settings.dtd
+++ b/src/chrome/locale/nl/network-settings.dtd
@@ -70,7 +70,7 @@
 <!ENTITY torPreferences.bridgesDescription "Bridges helpen u toegang te krijgen tot het Tor-netwerk op plaatsen waar Tor is geblokkeerd. Afhankelijke van waar u zich bevindt, werkt de ene bridge mogelijk beter dan de andere.">
 <!ENTITY torPreferences.useBridge "Een bridge gebruiken">
 <!ENTITY torPreferences.requestNewBridge "Een nieuwe bridge aanvragenâ?¦">
-<!ENTITY torPreferences.provideBridge "Een bridge aanbieden">
+<!ENTITY torPreferences.provideBridge "Een bridge opgeven">
 <!ENTITY torPreferences.advanced "Geavanceerd">
 <!ENTITY torPreferences.advancedDescription "Configureren hoe Tor Browser verbinding maakt met het internet.">
 <!ENTITY torPreferences.firewallPortsPlaceholder "Kommagescheiden waarden">
diff --git a/src/chrome/locale/pt-BR/network-settings.dtd b/src/chrome/locale/pt-BR/network-settings.dtd
index b1c40d8..e42d21e 100644
--- a/src/chrome/locale/pt-BR/network-settings.dtd
+++ b/src/chrome/locale/pt-BR/network-settings.dtd
@@ -31,8 +31,8 @@
 <!ENTITY torsettings.useProxy.address "Endereço">
 <!ENTITY torsettings.useProxy.address.placeholder "Endereço IP ou Servidor">
 <!ENTITY torsettings.useProxy.port "Porta">
-<!ENTITY torsettings.useProxy.username "Nome de usuário">
-<!ENTITY torsettings.useProxy.password "Palavra-passe">
+<!ENTITY torsettings.useProxy.username "Usuário">
+<!ENTITY torsettings.useProxy.password "Senha">
 <!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
 <!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
@@ -47,7 +47,7 @@
 <!ENTITY torsettings.useBridges.captchaSubmit "Submeter">
 <!ENTITY torsettings.useBridges.custom "Ofereça um ponte já conhecida">
 <!ENTITY torsettings.useBridges.label "Inserir informações sobre a ponte a partir de uma fonte confiável">
-<!ENTITY torsettings.useBridges.placeholder "digite o endereço : port (um por linha)">
+<!ENTITY torsettings.useBridges.placeholder "digite o endereço : porta (um por linha)">
 
 <!ENTITY torsettings.copyLog "Copiar o registro do Tor na área de transferência">
 
diff --git a/src/chrome/locale/pt-BR/torlauncher.properties b/src/chrome/locale/pt-BR/torlauncher.properties
index b43ea94..5da7e8f 100644
--- a/src/chrome/locale/pt-BR/torlauncher.properties
+++ b/src/chrome/locale/pt-BR/torlauncher.properties
@@ -14,7 +14,7 @@ torlauncher.tor_bootstrap_failed_details=%1$S falhou (%2$S).
 
 torlauncher.unable_to_start_tor=Impossível iniciar Tor.
 torlauncher.tor_missing=Falta o programa de execução de Tor.
-torlauncher.torrc_missing=O arquivo torrc está faltando e não pôde ser criado.
+torlauncher.torrc_missing=O arquivo torrc está ausente e não pôde ser criado.
 torlauncher.datadir_missing=O diretório de dados Tor não existe e não pode ser criado.
 torlauncher.onionauthdir_missing=O diretório de autenticação de onion do Tor não existe e não pôde ser criado.
 torlauncher.password_hash_missing=Falha ao obter a senha criptografada.
@@ -86,7 +86,7 @@ torlauncher.bootstrapWarning.misc=variados
 torlauncher.bootstrapWarning.resourcelimit=recursos insuficientes
 torlauncher.bootstrapWarning.identity=identidade conflitante
 torlauncher.bootstrapWarning.timeout=tempo limite da conexão excedido
-torlauncher.bootstrapWarning.noroute=sem rota para o host
+torlauncher.bootstrapWarning.noroute=sem rota para o hospedeiro
 torlauncher.bootstrapWarning.ioerror=erro de leitura/gravação
 torlauncher.bootstrapWarning.pt_missing=transportador plugável ausente
 
diff --git a/src/chrome/locale/ru/network-settings.dtd b/src/chrome/locale/ru/network-settings.dtd
index 03e4f61..980b887 100644
--- a/src/chrome/locale/ru/network-settings.dtd
+++ b/src/chrome/locale/ru/network-settings.dtd
@@ -1,16 +1,16 @@
 <!ENTITY torsettings.dialog.title "Ð?аÑ?Ñ?Ñ?ойки Ñ?еÑ?и Tor">
-<!ENTITY torsettings.wizard.title.default "Ð?одклÑ?Ñ?иÑ?Ñ?Ñ?Ñ? к Tor">
-<!ENTITY torsettings.wizard.title.configure "СеÑ?евÑ?е наÑ?Ñ?Ñ?ойки Tor">
-<!ENTITY torsettings.wizard.title.connecting "СоздаÑ?Ñ? подклÑ?Ñ?ение">
+<!ENTITY torsettings.wizard.title.default "Ð?одклÑ?Ñ?ение к Tor">
+<!ENTITY torsettings.wizard.title.configure "Ð?аÑ?Ñ?Ñ?ойки Ñ?еÑ?и Tor">
+<!ENTITY torsettings.wizard.title.connecting "Ð?деÑ? подклÑ?Ñ?ение">
 
 <!-- For locale picker: -->
-<!ENTITY torlauncher.localePicker.title "ЯзÑ?к бÑ?аÑ?зеÑ?а Tor">
-<!ENTITY torlauncher.localePicker.prompt "Ð?Ñ?беÑ?иÑ?е Ñ?зÑ?к.">
+<!ENTITY torlauncher.localePicker.title "ЯзÑ?к Tor Browser">
+<!ENTITY torlauncher.localePicker.prompt "Ð?ожалÑ?йÑ?Ñ?а, вÑ?беÑ?иÑ?е Ñ?зÑ?к.">
 
 <!-- For "first run" wizard: -->
 
-<!ENTITY torSettings.connectPrompt "Ð?ажмиÑ?е &quot;Ð?одклÑ?Ñ?иÑ?Ñ?Ñ?Ñ?&quot;, Ñ?Ñ?обÑ? подклÑ?Ñ?иÑ?Ñ?Ñ?Ñ? к Tor.">
-<!ENTITY torSettings.configurePrompt "Ð?ажмиÑ?е &quot;Ð?аÑ?Ñ?Ñ?оиÑ?Ñ?&quot;, Ñ?Ñ?обÑ? Ñ?Ñ?оÑ?ниÑ?Ñ? наÑ?Ñ?Ñ?ойки Ñ?еÑ?и, еÑ?ли вÑ? наÑ?одиÑ?еÑ?Ñ? в Ñ?Ñ?Ñ?ане, запÑ?еÑ?аÑ?Ñ?ей Tor (Ñ?акие как Ð?гипеÑ?, Ð?иÑ?ай, ТÑ?Ñ?Ñ?иÑ?), или еÑ?ли вÑ? подклÑ?Ñ?аеÑ?еÑ?Ñ? из пÑ?иваÑ?ной Ñ?еÑ?и, Ñ?Ñ?ебÑ?Ñ?Ñ?ей пÑ?окÑ?и.">
+<!ENTITY torSettings.connectPrompt "Ð?ажмиÑ?е &quot;СоединиÑ?Ñ?Ñ?Ñ?&quot; длÑ? подклÑ?Ñ?ениÑ? к Tor.">
+<!ENTITY torSettings.configurePrompt "Ð?ажмиÑ?е &quot;Ð?аÑ?Ñ?Ñ?оиÑ?Ñ?&quot; длÑ? наÑ?Ñ?Ñ?ойки Ñ?еÑ?и. ЭÑ?о имееÑ? Ñ?мÑ?Ñ?л, еÑ?ли вÑ? в Ñ?Ñ?Ñ?ане, запÑ?еÑ?аÑ?Ñ?ей Tor (напÑ?имеÑ?, Ð?гипеÑ?, Ð?иÑ?ай, ТÑ?Ñ?Ñ?иÑ?), или еÑ?ли вÑ? подклÑ?Ñ?аеÑ?еÑ?Ñ? из пÑ?иваÑ?ной Ñ?еÑ?и, Ñ?Ñ?ебÑ?Ñ?Ñ?ей пÑ?окÑ?и.">
 <!ENTITY torSettings.configure "Ð?аÑ?Ñ?Ñ?оиÑ?Ñ?">
 <!ENTITY torSettings.connect "СоединиÑ?Ñ?Ñ?Ñ?">
 
@@ -18,18 +18,18 @@
 
 <!ENTITY torsettings.startingTor "Ð?жидание запÑ?Ñ?ка Tor...">
 <!ENTITY torsettings.restartTor "Ð?еÑ?езапÑ?Ñ?Ñ?иÑ?Ñ? Tor">
-<!ENTITY torsettings.reconfigTor "Ð?змениÑ?Ñ? конÑ?игÑ?Ñ?аÑ?иÑ?">
+<!ENTITY torsettings.reconfigTor "Ð?змениÑ?Ñ? наÑ?Ñ?Ñ?ойки">
 
-<!ENTITY torsettings.discardSettings.prompt "Ð?Ñ? наÑ?Ñ?Ñ?оили моÑ?Ñ?Ñ? Tor или ввели локалÑ?нÑ?е наÑ?Ñ?Ñ?ойки пÑ?окÑ?и-Ñ?еÑ?веÑ?а.&#160; Ð?лÑ? пÑ?Ñ?мого подклÑ?Ñ?ениÑ? к Ñ?еÑ?и Tor Ñ?Ñ?и паÑ?амеÑ?Ñ?Ñ? должнÑ? бÑ?Ñ?Ñ? Ñ?даленÑ?.">
+<!ENTITY torsettings.discardSettings.prompt "Ð?Ñ? наÑ?Ñ?Ñ?оили моÑ?Ñ?Ñ? Tor или локалÑ?нÑ?й пÑ?окÑ?и-Ñ?еÑ?веÑ?. Ð?лÑ? пÑ?Ñ?мого подклÑ?Ñ?ениÑ? к Ñ?еÑ?и Tor Ñ?Ñ?и паÑ?амеÑ?Ñ?Ñ? нÑ?жно Ñ?далиÑ?Ñ?.">
 <!ENTITY torsettings.discardSettings.proceed "УдалиÑ?Ñ? наÑ?Ñ?Ñ?ойки и подклÑ?Ñ?иÑ?Ñ?Ñ?Ñ?">
 
-<!ENTITY torsettings.optional "Ð?еобÑ?заÑ?елÑ?но">
+<!ENTITY torsettings.optional "Ð?ополниÑ?елÑ?но">
 
 <!ENTITY torsettings.useProxy.checkbox "Я иÑ?полÑ?зÑ?Ñ? пÑ?окÑ?и длÑ? подклÑ?Ñ?ениÑ? к инÑ?еÑ?неÑ?Ñ?">
 <!ENTITY torsettings.useProxy.type "Тип пÑ?окÑ?и">
 <!ENTITY torsettings.useProxy.type.placeholder "вÑ?боÑ? Ñ?ипа пÑ?окÑ?и">
 <!ENTITY torsettings.useProxy.address "Ð?дÑ?еÑ?">
-<!ENTITY torsettings.useProxy.address.placeholder "IP-адÑ?еÑ? или имÑ? Ñ?зла">
+<!ENTITY torsettings.useProxy.address.placeholder "IP-адÑ?еÑ? или Ñ?оÑ?Ñ?">
 <!ENTITY torsettings.useProxy.port "Ð?оÑ?Ñ?">
 <!ENTITY torsettings.useProxy.username "Ð?мÑ? полÑ?зоваÑ?елÑ?">
 <!ENTITY torsettings.useProxy.password "Ð?аÑ?олÑ?">
@@ -38,28 +38,28 @@
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
 <!ENTITY torsettings.firewall.checkbox "Ð?ой бÑ?андмаÑ?Ñ?Ñ? Ñ?азÑ?еÑ?аеÑ? подклÑ?Ñ?ениÑ? Ñ?олÑ?ко к опÑ?еделеннÑ?м поÑ?Ñ?ам">
 <!ENTITY torsettings.firewall.allowedPorts "РазÑ?еÑ?еннÑ?е поÑ?Ñ?Ñ?">
-<!ENTITY torsettings.useBridges.checkbox "Tor запÑ?еÑ?Ñ?н в моей Ñ?Ñ?Ñ?ане">
+<!ENTITY torsettings.useBridges.checkbox "Tor заблокиÑ?ован в моей Ñ?Ñ?Ñ?ане">
 <!ENTITY torsettings.useBridges.default "Ð?Ñ?бÑ?аÑ?Ñ? вÑ?Ñ?Ñ?оеннÑ?й моÑ?Ñ?">
 <!ENTITY torsettings.useBridges.default.placeholder "вÑ?боÑ? моÑ?Ñ?а">
-<!ENTITY torsettings.useBridges.bridgeDB "Ð?апÑ?оÑ?иÑ?Ñ? моÑ?Ñ? оÑ? torproject.org">
+<!ENTITY torsettings.useBridges.bridgeDB "Ð?апÑ?оÑ?иÑ?Ñ? моÑ?Ñ? Ñ? torproject.org">
 <!ENTITY torsettings.useBridges.captchaSolution.placeholder "Ð?ведиÑ?е Ñ?имволÑ? Ñ? изобÑ?ажениÑ?">
-<!ENTITY torsettings.useBridges.reloadCaptcha.tooltip "Ð?еÑ?езагÑ?Ñ?зиÑ?Ñ? заÑ?иÑ?нÑ?й код">
-<!ENTITY torsettings.useBridges.captchaSubmit "Ð?еÑ?едаÑ?Ñ?">
-<!ENTITY torsettings.useBridges.custom "УказаÑ?Ñ? моÑ?Ñ?, коÑ?оÑ?Ñ?й Ñ? знаÑ?">
-<!ENTITY torsettings.useBridges.label "Ð?ведиÑ?е инÑ?оÑ?маÑ?иÑ? о моÑ?Ñ?е оÑ? довеÑ?енного иÑ?Ñ?оÑ?ника.">
+<!ENTITY torsettings.useBridges.reloadCaptcha.tooltip "Ð?оказаÑ?Ñ? дÑ?Ñ?гÑ?Ñ? каÑ?Ñ?инкÑ?">
+<!ENTITY torsettings.useBridges.captchaSubmit "Ð?Ð?">
+<!ENTITY torsettings.useBridges.custom "УказаÑ?Ñ? моÑ?Ñ? вÑ?Ñ?Ñ?нÑ?Ñ?">
+<!ENTITY torsettings.useBridges.label "УкажиÑ?е даннÑ?е моÑ?Ñ?а из довеÑ?енного иÑ?Ñ?оÑ?ника">
 <!ENTITY torsettings.useBridges.placeholder "адÑ?еÑ?:поÑ?Ñ? (по одномÑ? в Ñ?Ñ?Ñ?оке)">
 
 <!ENTITY torsettings.copyLog "СкопиÑ?оваÑ?Ñ? жÑ?Ñ?нал Tor в бÑ?Ñ?еÑ? обмена">
 
 <!ENTITY torsettings.proxyHelpTitle "Ð?омоÑ?Ñ? по пÑ?окÑ?и">
-<!ENTITY torsettings.proxyHelp1 "Ð?окалÑ?нÑ?й пÑ?окÑ?и-Ñ?еÑ?веÑ? можеÑ? понадобиÑ?Ñ?Ñ?Ñ? пÑ?и подклÑ?Ñ?ении Ñ?еÑ?ез Ñ?еÑ?Ñ? компаний, Ñ?кол или Ñ?нивеÑ?Ñ?иÑ?еÑ?ов.&#160;Ð?Ñ?ли вÑ? не Ñ?веÑ?енÑ? в необÑ?одимоÑ?Ñ?и пÑ?окÑ?и-Ñ?еÑ?веÑ?а, поÑ?моÑ?Ñ?иÑ?е наÑ?Ñ?Ñ?ойки Ð?нÑ?еÑ?неÑ?а в дÑ?Ñ?гом бÑ?аÑ?зеÑ?е или пÑ?овеÑ?Ñ?Ñ?е Ñ?еÑ?евÑ?е наÑ?Ñ?Ñ?ойки ваÑ?ей Ñ?иÑ?Ñ?емÑ?.">
+<!ENTITY torsettings.proxyHelp1 "Ð?окалÑ?нÑ?й пÑ?окÑ?и-Ñ?еÑ?веÑ? можеÑ? понадобиÑ?Ñ?Ñ?Ñ? пÑ?и подклÑ?Ñ?ении Ñ?еÑ?ез коÑ?поÑ?аÑ?ивнÑ?Ñ?, Ñ?колÑ?нÑ?Ñ? или Ñ?нивеÑ?Ñ?иÑ?еÑ?Ñ?кÑ?Ñ? Ñ?еÑ?Ñ?.&#160;Ð?Ñ?ли вÑ? не Ñ?веÑ?енÑ?, нÑ?жен ли пÑ?окÑ?и, поÑ?моÑ?Ñ?иÑ?е Ñ?еÑ?евÑ?е наÑ?Ñ?Ñ?ойки в дÑ?Ñ?гом бÑ?аÑ?зеÑ?е или пÑ?овеÑ?Ñ?Ñ?е Ñ?еÑ?евÑ?е наÑ?Ñ?Ñ?ойки ваÑ?ей Ñ?иÑ?Ñ?емÑ?.">
 
-<!ENTITY torsettings.bridgeHelpTitle "Ð?омоÑ?Ñ? по Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?ам Ñ?ипа моÑ?Ñ?">
-<!ENTITY torsettings.bridgeHelp1 "Ð?оÑ?Ñ?Ñ? - Ñ?Ñ?о непÑ?блиÑ?нÑ?е Ñ?еле, коÑ?оÑ?Ñ?е заÑ?Ñ?Ñ?днÑ?Ñ?Ñ? блокиÑ?овкÑ? Ñ?оединений Ñ? Ñ?еÑ?Ñ?Ñ? Tor.&amp;#160 Ð?аждÑ?й Ñ?ип моÑ?Ñ?а иÑ?полÑ?зÑ?еÑ? оÑ?лиÑ?нÑ?й оÑ? дÑ?Ñ?гиÑ? меÑ?од, Ñ?Ñ?обÑ? избежаÑ?Ñ? блокиÑ?овки Ñ?езоÑ?ами. Ð?оÑ?Ñ?Ñ? Ñ?ипа obfs делаÑ?Ñ? ваÑ? Ñ?Ñ?аÑ?ик поÑ?ожим на Ñ?лÑ?Ñ?айнÑ?й Ñ?Ñ?м, в Ñ?о вÑ?емÑ?, как моÑ?Ñ?Ñ? Ñ?ипа meed имиÑ?иÑ?Ñ?Ñ?Ñ? подклÑ?Ñ?ение к Ñ?лÑ?жбе, оÑ?лиÑ?ной оÑ? Tor.">
-<!ENTITY torsettings.bridgeHelp2 "Ð?з-за Ñ?ого, как именно Ñ?Ñ?Ñ?анÑ? пÑ?Ñ?аÑ?Ñ?Ñ?Ñ? блокиÑ?оваÑ?Ñ? Tor, опÑ?еделÑ?ннÑ?е моÑ?Ñ?Ñ? Ñ?абоÑ?аÑ?Ñ? в одниÑ? Ñ?Ñ?Ñ?анаÑ?, но не Ñ?абоÑ?аÑ?Ñ? в дÑ?Ñ?гиÑ?.&#160; Ð?Ñ?ли вÑ? не Ñ?веÑ?енÑ? в Ñ?ом, какие моÑ?Ñ?Ñ? Ñ?Ñ?абоÑ?аеÑ? в ваÑ?ей Ñ?Ñ?Ñ?ане, поÑ?еÑ?иÑ?е torproject.org/about/contact.html#support">
+<!ENTITY torsettings.bridgeHelpTitle "Ð?омоÑ?Ñ? по моÑ?Ñ?ам (Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?ам)">
+<!ENTITY torsettings.bridgeHelp1 "Ð?оÑ?Ñ?Ñ? â?? непÑ?блиÑ?нÑ?е Ñ?оÑ?ки-поÑ?Ñ?едники (Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?Ñ?), коÑ?оÑ?Ñ?е заÑ?Ñ?Ñ?днÑ?Ñ?Ñ? попÑ?Ñ?ки Ñ?ензоÑ?ов блокиÑ?оваÑ?Ñ? подклÑ?Ñ?ениÑ? к Ñ?еÑ?и Tor. Ð?аждÑ?й Ñ?ип моÑ?Ñ?а иÑ?полÑ?зÑ?еÑ? оÑ?лиÑ?нÑ?й оÑ? дÑ?Ñ?гиÑ? меÑ?од длÑ? обÑ?ода блокиÑ?овки. Ð?оÑ?Ñ?Ñ? Ñ?ипа &quot;obfs&quot; делаÑ?Ñ? ваÑ? Ñ?Ñ?аÑ?ик поÑ?ожим на Ñ?лÑ?Ñ?айнÑ?й Ñ?Ñ?м. Ð?оÑ?Ñ?Ñ? Ñ?ипа &quot;meek&quot; имиÑ?иÑ?Ñ?Ñ?Ñ? подклÑ?Ñ?ение к Ñ?еÑ?виÑ?Ñ?, оÑ?лиÑ?номÑ? оÑ? Tor.">
+<!ENTITY torsettings.bridgeHelp2 "РазнÑ?е Ñ?Ñ?Ñ?анÑ? по-Ñ?азномÑ? пÑ?Ñ?аÑ?Ñ?Ñ?Ñ? блокиÑ?оваÑ?Ñ? Tor. Ð?оÑ?Ñ?омÑ? Ñ?е или инÑ?е моÑ?Ñ?Ñ? Ñ?абоÑ?аÑ?Ñ? в одниÑ? Ñ?Ñ?Ñ?анаÑ?, но не Ñ?абоÑ?аÑ?Ñ? в дÑ?Ñ?гиÑ?. Ð?Ñ?ли не Ñ?веÑ?енÑ? в Ñ?ом, какой моÑ?Ñ? Ñ?Ñ?абоÑ?аеÑ? Ñ? ваÑ? в Ñ?Ñ?Ñ?ане, поÑ?еÑ?иÑ?е torproject.org/about/contact.html#support">
 
 <!-- Progress -->
-<!ENTITY torprogress.pleaseWait "Ð?ожалÑ?йÑ?Ñ?а, подождиÑ?е, пока мÑ? Ñ?Ñ?Ñ?ановим подклÑ?Ñ?ение к Ñ?еÑ?и Tor.&#160; ЭÑ?о можеÑ? занÑ?Ñ?Ñ? неÑ?колÑ?ко минÑ?Ñ?.">
+<!ENTITY torprogress.pleaseWait "Ð?ожалÑ?йÑ?Ñ?а, подождиÑ?е, пока мÑ? Ñ?Ñ?Ñ?ановим подклÑ?Ñ?ение к Ñ?еÑ?и Tor. ЭÑ?о можеÑ? занÑ?Ñ?Ñ? неÑ?колÑ?ко минÑ?Ñ?.">
 
 <!-- #31286 about:preferences strings  -->
 <!ENTITY torPreferences.categoryTitle "Tor">
@@ -69,15 +69,15 @@
 <!ENTITY torPreferences.bridges "Ð?оÑ?Ñ?Ñ?">
 <!ENTITY torPreferences.bridgesDescription "Ð?оÑ?Ñ?Ñ? помогаÑ?Ñ? полÑ?Ñ?иÑ?Ñ? доÑ?Ñ?Ñ?п к Ñ?еÑ?и Tor Ñ?ам, где он заблокиÑ?ован. Ð? завиÑ?имоÑ?Ñ?и оÑ? ваÑ?его меÑ?Ñ?онаÑ?ождениÑ? один моÑ?Ñ? можеÑ? Ñ?абоÑ?аÑ?Ñ? лÑ?Ñ?Ñ?е дÑ?Ñ?гого.">
 <!ENTITY torPreferences.useBridge "Ð?Ñ?полÑ?зоваÑ?Ñ? моÑ?Ñ?">
-<!ENTITY torPreferences.requestNewBridge "Ð?апÑ?оÑ? нового моÑ?Ñ?аâ?¦">
+<!ENTITY torPreferences.requestNewBridge "Ð?апÑ?оÑ?иÑ?Ñ? новÑ?й моÑ?Ñ?â?¦">
 <!ENTITY torPreferences.provideBridge "УказаÑ?Ñ? Ñ?вой моÑ?Ñ?">
 <!ENTITY torPreferences.advanced "Ð?ополниÑ?елÑ?но">
-<!ENTITY torPreferences.advancedDescription "Ð?аÑ?Ñ?Ñ?ойка подклÑ?Ñ?ениÑ? Tor Browser к инÑ?еÑ?неÑ?Ñ?.">
-<!ENTITY torPreferences.firewallPortsPlaceholder "Ð?наÑ?ениÑ?, Ñ?азделÑ?ннÑ?е запÑ?Ñ?Ñ?ми">
+<!ENTITY torPreferences.advancedDescription "Ð?аÑ?Ñ?Ñ?ойÑ?е подклÑ?Ñ?ение Tor Browser к инÑ?еÑ?неÑ?Ñ?.">
+<!ENTITY torPreferences.firewallPortsPlaceholder "Ð?наÑ?ениÑ?, Ñ?азделеннÑ?е запÑ?Ñ?Ñ?ми">
 <!ENTITY torPreferences.requestBridgeDialogTitle "Ð?апÑ?оÑ? моÑ?Ñ?а">
 <!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Ð?бÑ?аÑ?ение к BridgeDB. Ð?ожалÑ?йÑ?Ñ?а, подождиÑ?е.">
-<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "РеÑ?иÑ?е CAPTCHA длÑ? запÑ?оÑ?а моÑ?Ñ?а.">
-<!ENTITY torPreferences.requestBridgeErrorBadSolution "РеÑ?ение не Ñ?влÑ?еÑ?Ñ?Ñ? пÑ?авилÑ?нÑ?м. Ð?опÑ?обÑ?йÑ?е еÑ?Ñ? Ñ?аз.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "РеÑ?иÑ?е CAPTCHA длÑ? запÑ?оÑ?а моÑ?Ñ?а">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Ð?епÑ?авилÑ?но. Ð?ожалÑ?йÑ?Ñ?а, попÑ?обÑ?йÑ?е Ñ?нова.">
 <!ENTITY torPreferences.viewTorLogs "Ð?Ñ?оÑ?моÑ?Ñ? жÑ?Ñ?нала Tor">
-<!ENTITY torPreferences.viewLogs "Ð?Ñ?оÑ?моÑ?Ñ? жÑ?Ñ?налаâ?¦">
+<!ENTITY torPreferences.viewLogs "СмоÑ?Ñ?еÑ?Ñ? жÑ?Ñ?налâ?¦">
 <!ENTITY torPreferences.torLogsDialogTitle "Ð?Ñ?Ñ?нал Tor">
diff --git a/src/chrome/locale/ru/torlauncher.properties b/src/chrome/locale/ru/torlauncher.properties
index 543cb96..43f1920 100644
--- a/src/chrome/locale/ru/torlauncher.properties
+++ b/src/chrome/locale/ru/torlauncher.properties
@@ -3,32 +3,32 @@
 
 torlauncher.error_title=Ð?агÑ?Ñ?зÑ?ик Tor
 
-torlauncher.tor_exited_during_startup=Tor неожиданно завеÑ?Ñ?ил Ñ?абоÑ?Ñ? во вÑ?емÑ? запÑ?Ñ?ка. ЭÑ?о могло пÑ?оизойÑ?и из-за оÑ?ибки в Ñ?айле torrc, оÑ?ибки в Tor или дÑ?Ñ?гой пÑ?огÑ?амме в ваÑ?ей Ñ?иÑ?Ñ?еме, а Ñ?акже из-за неиÑ?пÑ?авноÑ?Ñ?и обоÑ?Ñ?дованиÑ?. Ð?ока вÑ? не Ñ?Ñ?Ñ?Ñ?аниÑ?е пÑ?иÑ?инÑ? возникновениÑ? пÑ?облемÑ? и не пеÑ?езапÑ?Ñ?Ñ?иÑ?е Tor, Tor Browser не запÑ?Ñ?Ñ?иÑ?Ñ?Ñ?.
-torlauncher.tor_exited=Tor неожиданно завеÑ?Ñ?ил Ñ?абоÑ?Ñ?. ЭÑ?о могло бÑ?Ñ?Ñ? вÑ?звано Ñ?боем в Ñ?амом Tor, дÑ?Ñ?гой пÑ?огÑ?аммой или неиÑ?пÑ?авноÑ?Ñ?Ñ?Ñ? компÑ?Ñ?Ñ?еÑ?а. Ð?ока Tor не бÑ?деÑ? пеÑ?езапÑ?Ñ?ен, пÑ?оÑ?моÑ?Ñ? веб-Ñ?Ñ?Ñ?аниÑ? Ñ?еÑ?ез Tor Browser недоÑ?Ñ?Ñ?пен. Ð?Ñ?ли пÑ?облема не Ñ?Ñ?Ñ?Ñ?анÑ?еÑ?Ñ?Ñ?, пожалÑ?йÑ?Ñ?а, оÑ?пÑ?авÑ?Ñ?е копиÑ? ваÑ?иÑ? логов Tor наÑ?ей команде поддеÑ?жки.
+torlauncher.tor_exited_during_startup=Tor неожиданно завеÑ?Ñ?ил Ñ?абоÑ?Ñ? пÑ?и запÑ?Ñ?ке. ЭÑ?о могло пÑ?оизойÑ?и из-за оÑ?ибки в Ñ?айле torrc, оÑ?ибки в Tor или дÑ?Ñ?гой пÑ?огÑ?амме Ñ? ваÑ? в Ñ?иÑ?Ñ?еме, а Ñ?акже из-за неиÑ?пÑ?авного обоÑ?Ñ?дованиÑ?. Ð?лÑ? запÑ?Ñ?ка Tor Browser нÑ?жно Ñ?Ñ?Ñ?Ñ?аниÑ?Ñ? пÑ?иÑ?инÑ? пÑ?облемÑ? и пеÑ?езагÑ?Ñ?зиÑ?Ñ? Tor.
+torlauncher.tor_exited=Tor неожиданно завеÑ?Ñ?ил Ñ?абоÑ?Ñ?. ЭÑ?о могло бÑ?Ñ?Ñ? вÑ?звано Ñ?боем в Tor, в дÑ?Ñ?гой пÑ?огÑ?амме, а Ñ?акже неиÑ?пÑ?авноÑ?Ñ?Ñ?Ñ? компÑ?Ñ?Ñ?еÑ?а. ЧÑ?обÑ? загÑ?Ñ?жаÑ?Ñ? Ñ?айÑ?Ñ? Ñ?еÑ?ез Tor Browser, нÑ?жно пеÑ?езапÑ?Ñ?Ñ?иÑ?Ñ? Tor. Ð?Ñ?ли пÑ?облема оÑ?Ñ?анеÑ?Ñ?Ñ?, пожалÑ?йÑ?Ñ?а, оÑ?пÑ?авÑ?Ñ?е копиÑ? жÑ?Ñ?нала (логов) Tor наÑ?ей команде поддеÑ?жки.
 torlauncher.tor_exited2=Ð?еÑ?езапÑ?Ñ?к ТоÑ? не закÑ?оеÑ? вкладки бÑ?аÑ?зеÑ?а.
-torlauncher.tor_controlconn_failed=Ð?евозможно Ñ?оединиÑ?Ñ?Ñ?Ñ? Ñ? поÑ?Ñ?ом Ñ?пÑ?авлениÑ? Tor.
-torlauncher.tor_failed_to_start=Ð?евозможно запÑ?Ñ?Ñ?иÑ?Ñ? Tor.
-torlauncher.tor_control_failed=Ð?е Ñ?далоÑ?Ñ? Ñ?Ñ?Ñ?ановиÑ?Ñ? Ñ?вÑ?зÑ? Ñ? Tor.
-torlauncher.tor_bootstrap_failed=ТоÑ? не Ñ?далоÑ?Ñ? Ñ?Ñ?Ñ?ановиÑ?Ñ? подклÑ?Ñ?ение к Ñ?еÑ?и Tor.
-torlauncher.tor_bootstrap_failed_details=%1$S неÑ?даÑ?но (%2$S).
+torlauncher.tor_controlconn_failed=Ð?Ñ?ибка Ñ?оединениÑ? Ñ? конÑ?Ñ?олÑ?нÑ?м поÑ?Ñ?ом Tor.
+torlauncher.tor_failed_to_start=Ð?Ñ?ибка запÑ?Ñ?ка Tor.
+torlauncher.tor_control_failed=Ð?Ñ?ибка Ñ?вÑ?зи Ñ? Tor.
+torlauncher.tor_bootstrap_failed=Ð?Ñ?ибка подклÑ?Ñ?ениÑ? к Ñ?еÑ?и Tor.
+torlauncher.tor_bootstrap_failed_details=Ð?Ñ?ибка %1$S (%2$S).
 
-torlauncher.unable_to_start_tor=Ð?евозможно запÑ?Ñ?Ñ?иÑ?Ñ? Tor.\n\n%S
+torlauncher.unable_to_start_tor=Ð?Ñ?ибка запÑ?Ñ?ка Tor.\n\n%S
 torlauncher.tor_missing=Ð?Ñ?полнÑ?емÑ?й Ñ?айл Tor оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ?.
-torlauncher.torrc_missing=torrc Ñ?айл оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? и не можеÑ? бÑ?Ñ?Ñ? Ñ?оздан.
-torlauncher.datadir_missing=Ð?иÑ?екÑ?оÑ?иÑ? даннÑ?Ñ? Tor не Ñ?Ñ?Ñ?еÑ?Ñ?вÑ?еÑ? и не можеÑ? бÑ?Ñ?Ñ? Ñ?оздана.
-torlauncher.onionauthdir_missing=Ð?аÑ?алог пÑ?овеÑ?ки подлинноÑ?Ñ?и Tor не Ñ?Ñ?Ñ?еÑ?Ñ?вÑ?еÑ? и не можеÑ? бÑ?Ñ?Ñ? Ñ?оздан.
-torlauncher.password_hash_missing=Ð?е Ñ?даеÑ?Ñ?Ñ? полÑ?Ñ?иÑ?Ñ? Ñ?Ñ?Ñ?иÑ?ованнÑ?й паÑ?олÑ?.
+torlauncher.torrc_missing=Файл torrc оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? и не можеÑ? бÑ?Ñ?Ñ? Ñ?оздан.
+torlauncher.datadir_missing=Ð?апка даннÑ?Ñ? Tor оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? и не можеÑ? бÑ?Ñ?Ñ? Ñ?оздана.
+torlauncher.onionauthdir_missing=Ð?апка пÑ?овеÑ?ки подлинноÑ?Ñ?и Tor оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? и не можеÑ? бÑ?Ñ?Ñ? Ñ?оздана.
+torlauncher.password_hash_missing=Ð?Ñ?ибка полÑ?Ñ?ениÑ? Ñ?Ñ?Ñ?иÑ?ованного паÑ?олÑ?.
 
-torlauncher.failed_to_get_settings=Ð?е Ñ?даеÑ?Ñ?Ñ? загÑ?Ñ?зиÑ?Ñ? наÑ?Ñ?Ñ?ойки Tor.\n\n%S
-torlauncher.failed_to_save_settings=Ð?е Ñ?даеÑ?Ñ?Ñ? Ñ?оÑ?Ñ?аниÑ?Ñ? наÑ?Ñ?Ñ?ойки Tor.\n\n%S
-torlauncher.ensure_tor_is_running=УбедиÑ?еÑ?Ñ?, Ñ?Ñ?о Tor запÑ?Ñ?ен.
+torlauncher.failed_to_get_settings=Ð?Ñ?ибка загÑ?Ñ?зки наÑ?Ñ?Ñ?оек Tor.\n\n%S
+torlauncher.failed_to_save_settings=Ð?Ñ?ибка Ñ?оÑ?Ñ?анениÑ? наÑ?Ñ?Ñ?оек Tor.\n\n%S
+torlauncher.ensure_tor_is_running=Ð?ожалÑ?йÑ?Ñ?а, Ñ?бедиÑ?еÑ?Ñ?, Ñ?Ñ?о Tor запÑ?Ñ?ен.
 
-torlauncher.error_proxy_addr_missing=Ð?Ñ? должнÑ? Ñ?казаÑ?Ñ? IP-адÑ?еÑ? или имÑ? Ñ?оÑ?Ñ?а и поÑ?Ñ?, Ñ?Ñ?обÑ? наÑ?Ñ?Ñ?оиÑ?Ñ? Tor и иÑ?полÑ?зоваÑ?Ñ? пÑ?окÑ?и длÑ? доÑ?Ñ?Ñ?па в Ð?нÑ?еÑ?неÑ?.
-torlauncher.error_proxy_type_missing=Ð?еобÑ?одимо вÑ?бÑ?аÑ?Ñ? Ñ?ип пÑ?окÑ?и.
-torlauncher.error_bridges_missing=Ð?еобÑ?одимо Ñ?казаÑ?Ñ? один или неÑ?колÑ?ко моÑ?Ñ?ов.
-torlauncher.error_default_bridges_type_missing=Ð?Ñ? должнÑ? вÑ?бÑ?аÑ?Ñ? Ñ?ип Ñ?Ñ?анÑ?поÑ?Ñ?а пÑ?едопÑ?еделеннÑ?Ñ? моÑ?Ñ?ов.
+torlauncher.error_proxy_addr_missing=Ð?Ñ? должнÑ? Ñ?казаÑ?Ñ? IP-адÑ?еÑ? (или имÑ? Ñ?оÑ?Ñ?а) и поÑ?Ñ?, Ñ?Ñ?обÑ? наÑ?Ñ?Ñ?оиÑ?Ñ? Tor на Ñ?абоÑ?Ñ? Ñ?еÑ?ез пÑ?окÑ?и.
+torlauncher.error_proxy_type_missing=Ð?Ñ?жно вÑ?бÑ?аÑ?Ñ? Ñ?ип пÑ?окÑ?и.
+torlauncher.error_bridges_missing=Ð?Ñ?жно Ñ?казаÑ?Ñ? один или неÑ?колÑ?ко моÑ?Ñ?ов.
+torlauncher.error_default_bridges_type_missing=Ð?Ñ?жно вÑ?бÑ?аÑ?Ñ? Ñ?ип Ñ?Ñ?анÑ?поÑ?Ñ?а Ñ?казаннÑ?Ñ? моÑ?Ñ?ов.
 torlauncher.error_bridgedb_bridges_missing=Ð?ожалÑ?йÑ?Ñ?а, запÑ?оÑ?иÑ?е моÑ?Ñ?.
-torlauncher.error_bridge_bad_default_type=Ð?Ñ?едопÑ?еделеннÑ?е моÑ?Ñ?Ñ? не поддеÑ?живаÑ?Ñ? Ñ?ип Ñ?Ñ?анÑ?поÑ?Ñ?а %S. Ð?ожалÑ?йÑ?Ñ?а, иÑ?пÑ?авÑ?Ñ?е ваÑ?и наÑ?Ñ?Ñ?ойки.
+torlauncher.error_bridge_bad_default_type=Ð?еÑ? моÑ?Ñ?ов Ñ? поддеÑ?жкой Ñ?ипа Ñ?Ñ?анÑ?поÑ?Ñ?а %S. Ð?ожалÑ?йÑ?Ñ?а, измениÑ?е наÑ?Ñ?Ñ?ойки.
 
 torlauncher.bridge_suffix.meek-amazon=(Ñ?абоÑ?аеÑ? в Ð?иÑ?ае)
 torlauncher.bridge_suffix.meek-azure=(Ñ?абоÑ?аеÑ? в Ð?иÑ?ае)
@@ -37,10 +37,10 @@ torlauncher.request_a_bridge=Ð?апÑ?оÑ? моÑ?Ñ?аâ?¦
 torlauncher.request_a_new_bridge=Ð?апÑ?оÑ? нового моÑ?Ñ?аâ?¦
 torlauncher.contacting_bridgedb=Ð?бÑ?аÑ?ение к BridgeDB. Ð?ожалÑ?йÑ?Ñ?а, подождиÑ?е.
 torlauncher.captcha_prompt=РеÑ?иÑ?е CAPTCHA длÑ? запÑ?оÑ?а моÑ?Ñ?а.
-torlauncher.bad_captcha_solution=РеÑ?ение не Ñ?влÑ?еÑ?Ñ?Ñ? пÑ?авилÑ?нÑ?м. Ð?опÑ?обÑ?йÑ?е еÑ?е Ñ?аз.
-torlauncher.unable_to_get_bridge=Ð?е Ñ?далоÑ?Ñ? полÑ?Ñ?иÑ?Ñ? моÑ?Ñ? из BridgeDB.\n\n%S
-torlauncher.no_meek=ЭÑ?оÑ? бÑ?аÑ?зеÑ? не наÑ?Ñ?Ñ?оен должнÑ?м обÑ?азом, Ñ?Ñ?о необÑ?одимо длÑ? полÑ?Ñ?ениÑ? моÑ?Ñ?ов.
-torlauncher.no_bridges_available=Ð? наÑ?Ñ?оÑ?Ñ?ее вÑ?емÑ? моÑ?Ñ?ов не имееÑ?Ñ?Ñ?. Ð?звиниÑ?е.
+torlauncher.bad_captcha_solution=Ð?Ñ?ибка. Ð?ожалÑ?йÑ?Ñ?а, попÑ?обÑ?йÑ?е Ñ?нова.
+torlauncher.unable_to_get_bridge=Ð?Ñ?ибка полÑ?Ñ?ениÑ? моÑ?Ñ?а из BridgeDB.\n\n%S
+torlauncher.no_meek=ЭÑ?оÑ? бÑ?аÑ?зеÑ? не наÑ?Ñ?Ñ?оен длÑ? meek (Ñ?Ñ?ебÑ?еÑ?Ñ?Ñ? длÑ? полÑ?Ñ?ениÑ? моÑ?Ñ?ов).
+torlauncher.no_bridges_available=Ð? наÑ?Ñ?оÑ?Ñ?ее вÑ?емÑ? моÑ?Ñ?ов неÑ?. Ð?звиниÑ?е.
 
 torlauncher.connect=СоединиÑ?Ñ?Ñ?Ñ?
 torlauncher.restart_tor=Ð?еÑ?езапÑ?Ñ?Ñ?иÑ?Ñ? Tor
@@ -49,47 +49,47 @@ torlauncher.quit_win=Ð?Ñ?Ñ?од
 torlauncher.done=Ð?оÑ?ово
 
 torlauncher.forAssistance=Ð?лÑ? помоÑ?и Ñ?вÑ?жиÑ?еÑ?Ñ? Ñ? %S
-torlauncher.forAssistance2=Ð?оÑ?еÑ?иÑ?е %S, Ñ?Ñ?обÑ? полÑ?Ñ?иÑ?Ñ? помоÑ?Ñ?
+torlauncher.forAssistance2=Ð?лÑ? помоÑ?и поÑ?еÑ?иÑ?е %S
 
-torlauncher.copiedNLogMessages=Ð?опиÑ?ование завеÑ?Ñ?ено. %S Ñ?обÑ?ение Ñ? логами Tor наÑ?одÑ?Ñ?Ñ?Ñ? в бÑ?Ñ?еÑ?е обмена и могÑ?Ñ? бÑ?Ñ?Ñ? вÑ?Ñ?авленÑ? в Ñ?екÑ?Ñ?овÑ?й Ñ?едакÑ?оÑ? или email.
+torlauncher.copiedNLogMessages=Ð?опиÑ?ование завеÑ?Ñ?ено. %S Ñ?ообÑ?ений Ñ? логами Tor наÑ?одÑ?Ñ?Ñ?Ñ? в бÑ?Ñ?еÑ?е обмена. Ð?ожно вÑ?Ñ?авиÑ?Ñ? иÑ? в Ñ?екÑ?Ñ?овÑ?й Ñ?едакÑ?оÑ? или email.
 
-torlauncher.bootstrapStatus.starting=Ð?апÑ?Ñ?каеÑ?Ñ?Ñ?
+torlauncher.bootstrapStatus.starting=Ð?апÑ?Ñ?к
 torlauncher.bootstrapStatus.conn_pt=Ð?одклÑ?Ñ?ение к моÑ?Ñ?Ñ?
 torlauncher.bootstrapStatus.conn_done_pt=Ð?одклÑ?Ñ?ено к моÑ?Ñ?Ñ?
 torlauncher.bootstrapStatus.conn_proxy=Ð?одклÑ?Ñ?ение к пÑ?окÑ?и
 torlauncher.bootstrapStatus.conn_done_proxy=Ð?одклÑ?Ñ?ено к пÑ?окÑ?и
-torlauncher.bootstrapStatus.conn=Ð?одклÑ?Ñ?ение к Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?Ñ? Tor
-torlauncher.bootstrapStatus.conn_done=Ð?одклÑ?Ñ?ено к Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?Ñ? Tor
-torlauncher.bootstrapStatus.handshake=Ð?бмен Ñ? Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?ом Tor
-torlauncher.bootstrapStatus.handshake_done=Ð?авеÑ?Ñ?ение обмена Ñ? Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?ом Tor
-torlauncher.bootstrapStatus.onehop_create=Создание Ñ?иÑ?Ñ?ованного Ñ?оединениÑ? каÑ?алогa
+torlauncher.bootstrapStatus.conn=Ð?одклÑ?Ñ?ение к Ñ?злÑ? Tor
+torlauncher.bootstrapStatus.conn_done=Ð?одклÑ?Ñ?ено к Ñ?злÑ? Tor
+torlauncher.bootstrapStatus.handshake=Ð?бмен даннÑ?ми Ñ? Ñ?злом Tor
+torlauncher.bootstrapStatus.handshake_done=Ð?бмен даннÑ?ми Ñ? Ñ?злом Tor завеÑ?Ñ?ен
+torlauncher.bootstrapStatus.onehop_create=Создание Ñ?иÑ?Ñ?ованного Ñ?оединениÑ?
 torlauncher.bootstrapStatus.requesting_status=Ð?олÑ?Ñ?ение Ñ?Ñ?аÑ?Ñ?Ñ?а Ñ?еÑ?и
-torlauncher.bootstrapStatus.loading_status=Ð?агÑ?Ñ?зка Ñ?оÑ?Ñ?оÑ?ниÑ? Ñ?еÑ?и
+torlauncher.bootstrapStatus.loading_status=Ð?агÑ?Ñ?зка Ñ?Ñ?аÑ?Ñ?Ñ?а Ñ?еÑ?и
 torlauncher.bootstrapStatus.loading_keys=Ð?агÑ?Ñ?зка Ñ?еÑ?Ñ?иÑ?икаÑ?ов
-torlauncher.bootstrapStatus.requesting_descriptors=Ð?апÑ?оÑ? инÑ?оÑ?маÑ?ии Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?а
-torlauncher.bootstrapStatus.loading_descriptors=Ð?агÑ?Ñ?зка инÑ?оÑ?маÑ?ии Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?а
-torlauncher.bootstrapStatus.enough_dirinfo=Ð?авеÑ?Ñ?ение загÑ?Ñ?зки инÑ?оÑ?маÑ?ии Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?а
-torlauncher.bootstrapStatus.ap_conn_pt=Создание Ñ?еÑ?и: Ð?одклÑ?Ñ?ение к моÑ?Ñ?Ñ?
-torlauncher.bootstrapStatus.ap_conn_done_pt=Создание Ñ?еÑ?и: Ð?одклÑ?Ñ?ен к моÑ?Ñ?Ñ?
-torlauncher.bootstrapStatus.ap_conn_proxy=Создание Ñ?еÑ?и: Ð?одклÑ?Ñ?ение к пÑ?окÑ?и
-torlauncher.bootstrapStatus.ap_conn_done_proxy=Создание Ñ?еÑ?и: Ð?одклÑ?Ñ?ен к пÑ?окÑ?и
-torlauncher.bootstrapStatus.ap_conn=Создание Ñ?еÑ?и: Ð?одклÑ?Ñ?ение к Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?Ñ? Tor
-torlauncher.bootstrapStatus.ap_conn_done=Создание Ñ?еÑ?и: Ð?одклÑ?Ñ?ен к Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?Ñ? Tor
-torlauncher.bootstrapStatus.ap_handshake=Создание Ñ?еÑ?и: Ð?бмен Ñ? Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?ом Tor
-torlauncher.bootstrapStatus.ap_handshake_done=Создание Ñ?еÑ?и: Ð?авеÑ?Ñ?ение обмена Ñ? Ñ?еÑ?Ñ?анÑ?лÑ?Ñ?оÑ?ом Tor
-torlauncher.bootstrapStatus.circuit_create=Создание Ñ?еÑ?и: УÑ?Ñ?ановка Ñ?еÑ?и Tor
-torlauncher.bootstrapStatus.done=Ð?одклÑ?Ñ?ен к Ñ?еÑ?и Tor!
+torlauncher.bootstrapStatus.requesting_descriptors=Ð?апÑ?оÑ? даннÑ?Ñ? об Ñ?зле
+torlauncher.bootstrapStatus.loading_descriptors=Ð?агÑ?Ñ?зка даннÑ?Ñ? об Ñ?зле
+torlauncher.bootstrapStatus.enough_dirinfo=Ð?агÑ?Ñ?зка даннÑ?Ñ? об Ñ?зле завеÑ?Ñ?ена
+torlauncher.bootstrapStatus.ap_conn_pt=Создание Ñ?епоÑ?ки: подклÑ?Ñ?ение к моÑ?Ñ?Ñ?
+torlauncher.bootstrapStatus.ap_conn_done_pt=Создание Ñ?епоÑ?ки: подклÑ?Ñ?ено к моÑ?Ñ?Ñ?
+torlauncher.bootstrapStatus.ap_conn_proxy=Создание Ñ?епоÑ?ки: подклÑ?Ñ?ение к пÑ?окÑ?и
+torlauncher.bootstrapStatus.ap_conn_done_proxy=Создание Ñ?епоÑ?ки: подклÑ?Ñ?ено к пÑ?окÑ?и
+torlauncher.bootstrapStatus.ap_conn=Создание Ñ?епоÑ?ки: подклÑ?Ñ?ение к Ñ?злÑ? Tor
+torlauncher.bootstrapStatus.ap_conn_done=Создание Ñ?епоÑ?ки: подклÑ?Ñ?ено к Ñ?злÑ? Tor
+torlauncher.bootstrapStatus.ap_handshake=Создание Ñ?епоÑ?ки: обмен даннÑ?ми Ñ? Ñ?злом Tor
+torlauncher.bootstrapStatus.ap_handshake_done=Создание Ñ?епоÑ?ки: обмен даннÑ?ми Ñ? Ñ?злом Tor завеÑ?Ñ?ен
+torlauncher.bootstrapStatus.circuit_create=Создание Ñ?епоÑ?ки Tor
+torlauncher.bootstrapStatus.done=Ð?одклÑ?Ñ?ено к Ñ?еÑ?и Tor!
 
-torlauncher.bootstrapWarning.done=cделано
+torlauncher.bootstrapWarning.done=ok
 torlauncher.bootstrapWarning.connectrefused=в подклÑ?Ñ?ении оÑ?казано
 torlauncher.bootstrapWarning.misc=pазное
 torlauncher.bootstrapWarning.resourcelimit=неÑ?ваÑ?ка Ñ?еÑ?Ñ?Ñ?Ñ?ов
-torlauncher.bootstrapWarning.identity=неÑ?ооÑ?веÑ?Ñ?Ñ?вие иденÑ?иÑ?икаÑ?ии
+torlauncher.bootstrapWarning.identity=оÑ?ибка иденÑ?иÑ?икаÑ?ии
 torlauncher.bootstrapWarning.timeout=Ñ?айм-аÑ?Ñ? Ñ?оединениÑ?
-torlauncher.bootstrapWarning.noroute=не Ñ?казан пÑ?Ñ?Ñ? к Ñ?оÑ?Ñ?Ñ?
-torlauncher.bootstrapWarning.ioerror=оÑ?ибка Ñ?Ñ?ениÑ? / запиÑ?и
+torlauncher.bootstrapWarning.noroute=оÑ?ибка пÑ?Ñ?и к Ñ?оÑ?Ñ?Ñ?
+torlauncher.bootstrapWarning.ioerror=оÑ?ибка Ñ?Ñ?ениÑ?/запиÑ?и
 torlauncher.bootstrapWarning.pt_missing=оÑ?Ñ?Ñ?Ñ?Ñ?Ñ?вÑ?еÑ? подклÑ?Ñ?аемÑ?й Ñ?Ñ?анÑ?поÑ?Ñ?
 
-torlauncher.nsresult.NS_ERROR_NET_RESET=Соединение Ñ? Ñ?еÑ?веÑ?ом бÑ?ло поÑ?еÑ?Ñ?но.
-torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Ð?е Ñ?далоÑ?Ñ? подклÑ?Ñ?иÑ?Ñ?Ñ?Ñ? к Ñ?еÑ?веÑ?Ñ?.
-torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Ð?е Ñ?далоÑ?Ñ? подклÑ?Ñ?иÑ?Ñ?Ñ?Ñ? к пÑ?окÑ?и.
+torlauncher.nsresult.NS_ERROR_NET_RESET=Соединение Ñ? Ñ?еÑ?веÑ?ом поÑ?еÑ?Ñ?но.
+torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Ð?Ñ?ибка подклÑ?Ñ?ениÑ? к Ñ?еÑ?веÑ?Ñ?.
+torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Ð?Ñ?ибка подклÑ?Ñ?ениÑ? к пÑ?окÑ?и.
diff --git a/src/chrome/locale/sq/network-settings.dtd b/src/chrome/locale/sq/network-settings.dtd
index d40c31e..c280461 100644
--- a/src/chrome/locale/sq/network-settings.dtd
+++ b/src/chrome/locale/sq/network-settings.dtd
@@ -1,16 +1,16 @@
 <!ENTITY torsettings.dialog.title "Rregullime Rrjeti Tor">
-<!ENTITY torsettings.wizard.title.default "Connect to Tor">
-<!ENTITY torsettings.wizard.title.configure "Konfigurimi i Rrjetit të Tor">
-<!ENTITY torsettings.wizard.title.connecting "Establishing a Connection">
+<!ENTITY torsettings.wizard.title.default "Lidhu me Tor-in">
+<!ENTITY torsettings.wizard.title.configure "Rregullime Rrjeti Tor">
+<!ENTITY torsettings.wizard.title.connecting "Vendosje Lidhjeje">
 
 <!-- For locale picker: -->
-<!ENTITY torlauncher.localePicker.title "Gjuha e Tor Browser">
-<!ENTITY torlauncher.localePicker.prompt "Ju lutemi zgjidhni një gjuhë.">
+<!ENTITY torlauncher.localePicker.title "Gjuha e Shfletuesit Tor">
+<!ENTITY torlauncher.localePicker.prompt "Ju lutemi, përzgjidhni një gjuhë.">
 
 <!-- For "first run" wizard: -->
 
-<!ENTITY torSettings.connectPrompt "Click â??Connectâ?? to connect to Tor.">
-<!ENTITY torSettings.configurePrompt "Click â??Configureâ?? to adjust network settings if you are in a country that censors Tor (such as Egypt, China, Turkey) or if you are connecting from a private network that requires a proxy.">
+<!ENTITY torSettings.connectPrompt "Që të lidheni me Tor-in, klikoni mbi â??Lidhuâ??.">
+<!ENTITY torSettings.configurePrompt "Klikoni mbi â??Formësojeâ?? që të përimtoni rregullime rrjeti, nëse gjendeni në një vend që censuron Tor-in (bie fjala, Egjipt, Kinë, Turqi) ose nëse po lidheni nga një rrjet privat që lyp doemos një ndërmjetës.">
 <!ENTITY torSettings.configure "Formësojeni">
 <!ENTITY torSettings.connect "Lidhu">
 
@@ -18,16 +18,16 @@
 
 <!ENTITY torsettings.startingTor "Po pritet që të niset Tor-i�">
 <!ENTITY torsettings.restartTor "Riniseni Tor-in">
-<!ENTITY torsettings.reconfigTor "Rikonfiguroni">
+<!ENTITY torsettings.reconfigTor "Riformësojeni">
 
-<!ENTITY torsettings.discardSettings.prompt "Ju keni konfiguruar urat Tor ose keni futur konfigurimin e proxy-t.&#160; Për të bërë një lidhje të drejtpërdrejtë tek rrjeti Tor, ky konfigurim duhet të hiqet.">
-<!ENTITY torsettings.discardSettings.proceed "Hiqeni Konfigurimin dhe Lidhuni">
+<!ENTITY torsettings.discardSettings.prompt "Keni formësuar ura Tor ose keni dhënë rregullime ndërmjetësi vendor.&#160; Për të bërë një lidhje të drejtpërdrejtë me rrjetin Tor, këto rregullime duhet të hiqen.">
+<!ENTITY torsettings.discardSettings.proceed "Hiqi Rregullimet dhe Lidhu">
 
 <!ENTITY torsettings.optional "Opsional">
 
 <!ENTITY torsettings.useProxy.checkbox "Për tâ??u lidhur në Internet, unë përdor një ndërmjetës">
-<!ENTITY torsettings.useProxy.type "Proxy Type">
-<!ENTITY torsettings.useProxy.type.placeholder "select a proxy type">
+<!ENTITY torsettings.useProxy.type "Lloj Ndërmjetësi">
+<!ENTITY torsettings.useProxy.type.placeholder "përzgjidhni një lloj ndërmjetësi">
 <!ENTITY torsettings.useProxy.address "Adresë">
 <!ENTITY torsettings.useProxy.address.placeholder "Adresë IP ose emër strehë">
 <!ENTITY torsettings.useProxy.port "Portë">
@@ -39,45 +39,45 @@
 <!ENTITY torsettings.firewall.checkbox "Ky kompjuter kalon përmes një firewall-i, i cili lejon lidhje vetëm me disa porta.">
 <!ENTITY torsettings.firewall.allowedPorts "Porta të Lejuara">
 <!ENTITY torsettings.useBridges.checkbox "TOR censurohet në vendin tim">
-<!ENTITY torsettings.useBridges.default "Zgjidh një urë të paracaktuar">
-<!ENTITY torsettings.useBridges.default.placeholder "select a bridge">
-<!ENTITY torsettings.useBridges.bridgeDB "Request a bridge from torproject.org">
-<!ENTITY torsettings.useBridges.captchaSolution.placeholder "Enter the characters from the image">
-<!ENTITY torsettings.useBridges.reloadCaptcha.tooltip "Get a new challenge">
+<!ENTITY torsettings.useBridges.default "Përzgjidhni një urë të brendshme">
+<!ENTITY torsettings.useBridges.default.placeholder "përzgjidhni një urë">
+<!ENTITY torsettings.useBridges.bridgeDB "Kërkoni një urë nga torproject.org">
+<!ENTITY torsettings.useBridges.captchaSolution.placeholder "Jepni shenjat prej figure">
+<!ENTITY torsettings.useBridges.reloadCaptcha.tooltip "Merrni një provë të re">
 <!ENTITY torsettings.useBridges.captchaSubmit "Parashtroni">
-<!ENTITY torsettings.useBridges.custom "Mundëso një urë lidhëse që njoh">
+<!ENTITY torsettings.useBridges.custom "Furnizo një urë që njoh">
 <!ENTITY torsettings.useBridges.label "Jepni të dhëna ure prej një burimi të besuar.">
 <!ENTITY torsettings.useBridges.placeholder "shtypni adresë:portë (një për rresht)">
 
 <!ENTITY torsettings.copyLog "Kopjo Regjistër Tor në Të papastër">
 
-<!ENTITY torsettings.proxyHelpTitle "Proxy Help">
-<!ENTITY torsettings.proxyHelp1 "A local proxy might be needed when connecting through a company, school, or university network.&#160;If you are not sure whether a proxy is needed, look at the Internet settings in another browser or check your system's network settings.">
+<!ENTITY torsettings.proxyHelpTitle "Ndihmë për Ndërmjetës">
+<!ENTITY torsettings.proxyHelp1 "Kur bëhet lidhje përmes një rrjeti shoqërie, shkolle apo universiteti, mund të duhet një ndërmjetës vendor.&#160;Nëse sâ??jeni i sigurt nëse duhet apo jo një ndërmjetës, shihni rregullimet për Internet në një shfletues tjetër ose kontrolloni te rregullimet e rrjetit për sistemin tuaj.">
 
-<!ENTITY torsettings.bridgeHelpTitle "Bridge Relay Help">
-<!ENTITY torsettings.bridgeHelp1 "Bridges are unlisted relays that make it more difficult to block connections to the Tor Network.&#160; Each type of bridge uses a different method to avoid censorship.&#160; The obfs ones make your traffic look like random noise, and the meek ones make your traffic look like it's connecting to that service instead of Tor.">
-<!ENTITY torsettings.bridgeHelp2 "Because of how certain countries try to block Tor, certain bridges work in certain countries but not others.&#160; If you are unsure about which bridges work in your country, visit torproject.org/about/contact.html#support">
+<!ENTITY torsettings.bridgeHelpTitle "Ndihmë mbi Rele Ura">
+<!ENTITY torsettings.bridgeHelp1 "Urat janë rele jo të pranishme në lista, që e bëjnë më të vështirë bllokimin e lidhjeve me Rrjetin Tor.&#160; Ã?do lloj ure përdor një metodë të ndryshme për shmangie censurimi.&#160; Ato me errësim e bëjnë trafikun tuaj të duket si zhurmë e parregullt, dhe ato të llojit â??meekâ?? e bëjnë trafikun tuaj të duket sikur po bëhet lidhje me shërbimin e synuar, në vend se me Tor-in.">
+<!ENTITY torsettings.bridgeHelp2 "Për shkak të mënyrave se si disa vende rreken të bllokojnë Tor-in, disa ura funksionojnë në disa nga vendet, por jo në të tjera.&#160; Nëse sâ??jeni i sigurt se cilat ura funksionojnë në vendin tuaj, vizitoni torproject.org/about/contact.html#support">
 
 <!-- Progress -->
-<!ENTITY torprogress.pleaseWait "Ju lutemi prisni derisa të vendosim një lidhje me rrjetin e Tor.&#160; Kjo mund të kërkojë disa minuta.">
+<!ENTITY torprogress.pleaseWait "Ju lutemi, prisni, teksa vendosim një lidhje me rrjetin e Tor.&#160; Kjo mund të kërkojë disa minuta.">
 
 <!-- #31286 about:preferences strings  -->
 <!ENTITY torPreferences.categoryTitle "Tor">
-<!ENTITY torPreferences.torSettings "Tor Settings">
-<!ENTITY torPreferences.torSettingsDescription "Tor Browser routes your traffic over the Tor Network, run by thousands of volunteers around the world." >
-<!ENTITY torPreferences.learnMore "Learn More">
-<!ENTITY torPreferences.bridges "Urat">
+<!ENTITY torPreferences.torSettings "Rregullime Tor">
+<!ENTITY torPreferences.torSettingsDescription "Shfletuesi Tor e kalon trafikun tuaj përmes Rrjetit Tor, i mbajtur në këmbë nga mijëra vullnetarë anembanë botës." >
+<!ENTITY torPreferences.learnMore "Mësoni Më Tepër">
+<!ENTITY torPreferences.bridges "Ura">
 <!ENTITY torPreferences.bridgesDescription "Bridges help you access the Tor Network in places where Tor is blocked. Depending on where you are, one bridge may work better than another.">
-<!ENTITY torPreferences.useBridge "Use a bridge">
-<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
-<!ENTITY torPreferences.provideBridge "Provide a bridge">
+<!ENTITY torPreferences.useBridge "Përdorni një urë">
+<!ENTITY torPreferences.requestNewBridge "Kërkoni një Urë të Re�">
+<!ENTITY torPreferences.provideBridge "Furnizoni një urë">
 <!ENTITY torPreferences.advanced "Të mëtejshme">
-<!ENTITY torPreferences.advancedDescription "Configure how Tor Browser connects to the internet.">
-<!ENTITY torPreferences.firewallPortsPlaceholder "Comma-separated values">
-<!ENTITY torPreferences.requestBridgeDialogTitle "Request Bridge">
-<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please Wait.">
-<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
-<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
-<!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
-<!ENTITY torPreferences.viewLogs "View Logsâ?¦">
-<!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
+<!ENTITY torPreferences.advancedDescription "Formësoni se si lidhet në internet Shfletuesi Tor.">
+<!ENTITY torPreferences.firewallPortsPlaceholder "Vlera të ndara me presje">
+<!ENTITY torPreferences.requestBridgeDialogTitle "Kërkoni Urë">
+<!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Po lidhet me BridgeDB. Ju lutemi, Pritni.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Që të kërkoni një urë, zgjidhni CAPTCHA-n.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Zgjidhja sâ??është e saktë. Ju lutemi, riprovoni.">
+<!ENTITY torPreferences.viewTorLogs "Shihni regjistrat Tor.">
+<!ENTITY torPreferences.viewLogs "Shihni Regjistraâ?¦">
+<!ENTITY torPreferences.torLogsDialogTitle "Regjistra Tor">
diff --git a/src/chrome/locale/sq/torlauncher.properties b/src/chrome/locale/sq/torlauncher.properties
index 091148a..1020442 100644
--- a/src/chrome/locale/sq/torlauncher.properties
+++ b/src/chrome/locale/sq/torlauncher.properties
@@ -3,12 +3,12 @@
 
 torlauncher.error_title=Nisës Tor-i
 
-torlauncher.tor_exited_during_startup=Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start.
+torlauncher.tor_exited_during_startup=U dol nga Tor-i gjatë nisjes. Kjo mund të ketë ardhur nga një gabim në kartelën tuaj torrc, një e metë në Tor ose në një tjetër program në sistemin tuaj, ose nga hardware me defekt. Pa ndrequr problemin në fjalë dhe rinisur Tor-in, Shfletuesi Tor sâ??do të niset.
 torlauncher.tor_exited=Tor-i reshti së funksionuari papritmas. Kjo mund të jetë për shkak të një të mete të vetë Tor-it, të një tjetër programi në sistemin tuaj, ose defekti në hardware. Derisa ta rinisni Tor-in, Shfletuesi Tor sâ??do të jetë në gjendje të hapë ndonjë sajt. Nëse problemi vijon, ju lutemi, dërgojini ekipit të asistencës një kopje të Regjistrit të Tor-it tuaj.
-torlauncher.tor_exited2=Rinisja e Tor s'do t'i mbyllë skedat e shfletuesit tuaj.
+torlauncher.tor_exited2=Rinisja e Tor-it sâ??do tâ??i mbyllë skedat e shfletuesit tuaj.
 torlauncher.tor_controlconn_failed=Sâ??u lidh dot me portë kontrolli Tor.
 torlauncher.tor_failed_to_start=Tor-i sâ??arriti të niset.
-torlauncher.tor_control_failed=Dështim në marrjen në kontroll të Tor.
+torlauncher.tor_control_failed=Sâ??u arri të merrej në kontroll Tor-i.
 torlauncher.tor_bootstrap_failed=Tor-i sâ??arriti të vendosë lidhje me një rrjet Tor.
 torlauncher.tor_bootstrap_failed_details=%1$S dështoi (%2$S).
 
@@ -26,21 +26,21 @@ torlauncher.ensure_tor_is_running=Ju lutemi, sigurohuni që Tor-i po xhiron.
 torlauncher.error_proxy_addr_missing=Për ta formësuar Tor-in të përdorë një ndërmjetës për hyrje në Internet, duhet të përcaktoni një adresë IP ose emërstrehë, si edhe një numër porte.
 torlauncher.error_proxy_type_missing=Duhet të përzgjidhni llojin e ndërmjetësit.
 torlauncher.error_bridges_missing=Duhet të specifikoni një ose më shumë ura.
-torlauncher.error_default_bridges_type_missing=Duhet të përzgjidhni një lloj transport për urat e parashikuara
-torlauncher.error_bridgedb_bridges_missing=Please request a bridge.
-torlauncher.error_bridge_bad_default_type=S'ka ura të parashikuara, që kanë transport të llojit %S, të disponueshme. Ju lutemi ndreqni parametrat tuaj. 
+torlauncher.error_default_bridges_type_missing=Duhet të përzgjidhni një lloj transporti për urat e furnizuara.
+torlauncher.error_bridgedb_bridges_missing=Ju lutemi, kërkoni një urë.
+torlauncher.error_bridge_bad_default_type=Sâ??ka gati ura të furnizuara, që kanë transport të llojit %S. Ju lutemi, përimtoni rregullimet tuaja. 
 
-torlauncher.bridge_suffix.meek-amazon=(works in China)
-torlauncher.bridge_suffix.meek-azure=(works in China)
+torlauncher.bridge_suffix.meek-amazon=(funksionon në Kinë)
+torlauncher.bridge_suffix.meek-azure=(funksionon në Kinë)
 
-torlauncher.request_a_bridge=Request a Bridgeâ?¦
-torlauncher.request_a_new_bridge=Request a New Bridgeâ?¦
-torlauncher.contacting_bridgedb=Contacting BridgeDB. Please wait.
-torlauncher.captcha_prompt=Solve the CAPTCHA to request a bridge.
-torlauncher.bad_captcha_solution=The solution is not correct. Please try again.
-torlauncher.unable_to_get_bridge=Unable to obtain a bridge from BridgeDB.\n\n%S
-torlauncher.no_meek=This browser is not configured for meek, which is needed to obtain bridges.
-torlauncher.no_bridges_available=No bridges are available at this time. Sorry.
+torlauncher.request_a_bridge=Kërkoni një Urë�
+torlauncher.request_a_new_bridge=Kërkoni një Urë të Re�
+torlauncher.contacting_bridgedb=Po kontaktohet BridgeDB. Ju lutemi, pritni.
+torlauncher.captcha_prompt=Që të kërkoni një urë, zgjidhni CAPTCHA-n.
+torlauncher.bad_captcha_solution=Zgjidhja sâ??është e saktë. Ju lutemi, riprovoni.
+torlauncher.unable_to_get_bridge=Sâ??arrihet të merret një urë nga BridgeDB.\n\n%S
+torlauncher.no_meek=Ky shfletues sâ??është formësuar për meek, i cili është i nevojshëm për të marrë ura.
+torlauncher.no_bridges_available=Sâ??ka ura të passhme tani. Na ndjeni.
 
 torlauncher.connect=Lidhu
 torlauncher.restart_tor=Riniseni Tor
@@ -49,47 +49,47 @@ torlauncher.quit_win=Dil
 torlauncher.done=U bë
 
 torlauncher.forAssistance=Për asistencë, lidhuni me %S
-torlauncher.forAssistance2=Për ndihmë, vizitoni %S
+torlauncher.forAssistance2=Për asistencë, vizitoni %S
 
-torlauncher.copiedNLogMessages=Kopjimi u krye. Mesazhet e regjistrit të Tor për %S, janë gati për t'u ngjitur në një redaktues teksti, ose në një mesazh e-poste.
+torlauncher.copiedNLogMessages=Kopjimi u krye. Mesazhet e regjistrit të Tor-it për %S janë gati për tâ??u ngjitur në një përpunues tekstesh, ose në një mesazh email.
 
 torlauncher.bootstrapStatus.starting=Po niset
-torlauncher.bootstrapStatus.conn_pt=Connecting to bridge
-torlauncher.bootstrapStatus.conn_done_pt=Connected to bridge
-torlauncher.bootstrapStatus.conn_proxy=Connecting to proxy
-torlauncher.bootstrapStatus.conn_done_proxy=Connected to proxy
-torlauncher.bootstrapStatus.conn=Connecting to a Tor relay
-torlauncher.bootstrapStatus.conn_done=Connected to a Tor relay
-torlauncher.bootstrapStatus.handshake=Negotiating with a Tor relay
-torlauncher.bootstrapStatus.handshake_done=Finished negotiating with a Tor relay
-torlauncher.bootstrapStatus.onehop_create=Krijimi i një lidhje me direktori të shifruar
-torlauncher.bootstrapStatus.requesting_status=Rigjetja e statusit të rrjetit
-torlauncher.bootstrapStatus.loading_status=Ngarkimi i statusit të rrjetit
-torlauncher.bootstrapStatus.loading_keys=Ngarkimi i certifikatave të autoritetit
-torlauncher.bootstrapStatus.requesting_descriptors=Kërkimi i informacionit të relesë
-torlauncher.bootstrapStatus.loading_descriptors=Ngarkimi i informacionit të relesë
-torlauncher.bootstrapStatus.enough_dirinfo=Finished loading relay information
-torlauncher.bootstrapStatus.ap_conn_pt=Building circuits: Connecting to bridge
-torlauncher.bootstrapStatus.ap_conn_done_pt=Building circuits: Connected to bridge
-torlauncher.bootstrapStatus.ap_conn_proxy=Building circuits: Connecting to proxy
-torlauncher.bootstrapStatus.ap_conn_done_proxy=Building circuits: Connected to proxy
-torlauncher.bootstrapStatus.ap_conn=Building circuits: Connecting to a Tor relay
-torlauncher.bootstrapStatus.ap_conn_done=Building circuits: Connected to a Tor relay
-torlauncher.bootstrapStatus.ap_handshake=Building circuits: Negotiating with a Tor relay
-torlauncher.bootstrapStatus.ap_handshake_done=Building circuits: Finished negotiating with a Tor relay
-torlauncher.bootstrapStatus.circuit_create=Building circuits: Establishing a Tor circuit
-torlauncher.bootstrapStatus.done=I lidhur me rrjetin e Tor!
+torlauncher.bootstrapStatus.conn_pt=Po lidhet me urën
+torlauncher.bootstrapStatus.conn_done_pt=I lidhur me urën
+torlauncher.bootstrapStatus.conn_proxy=Po lidhet me ndërmjetësin
+torlauncher.bootstrapStatus.conn_done_proxy=U lidh te ndërmjetësi
+torlauncher.bootstrapStatus.conn=Po bëhet lidhja me një rele Tor
+torlauncher.bootstrapStatus.conn_done=U bë lidhja me një rele Tor
+torlauncher.bootstrapStatus.handshake=Po negociohet me një rele Tor
+torlauncher.bootstrapStatus.handshake_done=U përfundua së negociuari me një rele Tor
+torlauncher.bootstrapStatus.onehop_create=Po vendoset një lidhje e fshehtëzuar me drejtorinë
+torlauncher.bootstrapStatus.requesting_status=Po merret gjendje rrjeti
+torlauncher.bootstrapStatus.loading_status=Po ngarkohet gjendje rrjeti
+torlauncher.bootstrapStatus.loading_keys=Po ngarkohen dëshmi autoriteti
+torlauncher.bootstrapStatus.requesting_descriptors=Po kërkohen të dhëna releje
+torlauncher.bootstrapStatus.loading_descriptors=Po ngarkohen të dhëna releje
+torlauncher.bootstrapStatus.enough_dirinfo=U përfundua ngarkimi i informacionit mbi relenë
+torlauncher.bootstrapStatus.ap_conn_pt=Po montohen qarqe: Po bëhet lidhja me urën
+torlauncher.bootstrapStatus.ap_conn_done_pt=Po montohen qarqe: U bë lidhja me urën
+torlauncher.bootstrapStatus.ap_conn_proxy=Po montohen qarqe: Po bëhet lidhja me ndërmjetësin
+torlauncher.bootstrapStatus.ap_conn_done_proxy=Po montohen qarqe: U bë lidhja me ndërmjetësin
+torlauncher.bootstrapStatus.ap_conn=Po montohen qarqe: Po bëhet lidhja me një rele Tor
+torlauncher.bootstrapStatus.ap_conn_done=Po montohen qarqe: U bë lidhja me një rele Tor
+torlauncher.bootstrapStatus.ap_handshake=Po montohen qarqe: Po negociohet me një rele Tor
+torlauncher.bootstrapStatus.ap_handshake_done=Po montohen qarqe: U përfundua së negociuari me një rele Tor
+torlauncher.bootstrapStatus.circuit_create=Po montohen qarqe: Po vendoset një qark Tor
+torlauncher.bootstrapStatus.done=I lidhur me rrjetin Tor!
 
 torlauncher.bootstrapWarning.done=kryer
 torlauncher.bootstrapWarning.connectrefused=lidhja u refuzua
 torlauncher.bootstrapWarning.misc=i përzier
 torlauncher.bootstrapWarning.resourcelimit=burime të pamjaftueshme
-torlauncher.bootstrapWarning.identity=mospërputhje identiteti
-torlauncher.bootstrapWarning.timeout=pezullim i lidhjes
-torlauncher.bootstrapWarning.noroute=asnjë rrugë për tek pritësi
+torlauncher.bootstrapWarning.identity=mospërputhje identitetesh
+torlauncher.bootstrapWarning.timeout=mbarim kohe për lidhjen
+torlauncher.bootstrapWarning.noroute=sâ??ka rrugë për te streha
 torlauncher.bootstrapWarning.ioerror=gabim leximi/shkrimi
-torlauncher.bootstrapWarning.pt_missing=mungon transporti me ngulje
+torlauncher.bootstrapWarning.pt_missing=missing pluggable transport
 
-torlauncher.nsresult.NS_ERROR_NET_RESET=The connection to the server was lost.
-torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Could not connect to the server.
-torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Could not connect to the proxy.
+torlauncher.nsresult.NS_ERROR_NET_RESET=Humbi lidhja me shërbyesin.
+torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Sâ??u bë dot lidhja me shërbyesin.
+torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Sâ??u lidh dot me ndërmjetësin.
diff --git a/src/chrome/locale/sw/network-settings.dtd b/src/chrome/locale/sw/network-settings.dtd
index f5f40bd..89988de 100644
--- a/src/chrome/locale/sw/network-settings.dtd
+++ b/src/chrome/locale/sw/network-settings.dtd
@@ -1,10 +1,10 @@
-<!ENTITY torsettings.dialog.title "Tor Network Settings">
-<!ENTITY torsettings.wizard.title.default "Connect to Tor">
-<!ENTITY torsettings.wizard.title.configure "Tor Network Settings">
-<!ENTITY torsettings.wizard.title.connecting "Establishing a Connection">
+<!ENTITY torsettings.dialog.title "Mipangilio ya mtandao wa Tor">
+<!ENTITY torsettings.wizard.title.default "Unganisha kwenye Tor">
+<!ENTITY torsettings.wizard.title.configure "Mipangilio ya mtandao wa Tor">
+<!ENTITY torsettings.wizard.title.connecting "Kuanzisha Muunganisho">
 
 <!-- For locale picker: -->
-<!ENTITY torlauncher.localePicker.title "Tor Browser Language">
+<!ENTITY torlauncher.localePicker.title "Lugha za Kivinjari cha Tor">
 <!ENTITY torlauncher.localePicker.prompt "Please select a language.">
 
 <!-- For "first run" wizard: -->
@@ -17,7 +17,7 @@
 <!-- Other: -->
 
 <!ENTITY torsettings.startingTor "Waiting for Tor to startâ?¦">
-<!ENTITY torsettings.restartTor "Restart Tor">
+<!ENTITY torsettings.restartTor "Anzisha Tor">
 <!ENTITY torsettings.reconfigTor "Reconfigure">
 
 <!ENTITY torsettings.discardSettings.prompt "You have configured Tor bridges or you have entered local proxy settings.&#160; To make a direct connection to the Tor network, these settings must be removed.">
@@ -34,10 +34,10 @@
 <!ENTITY torsettings.useProxy.username "Jina la mtumiaji">
 <!ENTITY torsettings.useProxy.password "Nywila
 nenosiri">
-<!ENTITY torsettings.useProxy.type.socks4 "SOCKS 4">
-<!ENTITY torsettings.useProxy.type.socks5 "SOCKS 5">
+<!ENTITY torsettings.useProxy.type.socks4 "SOKSI 4">
+<!ENTITY torsettings.useProxy.type.socks5 "SOKSI 5">
 <!ENTITY torsettings.useProxy.type.http "HTTP / HTTPS">
-<!ENTITY torsettings.firewall.checkbox "This computer goes through a firewall that only allows connections to certain ports">
+<!ENTITY torsettings.firewall.checkbox "Kompyuta hii inaenda kupitia firewall ambayo inaruhusu tu kunganisha kwenye poti flani ">
 <!ENTITY torsettings.firewall.allowedPorts "Allowed Ports">
 <!ENTITY torsettings.useBridges.checkbox "Tor is censored in my country">
 <!ENTITY torsettings.useBridges.default "Select a built-in bridge">
@@ -67,18 +67,18 @@ nenosiri">
 <!ENTITY torPreferences.torSettings "Tor Settings">
 <!ENTITY torPreferences.torSettingsDescription "Tor Browser routes your traffic over the Tor Network, run by thousands of volunteers around the world." >
 <!ENTITY torPreferences.learnMore "jifunze zaid">
-<!ENTITY torPreferences.bridges "Bridges">
+<!ENTITY torPreferences.bridges "Madaraja">
 <!ENTITY torPreferences.bridgesDescription "Bridges help you access the Tor Network in places where Tor is blocked. Depending on where you are, one bridge may work better than another.">
 <!ENTITY torPreferences.useBridge "Use a bridge">
-<!ENTITY torPreferences.requestNewBridge "Request a New Bridgeâ?¦">
+<!ENTITY torPreferences.requestNewBridge "Ombi la Daraja jipya...">
 <!ENTITY torPreferences.provideBridge "Provide a bridge">
 <!ENTITY torPreferences.advanced "Iliyoboreshwa">
 <!ENTITY torPreferences.advancedDescription "Configure how Tor Browser connects to the internet.">
 <!ENTITY torPreferences.firewallPortsPlaceholder "Comma-separated values">
 <!ENTITY torPreferences.requestBridgeDialogTitle "Request Bridge">
 <!ENTITY torPreferences.requestBridgeDialogWaitPrompt "Contacting BridgeDB. Please Wait.">
-<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Solve the CAPTCHA to request a bridge.">
-<!ENTITY torPreferences.requestBridgeErrorBadSolution "The solution is not correct. Please try again.">
+<!ENTITY torPreferences.requestBridgeDialogSolvePrompt "Tafuta CAPTCHA kwa maombi ya daraja.">
+<!ENTITY torPreferences.requestBridgeErrorBadSolution "Suluhisho sio sahihi. Tafadhali jaribu tena.">
 <!ENTITY torPreferences.viewTorLogs "View the Tor logs.">
 <!ENTITY torPreferences.viewLogs "View Logsâ?¦">
 <!ENTITY torPreferences.torLogsDialogTitle "Tor Logs">
diff --git a/src/chrome/locale/sw/torlauncher.properties b/src/chrome/locale/sw/torlauncher.properties
index 7fc07c7..baef6bd 100644
--- a/src/chrome/locale/sw/torlauncher.properties
+++ b/src/chrome/locale/sw/torlauncher.properties
@@ -1,95 +1,95 @@
 ### Copyright (c) 2020, The Tor Project, Inc.
 ### See LICENSE for licensing information.
 
-torlauncher.error_title=Tor Launcher
+torlauncher.error_title=Uzinduzi wa Tor
 
 torlauncher.tor_exited_during_startup=Tor exited during startup. This might be due to an error in your torrc file, a bug in Tor or another program on your system, or faulty hardware. Until you fix the underlying problem and restart Tor, Tor Browser will not start.
 torlauncher.tor_exited=Tor unexpectedly exited. This might be due to a bug in Tor itself, another program on your system, or faulty hardware. Until you restart Tor, the Tor Browser will not able to reach any websites. If the problem persists, please send a copy of your Tor Log to the support team.
-torlauncher.tor_exited2=Restarting Tor will not close your browser tabs.
-torlauncher.tor_controlconn_failed=Could not connect to Tor control port.
-torlauncher.tor_failed_to_start=Tor failed to start.
-torlauncher.tor_control_failed=Failed to take control of Tor.
-torlauncher.tor_bootstrap_failed=Tor failed to establish a Tor network connection.
-torlauncher.tor_bootstrap_failed_details=%1$S failed (%2$S).
+torlauncher.tor_exited2=Kuanza upya kwa Tor haiwezi kufunga kivinjari chako cha tabo.
+torlauncher.tor_controlconn_failed=Haiwezi kuunganisha kwa Tor kwa kuthibitisha porti.
+torlauncher.tor_failed_to_start=Tor imeshindwa kuanza.
+torlauncher.tor_control_failed=Imeshindwa kuthibiti kwa Tor.
+torlauncher.tor_bootstrap_failed=Kushindwa kuanzisha muunganisho wa mtandao wa Tor.
+torlauncher.tor_bootstrap_failed_details=%1$S imeshindwa (%2$S).
 
-torlauncher.unable_to_start_tor=Unable to start Tor.\n\n%S
-torlauncher.tor_missing=The Tor executable is missing.
-torlauncher.torrc_missing=The torrc file is missing and could not be created.
-torlauncher.datadir_missing=The Tor data directory does not exist and could not be created.
-torlauncher.onionauthdir_missing=The Tor onion authentication directory does not exist and could not be created.
-torlauncher.password_hash_missing=Failed to get hashed password.
+torlauncher.unable_to_start_tor=Tor haiwezi kuanza.\n\n%S
+torlauncher.tor_missing=Tor inayoweza kutekelezwa imekosekana.
+torlauncher.torrc_missing=Faili la torrc imekosekana na haiwezi kuundwa.
+torlauncher.datadir_missing=Saraka ya data ya Tor haiwezi kuwepo na haijaweza kuundwa.
+torlauncher.onionauthdir_missing=Uthibitisho wa saraka ya Tor onion haipo na haiwezi kuundwa. 
+torlauncher.password_hash_missing=Kushindwa kupata nywila ya haraka.
 
-torlauncher.failed_to_get_settings=Unable to retrieve Tor settings.\n\n%S
-torlauncher.failed_to_save_settings=Unable to save Tor settings.\n\n%S
+torlauncher.failed_to_get_settings=Haiwezi kupata tena mpangilio wa Tor. \n\n%S
+torlauncher.failed_to_save_settings=Kuezesha mpangilio wa kuokoa Tor.\n\n%S
 torlauncher.ensure_tor_is_running=Please ensure that Tor is running.
 
 torlauncher.error_proxy_addr_missing=You must specify both an IP address or hostname and a port number to configure Tor to use a proxy to access the Internet.
-torlauncher.error_proxy_type_missing=You must select the proxy type.
-torlauncher.error_bridges_missing=You must specify one or more bridges.
-torlauncher.error_default_bridges_type_missing=You must select a transport type for the provided bridges.
-torlauncher.error_bridgedb_bridges_missing=Please request a bridge.
-torlauncher.error_bridge_bad_default_type=No provided bridges that have the transport type %S are available. Please adjust your settings.
+torlauncher.error_proxy_type_missing=Lazima uchague aina ya wakala.
+torlauncher.error_bridges_missing=Lazima utaje moja au madaraja zaidi.
+torlauncher.error_default_bridges_type_missing=Lazima utaje aina ya usafiri kwa madaraja yanayotolewa.
+torlauncher.error_bridgedb_bridges_missing=Tafadhali ombi la daraja.
+torlauncher.error_bridge_bad_default_type=Hakuna madaraja yanayotolewa ambayo yana aina ya usafiri %S ambayo yamepatikana. Tafadhali rekebisha mpangilio wako.
 
-torlauncher.bridge_suffix.meek-amazon=(works in China)
-torlauncher.bridge_suffix.meek-azure=(works in China)
+torlauncher.bridge_suffix.meek-amazon=(inafanya kazi chini)
+torlauncher.bridge_suffix.meek-azure=(inafanya kazi chini)
 
-torlauncher.request_a_bridge=Request a Bridgeâ?¦
-torlauncher.request_a_new_bridge=Request a New Bridgeâ?¦
-torlauncher.contacting_bridgedb=Contacting BridgeDB. Please wait.
-torlauncher.captcha_prompt=Solve the CAPTCHA to request a bridge.
-torlauncher.bad_captcha_solution=The solution is not correct. Please try again.
-torlauncher.unable_to_get_bridge=Unable to obtain a bridge from BridgeDB.\n\n%S
-torlauncher.no_meek=This browser is not configured for meek, which is needed to obtain bridges.
-torlauncher.no_bridges_available=No bridges are available at this time. Sorry.
+torlauncher.request_a_bridge=Ombi la daraja...
+torlauncher.request_a_new_bridge=Ombi la Daraja jipya...
+torlauncher.contacting_bridgedb=Kuwasiliana na daraja la DB. Tafadhali subiri.
+torlauncher.captcha_prompt=Tafuta CAPTCHA kwa maombi ya daraja.
+torlauncher.bad_captcha_solution=Suluhisho sio sahihi. Tafadhali jaribu tena.
+torlauncher.unable_to_get_bridge=Haiwezi kupata daraja kutoka Daraja la DB.\n\n%S
+torlauncher.no_meek=Kivinjari hiki hakijaundwa kwa meek, ambayo imehitaji kwa kupata madaraja.
+torlauncher.no_bridges_available=Hakuna madaraja imepatikana katika muda huu. Samahani.
 
 torlauncher.connect=Unganisha
-torlauncher.restart_tor=Restart Tor
+torlauncher.restart_tor=Anzisha Tor
 torlauncher.quit=Ondoka
 torlauncher.quit_win=toka
 torlauncher.done=Imefanywa
 
-torlauncher.forAssistance=For assistance, contact %S
-torlauncher.forAssistance2=For assistance, visit %S
+torlauncher.forAssistance=Kwa msaada, wasiliana %S
+torlauncher.forAssistance2=Kwa msaada, tembelea %S
 
-torlauncher.copiedNLogMessages=Copy complete. %S Tor log messages are ready to be pasted into a text editor or an email message.
+torlauncher.copiedNLogMessages=Nakala imemalizika. %S ujumbe wa tunza kumbukumbu ya Tor ipotayari kubandikwa ndani ya mhariri wa maandishi au ujumbe wa barua pepe.
 
-torlauncher.bootstrapStatus.starting=Starting
-torlauncher.bootstrapStatus.conn_pt=Connecting to bridge
-torlauncher.bootstrapStatus.conn_done_pt=Connected to bridge
-torlauncher.bootstrapStatus.conn_proxy=Connecting to proxy
-torlauncher.bootstrapStatus.conn_done_proxy=Connected to proxy
-torlauncher.bootstrapStatus.conn=Connecting to a Tor relay
-torlauncher.bootstrapStatus.conn_done=Connected to a Tor relay
-torlauncher.bootstrapStatus.handshake=Negotiating with a Tor relay
-torlauncher.bootstrapStatus.handshake_done=Finished negotiating with a Tor relay
-torlauncher.bootstrapStatus.onehop_create=Establishing an encrypted directory connection
-torlauncher.bootstrapStatus.requesting_status=Retrieving network status
-torlauncher.bootstrapStatus.loading_status=Loading network status
-torlauncher.bootstrapStatus.loading_keys=Loading authority certificates
-torlauncher.bootstrapStatus.requesting_descriptors=Requesting relay information
-torlauncher.bootstrapStatus.loading_descriptors=Loading relay information
-torlauncher.bootstrapStatus.enough_dirinfo=Finished loading relay information
-torlauncher.bootstrapStatus.ap_conn_pt=Building circuits: Connecting to bridge
-torlauncher.bootstrapStatus.ap_conn_done_pt=Building circuits: Connected to bridge
-torlauncher.bootstrapStatus.ap_conn_proxy=Building circuits: Connecting to proxy
-torlauncher.bootstrapStatus.ap_conn_done_proxy=Building circuits: Connected to proxy
-torlauncher.bootstrapStatus.ap_conn=Building circuits: Connecting to a Tor relay
-torlauncher.bootstrapStatus.ap_conn_done=Building circuits: Connected to a Tor relay
-torlauncher.bootstrapStatus.ap_handshake=Building circuits: Negotiating with a Tor relay
-torlauncher.bootstrapStatus.ap_handshake_done=Building circuits: Finished negotiating with a Tor relay
-torlauncher.bootstrapStatus.circuit_create=Building circuits: Establishing a Tor circuit
-torlauncher.bootstrapStatus.done=Connected to the Tor network!
+torlauncher.bootstrapStatus.starting=Kuanza
+torlauncher.bootstrapStatus.conn_pt=kuunganisha kwa daraja
+torlauncher.bootstrapStatus.conn_done_pt=Daraja limeungwanishwa
+torlauncher.bootstrapStatus.conn_proxy=Kuunganisha kwa wakala
+torlauncher.bootstrapStatus.conn_done_proxy=Wakala ameunganishwa
+torlauncher.bootstrapStatus.conn=Kuunganisha kwa Tor yenye kuendana
+torlauncher.bootstrapStatus.conn_done=Imeunganishwa kwa Tor yenye kuendana
+torlauncher.bootstrapStatus.handshake=Kujadili kwa Tor yenye kuendana
+torlauncher.bootstrapStatus.handshake_done=Kujadili kumemalizika kwa Tor yenye kuendana
+torlauncher.bootstrapStatus.onehop_create=Kuanzisha kwa msimbo fiche unganisho wa saraka
+torlauncher.bootstrapStatus.requesting_status=Kupata hali ya mtandao
+torlauncher.bootstrapStatus.loading_status=Upakiaji wa hali ya mtandao
+torlauncher.bootstrapStatus.loading_keys=Upakiaji wa mamlaka ya vyeti
+torlauncher.bootstrapStatus.requesting_descriptors=Kuomba kuendana kwa habari
+torlauncher.bootstrapStatus.loading_descriptors=Upakiaji kuendana kwa habari
+torlauncher.bootstrapStatus.enough_dirinfo=Kumaliza kwa upakiaji wa kuenndana na habari
+torlauncher.bootstrapStatus.ap_conn_pt=Kujenga mzunguko: Kuunganisha kwa daraja
+torlauncher.bootstrapStatus.ap_conn_done_pt=Kujenga mzunguko: Kuunganisha kwa daraja
+torlauncher.bootstrapStatus.ap_conn_proxy=Kujenga mzunguko: Kuunganisha kwa wakala
+torlauncher.bootstrapStatus.ap_conn_done_proxy=Kujenga mzunguko: Kuunganisha kwa wakala
+torlauncher.bootstrapStatus.ap_conn=Kujenga mizunguko: Kuunganisha kwa Tor yenye kuendana
+torlauncher.bootstrapStatus.ap_conn_done=Kujenga mizunguko: Kuunganisha kwa Tor yenye kuedana
+torlauncher.bootstrapStatus.ap_handshake=Kujenga mizunguko: Kujadili kwenye Tor yenye kuendana
+torlauncher.bootstrapStatus.ap_handshake_done=Kujenga mizunguko: Kujadili kumeisha kwenye Tor yenye kuendana
+torlauncher.bootstrapStatus.circuit_create=Kujenga mizunguko: Kuanzisha mzunguko wa Tor
+torlauncher.bootstrapStatus.done=Imeunganishwa kwenye mtandao wa Tor!
 
-torlauncher.bootstrapWarning.done=done
-torlauncher.bootstrapWarning.connectrefused=connection refused
-torlauncher.bootstrapWarning.misc=miscellaneous
-torlauncher.bootstrapWarning.resourcelimit=insufficient resources
-torlauncher.bootstrapWarning.identity=identity mismatch
-torlauncher.bootstrapWarning.timeout=connection timeout
-torlauncher.bootstrapWarning.noroute=no route to host
-torlauncher.bootstrapWarning.ioerror=read/write error
-torlauncher.bootstrapWarning.pt_missing=missing pluggable transport
+torlauncher.bootstrapWarning.done=Kumaliza
+torlauncher.bootstrapWarning.connectrefused=Unganisho limekataliwa
+torlauncher.bootstrapWarning.misc=Anuwai
+torlauncher.bootstrapWarning.resourcelimit=Rasilimali haitoshi
+torlauncher.bootstrapWarning.identity=Utambulisho wa sigana
+torlauncher.bootstrapWarning.timeout=Muda umeisha wa kuunganisha
+torlauncher.bootstrapWarning.noroute=Hakuna njia ya mwenyeji
+torlauncher.bootstrapWarning.ioerror=soma/andika kosa
+torlauncher.bootstrapWarning.pt_missing=Kukosa usafiri unaoweza kuziba
 
-torlauncher.nsresult.NS_ERROR_NET_RESET=The connection to the server was lost.
-torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Could not connect to the server.
-torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Could not connect to the proxy.
+torlauncher.nsresult.NS_ERROR_NET_RESET=Uunganisho kwenye seva ulipotea. 
+torlauncher.nsresult.NS_ERROR_CONNECTION_REFUSED=Haiwezi kunganishwa kwenye seva.
+torlauncher.nsresult.NS_ERROR_PROXY_CONNECTION_REFUSED=Haiwezi kuunganishwa na wakala.
diff --git a/src/chrome/locale/zh-TW/torlauncher.properties b/src/chrome/locale/zh-TW/torlauncher.properties
index 945d95c..47a0ca0 100644
--- a/src/chrome/locale/zh-TW/torlauncher.properties
+++ b/src/chrome/locale/zh-TW/torlauncher.properties
@@ -3,8 +3,8 @@
 
 torlauncher.error_title=æ´?è?¥è·¯ç?±å??å??å·¥å?·
 
-torlauncher.tor_exited_during_startup=æ´?è?¥è·¯ç?±ç¨?å¼?å?¨å??å??é??ç¨?中æ??å¤?çµ?æ­¢ã??é??å?¯è?½æ?¯ç?± torcc 設å®?æª?ç??é?¯èª¤ã??æ´?è?¥è·¯ç?±ç¨?å¼?ã??å?¶ä»?系統ç¨?å¼?ç??æ¼?æ´?æ??æ?¯ç¡¬é«?缺é?·é? æ??ã??å¿?é ?å??解決æ½?å?¨ç??å??é¡?並é??å??æ´?è?¥è·¯ç?±ç¨?å¼?ï¼?æ´?è?¥è·¯ç?±ç??覽å?¨æ??è?½å¤ å??å??ã??
-torlauncher.tor_exited=æ´?è?¥è·¯ç?±ç¨?å¼?æ??å¤?å?°ä¸­æ­¢äº?ã??é??æ??å?¯è?½æ?¯æ´?è?¥è·¯ç?±æ?¬èº«ç??ç¨?å¼?é?¯èª¤ã??æ?¨ç³»çµ±ä¸?ç??å?¶å®?ç¨?å¼?æ??æ?¯ç¡¬é«?æ??é??ã??é?¤é??æ?¨é??æ?°å??å??æ´?è?¥è·¯ç?±ï¼?å?¦å??æ´?è?¥è·¯ç?±ç??覽å?¨å°?ç?¡æ³?é?£æ?¥ä¸?ä»»ä½?網ç«?ã??å¦?æ??æ­¤å??é¡?æ??çº?ç?¼ç??ï¼?è«?ç?¼è¤?製並ç?¼é??æ?¨ç??æ´?è?¥è·¯ç?±æ­·ç¨?ç´?é??å?°æ?¯æ?´å??é??ã??
+torlauncher.tor_exited_during_startup=æ´?è?¥ç??覽å?¨å?¨å??å??æ??æ??å¤?çµ?æ­¢ã??é??å?¯è?½æ?¯å? ç?º torrc 設å®?æª?ç??é?¯èª¤ã??æ´?è?¥ç??覽å?¨æ?¬èº«ã??æ?¨ç³»çµ±ä¸?å?¶ä»?ç¨?å¼?ç??æ¼?æ´?æ??æ?¯ç¡¬é«?æ??é??æ??é? æ??ã??å¿?é ?å??解決æ½?å?¨ç??å??é¡?並é??æ?°å??å??æ´?è?¥ç??覽å?¨ï¼?æ?¬ç¨?å¼?æ??è?½æ­£å¸¸é??ä½?ã??
+torlauncher.tor_exited=æ´?è?¥ç??覽å?¨æ??å¤?çµ?æ­¢äº?ã??é??å?¯è?½æ?¯å? ç?ºæ´?è?¥ç??覽å?¨æ?¬èº«ç??ç¨?å¼?é?¯èª¤ã??æ?¨ç³»çµ±ä¸?ç??å?¶å®?ç¨?å¼?æ??æ?¯ç¡¬é«?æ??é??æ??é? æ??ã??é?¤é??æ?¨é??æ?°å??å??æ´?è?¥ç??覽å?¨ï¼?å?¦å??æ´?è?¥ç??覽å?¨å°?ç?¡æ³?é?£ç·?å?°ä»»ä½?網ç«?ã??å¦?æ??æ­¤å??é¡?æ??çº?ç?¼ç??ï¼?è«?å¯?é??æ?¨ç??æ´?è?¥ç??覽å?¨é?¯èª¤å ±å??給æ?¯æ?´å??é??ã??
 torlauncher.tor_exited2=é??æ?°å??å??æ´?è?¥è·¯ç?±å°?ä¸?æ??é??é??æ?¨ç??覽å?¨ç??å??é ?ã??
 torlauncher.tor_controlconn_failed=ç?¡æ³?é?£æ?¥è?³æ´?è?¥è·¯ç?±æ?§å?¶é?£æ?¥å? ã??
 torlauncher.tor_failed_to_start=æ´?è?¥è·¯ç?±ç?¡æ³?å??å??ã??
diff --git a/src/install.rdf b/src/install.rdf
index 444654d..3405b47 100644
--- a/src/install.rdf
+++ b/src/install.rdf
@@ -7,7 +7,7 @@
         <em:creator>The Tor Project, Inc.</em:creator>
         <em:contributor>Pearl Crescent, LLC</em:contributor>
         <em:id>tor-launcher@xxxxxxxxxxxxxx</em:id>
-        <em:version>0.2.25</em:version>
+        <em:version>0.2.26</em:version>
         <em:multiprocessCompatible>true</em:multiprocessCompatible>
         <em:homepageURL>https://www.torproject.org/projects/torbrowser.html</em:homepageURL>
         <em:updateURL>data:text/plain,</em:updateURL>

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