[tor-commits] [tor-launcher/master] Bug #10604: Tor status & error messages not translated.
brade at torproject.org
brade at torproject.org
Tue Feb 11 21:40:10 UTC 2014
commit 8ef16bb1475f3c1a6ea8e471e8bc027eaa957bb2
Author: Kathy Brade <brade at pearlcrescent.com>
Date: Tue Feb 11 16:32:46 2014 -0500
Bug #10604: Tor status & error messages not translated.
Incorporated translated bootstrap status messages from Vidalia.
---
src/chrome/content/progress.js | 10 +++---
src/chrome/locale/ar/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/bg/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/ca/torlauncher.properties | 21 ++++++++++++
src/chrome/locale/cs/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/da/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/de/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/el/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/en/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/eo/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/es/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/eu/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/fa/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/fi/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/fr/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/he/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/hr-HR/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/hu/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/id/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/it/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/ja/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/ko/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/lt/torlauncher.properties | 13 +++++++
src/chrome/locale/lv/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/my/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/nb/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/nl/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/pl/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/pt-BR/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/pt/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/ro/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/ru/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/sk/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/sr/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/sv/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/th/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/tr/torlauncher.properties | 22 ++++++++++++
src/chrome/locale/vi/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/zh-CN/torlauncher.properties | 24 +++++++++++--
src/chrome/locale/zh-TW/torlauncher.properties | 15 +++++++++
src/components/tl-process.js | 20 ++++++-----
src/modules/tl-util.jsm | 43 +++++++++++++++++++++++-
42 files changed, 900 insertions(+), 44 deletions(-)
diff --git a/src/chrome/content/progress.js b/src/chrome/content/progress.js
index 8a2f427..4cee3d6 100644
--- a/src/chrome/content/progress.js
+++ b/src/chrome/content/progress.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2013, The Tor Project, Inc.
+// Copyright (c) 2014, The Tor Project, Inc.
// See LICENSE for licensing information.
//
// vim: set sw=2 sts=2 ts=8 et syntax=javascript:
@@ -142,7 +142,8 @@ var gObserver = {
else if (kBootstrapStatusTopic == aTopic)
{
var statusObj = aSubject.wrappedJSObject;
- var labelText = (statusObj.SUMMARY) ? statusObj.SUMMARY : "";
+ var labelText =
+ TorLauncherUtil.getLocalizedBootstrapStatus(statusObj, "TAG");
var percentComplete = (statusObj.PROGRESS) ? statusObj.PROGRESS : 0;
var meter = document.getElementById("progressMeter");
@@ -158,8 +159,9 @@ var gObserver = {
}
else if (statusObj._errorOccurred)
{
- if (statusObj.WARNING)
- labelText = statusObj.WARNING;
+ var s = TorLauncherUtil.getLocalizedBootstrapStatus(statusObj, "REASON");
+ if (s)
+ labelText = s;
if (meter)
meter.setAttribute("hidden", true);
diff --git a/src/chrome/locale/ar/torlauncher.properties b/src/chrome/locale/ar/torlauncher.properties
index 1769467..19d407c 100644
--- a/src/chrome/locale/ar/torlauncher.properties
+++ b/src/chrome/locale/ar/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Ù
Ùشغ٠تÙر
@@ -7,7 +7,7 @@ torlauncher.tor_exited=تÙÙ٠تÙر ع٠اÙعÙ
٠بشÙ٠غÙر Ù
تÙÙ
torlauncher.please_restart_app=Ùرج٠إعادة تشغÙÙ Ùذا اÙبرÙاÙ
ج.
torlauncher.tor_controlconn_failed=تعذر اÙاتصا٠بÙ
ÙÙØ° اÙتØÙÙ
اÙخاص بتÙر.
torlauncher.tor_failed_to_start=تÙر ÙØ´Ù Ù٠بدء اÙتشغÙÙ.
-torlauncher.tor_bootstrap_failed=Ùش٠تÙر Ù٠إÙشاء اتصا٠بشبÙØ© تÙر.\n\n%S
+torlauncher.tor_bootstrap_failed=Ùش٠تÙر Ù٠إÙشاء اتصا٠بشبÙØ© تÙر (%S).
torlauncher.unable_to_start_tor=غÙر Ùادر عÙ٠بدء تشغÙ٠تÙر.\n\n%S
torlauncher.tor_missing=اÙÙ
Ù٠اÙتÙÙÙØ°Ù ÙتÙر Ù
ÙÙÙد.
@@ -29,3 +29,23 @@ torlauncher.quit_win=خرÙج
torlauncher.done=تÙ
torlauncher.forAssistance=ÙÙÙ
ساعدة, اتص٠ب٠%S
+
+torlauncher.bootstrapStatus.conn_dir=جار٠اÙاتصا٠بدÙÙ٠اÙتØÙÙÙات
+torlauncher.bootstrapStatus.handshake_dir=ÙÙشئ اتصاÙا Ù
عÙ
Ù٠باÙدÙÙÙ
+torlauncher.bootstrapStatus.requesting_status=Ùسترجع ØاÙØ© اÙشبÙØ©
+torlauncher.bootstrapStatus.loading_status=ÙØÙ
Ù ØاÙØ© اÙشبÙØ©
+torlauncher.bootstrapStatus.loading_keys=ÙØÙ
Ù Ø´Ùادات اÙسÙطة
+torlauncher.bootstrapStatus.requesting_descriptors=ÙØ·Ùب Ù
عÙÙÙ
ات اÙتØÙÙÙØ©
+torlauncher.bootstrapStatus.loading_descriptors=ÙØÙ
Ù Ù
عÙÙÙ
ات اÙتØÙÙÙØ©
+torlauncher.bootstrapStatus.conn_or=Ùتص٠بشبÙØ© تÙر
+torlauncher.bootstrapStatus.handshake_or=ÙÙشئ دائرة تÙر
+torlauncher.bootstrapStatus.done=تÙ
اÙاتصا٠بشبÙØ© تÙر
+
+torlauncher.bootstrapWarning.done=تÙ
+torlauncher.bootstrapWarning.connectrefused=تÙ
رÙض اÙاتصاÙ
+torlauncher.bootstrapWarning.misc=Ù
تÙرÙات
+torlauncher.bootstrapWarning.resourcelimit=اÙÙ
Ùارد غÙر ÙاÙÙØ©
+torlauncher.bootstrapWarning.identity=ÙÙ
تتطاب٠اÙÙÙÙØ©
+torlauncher.bootstrapWarning.timeout=اÙاتصا٠عاطÙ
+torlauncher.bootstrapWarning.noroute=Ùا طرÙÙ ÙÙÙ
ضÙÙ
+torlauncher.bootstrapWarning.ioerror=خطأ Ù٠اÙÙراءة/اÙÙتابة
diff --git a/src/chrome/locale/bg/torlauncher.properties b/src/chrome/locale/bg/torlauncher.properties
new file mode 100644
index 0000000..dc317fd
--- /dev/null
+++ b/src/chrome/locale/bg/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=СвÑÑзване Ñ Ð¿ÑепÑедаваÑаÑа диÑекÑоÑиÑ
+torlauncher.bootstrapStatus.handshake_dir=ÐÑÑÑеÑÑвÑване на вÑÑзка Ñ ÐºÑипÑиÑанаÑа диÑекÑоÑиÑ
+torlauncher.bootstrapStatus.requesting_status=ÐолÑÑаване на инÑоÑмаÑÐ¸Ñ Ð·Ð° ÑÑаÑÑÑа на мÑежаÑа
+torlauncher.bootstrapStatus.loading_status=ÐаÑеждане на инÑоÑмаÑиÑÑа за ÑÑаÑÑÑа на мÑежаÑа
+torlauncher.bootstrapStatus.loading_keys=ÐаÑеждане на ÑеÑÑиÑикаÑи Ð¾Ñ Ð´Ð¾ÑÑовеÑен изÑоÑник
+torlauncher.bootstrapStatus.requesting_descriptors=ÐапиÑване за пÑепÑедаваÑа инÑоÑмаÑиÑ
+torlauncher.bootstrapStatus.loading_descriptors=ÐаÑеждане на пÑепÑедаваÑа инÑоÑмаÑиÑ
+torlauncher.bootstrapStatus.conn_or=СвÑÑзване Ñ Ð¢Ð¾Ñ Ð¼ÑежаÑа
+torlauncher.bootstrapStatus.handshake_or=ÐÑÑÑеÑÑвÑване на Ð¢Ð¾Ñ Ð²ÐµÑига
+torlauncher.bootstrapStatus.done=СвÑÑзан Ñ Ð¢Ð¾Ñ Ð¼ÑежаÑа!
+
+torlauncher.bootstrapWarning.done=гоÑов
+torlauncher.bootstrapWarning.connectrefused=вÑÑзкаÑа оÑказана
+torlauncher.bootstrapWarning.misc=ÑазноÑоден
+torlauncher.bootstrapWarning.resourcelimit=недоÑÑаÑÑÑно ÑеÑÑÑÑи
+torlauncher.bootstrapWarning.identity=неÑÑвпадение Ñ Ð¸Ð´ÐµÐ½ÑиÑноÑÑ
+torlauncher.bootstrapWarning.timeout=паÑза на вÑÑзкаÑа
+torlauncher.bootstrapWarning.noroute=нÑма пÑÑ Ð´Ð¾ Ñ
оÑÑа
+torlauncher.bootstrapWarning.ioerror=гÑеÑка пÑи ÑеÑене/пиÑане
diff --git a/src/chrome/locale/ca/torlauncher.properties b/src/chrome/locale/ca/torlauncher.properties
new file mode 100644
index 0000000..b7e19f8
--- /dev/null
+++ b/src/chrome/locale/ca/torlauncher.properties
@@ -0,0 +1,21 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Connecting to a relay directory
+torlauncher.bootstrapStatus.handshake_dir=S'està establint una connexió a un directori xifrat
+torlauncher.bootstrapStatus.requesting_status=S'està rebent l'estat de la xarxa
+torlauncher.bootstrapStatus.loading_status=S'està carregant l'estat de la xarxa
+torlauncher.bootstrapStatus.loading_keys=S'estan carregant les autoritats de certificació
+torlauncher.bootstrapStatus.requesting_descriptors=S'està demanant informació del relé
+torlauncher.bootstrapStatus.loading_descriptors=S'està carregant informació del relé
+torlauncher.bootstrapStatus.conn_or=S'està connectant a la xarxa Tor
+torlauncher.bootstrapStatus.handshake_or=S'està establint un circuit amb el Tor
+torlauncher.bootstrapStatus.done=Connectats a la xarxa Tor!
+
+torlauncher.bootstrapWarning.done=fet
+torlauncher.bootstrapWarning.connectrefused=connexió refusada
+torlauncher.bootstrapWarning.misc=miscel·là nia
+torlauncher.bootstrapWarning.resourcelimit=recursos insuficients
+torlauncher.bootstrapWarning.timeout=S'ha excedit el temps d'espera de connexió
+torlauncher.bootstrapWarning.noroute=no hi ha ruta cap al servidor
+torlauncher.bootstrapWarning.ioerror=error de lectura/escriptura
diff --git a/src/chrome/locale/cs/torlauncher.properties b/src/chrome/locale/cs/torlauncher.properties
new file mode 100644
index 0000000..211e7f1
--- /dev/null
+++ b/src/chrome/locale/cs/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=PÅipojovánà do adresáÅe uzlu
+torlauncher.bootstrapStatus.handshake_dir=Navazuji spojenà s Å¡ifrovaným adresáÅem
+torlauncher.bootstrapStatus.requesting_status=ZjiÅ¡Å¥uji stav sÃtÄ
+torlauncher.bootstrapStatus.loading_status=NaÄÃtam stav sÃtÄ
+torlauncher.bootstrapStatus.loading_keys=Nahrávám certifikáty autority
+torlauncher.bootstrapStatus.requesting_descriptors=Zjišťuji informace o uzlu
+torlauncher.bootstrapStatus.loading_descriptors=Nahrávám informace o uzlu
+torlauncher.bootstrapStatus.conn_or=PÅipojuji se do sÃtÄ Tor
+torlauncher.bootstrapStatus.handshake_or=Sestavuji Tor ÅetÄzec
+torlauncher.bootstrapStatus.done=PÅipojeno do sÃtÄ Tor!
+
+torlauncher.bootstrapWarning.done=hotovo
+torlauncher.bootstrapWarning.connectrefused=spojenà odmÃtnuto
+torlauncher.bootstrapWarning.misc=různý
+torlauncher.bootstrapWarning.resourcelimit=nedostateÄné zdroje
+torlauncher.bootstrapWarning.identity=nesouhlasà identita
+torlauncher.bootstrapWarning.timeout=Äas spojenà vyprÅ¡el
+torlauncher.bootstrapWarning.noroute=bez spojenàs hostitelem
+torlauncher.bootstrapWarning.ioerror=chyba Ätená/zápisu
diff --git a/src/chrome/locale/da/torlauncher.properties b/src/chrome/locale/da/torlauncher.properties
new file mode 100644
index 0000000..89b0222
--- /dev/null
+++ b/src/chrome/locale/da/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Tilslutter til relæ mappe
+torlauncher.bootstrapStatus.handshake_dir=Opretter en krypteret mappe forbindelse
+torlauncher.bootstrapStatus.requesting_status=Henter netværk status
+torlauncher.bootstrapStatus.loading_status=Henter netværk status
+torlauncher.bootstrapStatus.loading_keys=Henter nøglecentercertifikater
+torlauncher.bootstrapStatus.requesting_descriptors=Beder om relæ information
+torlauncher.bootstrapStatus.loading_descriptors=Henter relæ information
+torlauncher.bootstrapStatus.conn_or=Forbinder til Tor netværk
+torlauncher.bootstrapStatus.handshake_or=Opretter et Tor kredsløb
+torlauncher.bootstrapStatus.done=Forbundet til Tor netværket!
+
+torlauncher.bootstrapWarning.done=færdig
+torlauncher.bootstrapWarning.connectrefused=forbindelse afvist
+torlauncher.bootstrapWarning.misc=diverse
+torlauncher.bootstrapWarning.resourcelimit=utilstrækkelige ressourcer
+torlauncher.bootstrapWarning.identity=identitet matcher ikke
+torlauncher.bootstrapWarning.timeout=forbindelse timeout
+torlauncher.bootstrapWarning.noroute=ingen rute til vært
+torlauncher.bootstrapWarning.ioerror=læs/skriv fejl
diff --git a/src/chrome/locale/de/torlauncher.properties b/src/chrome/locale/de/torlauncher.properties
index 394f343..f8f7a64 100644
--- a/src/chrome/locale/de/torlauncher.properties
+++ b/src/chrome/locale/de/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Tor-Starter
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Tor wurde unerwartet geschlossen.
torlauncher.please_restart_app=Bitte starten Sie die Anwendung neu.
torlauncher.tor_controlconn_failed=Zum Tor-Kontrollanschluss konnte keine Verbindung hergestellt werden.
torlauncher.tor_failed_to_start=Der Start von Tor ist fehlgeschlagen.
-torlauncher.tor_bootstrap_failed=Tor konnte keine Verbindung zum Tor-Netzwerk herstellen.\n\n%S
+torlauncher.tor_bootstrap_failed=Tor konnte keine Verbindung zum Tor-Netzwerk herstellen (%S).
torlauncher.unable_to_start_tor=Tor kann nicht gestartet werden.\n\n%S
torlauncher.tor_missing=Die Tor-Programmdatei ist nicht vorhanden.
@@ -29,3 +29,23 @@ torlauncher.quit_win=Beenden
torlauncher.done=Fertig
torlauncher.forAssistance=Falls Sie Hilfe benötigen, kontaktieren Sie %S
+
+torlauncher.bootstrapStatus.conn_dir=Verbinde zu einem Verzeichnis
+torlauncher.bootstrapStatus.handshake_dir=Stelle eine verschlüsselte Verbindung zu einem Verzeichnis her
+torlauncher.bootstrapStatus.requesting_status=Erfrage Netzwerkstatusdatei
+torlauncher.bootstrapStatus.loading_status=Lade Netzwerkstatusdatei
+torlauncher.bootstrapStatus.loading_keys=Lade Zertifikate der zentralen Verzeichnisse
+torlauncher.bootstrapStatus.requesting_descriptors=Fordere Verteiler-Informationen an
+torlauncher.bootstrapStatus.loading_descriptors=Lade Verteiler-Informationen
+torlauncher.bootstrapStatus.conn_or=Verbinde zum Tor-Netzwerk
+torlauncher.bootstrapStatus.handshake_or=Erstelle einen Tor-Circuit
+torlauncher.bootstrapStatus.done=Verbindung zum Tor-Netzwerk hergestellt!
+
+torlauncher.bootstrapWarning.done=abgeschlossen
+torlauncher.bootstrapWarning.connectrefused=Verbindung verweigert
+torlauncher.bootstrapWarning.misc=Verschiedenes
+torlauncher.bootstrapWarning.resourcelimit=Unzureichende Ressourcen
+torlauncher.bootstrapWarning.identity=Nichtübereinstimmung der Identitäten
+torlauncher.bootstrapWarning.timeout=Verbindungszeitüberschreitung
+torlauncher.bootstrapWarning.noroute=Kein Pfad zum Rechner
+torlauncher.bootstrapWarning.ioerror=Lese-/Schreibfehler
diff --git a/src/chrome/locale/el/torlauncher.properties b/src/chrome/locale/el/torlauncher.properties
new file mode 100644
index 0000000..f89acfe
--- /dev/null
+++ b/src/chrome/locale/el/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=ΣÏνδεÏη Ïε ενδιάμεÏο (relay) καÏάλογο
+torlauncher.bootstrapStatus.handshake_dir=Î ÏαγμαÏοÏοιήθηκε ÏÏνδεÏη Ïε κÏÏ
ÏÏογÏαÏημÎνο καÏάλογο
+torlauncher.bootstrapStatus.requesting_status=ÎνάκÏηÏη ÏÎ·Ï ÎºÎ±ÏάÏÏαÏÎ·Ï ÏοÏ
δικÏÏοÏ
+torlauncher.bootstrapStatus.loading_status=ΦÏÏÏÏÏη ÏÎ·Ï ÎºÎ±ÏάÏÏαÏÎ·Ï ÏοÏ
δικÏÏοÏ
+torlauncher.bootstrapStatus.loading_keys=ΦÏÏÏÏÏη ÏÏν ÏιÏÏοÏοιηÏικÏν ÏοÏ
ÏοÏÎα
+torlauncher.bootstrapStatus.requesting_descriptors=ÎίνεÏαι αίÏηÏη για ÏληÏοÏοÏÎ¯ÎµÏ ÏÏν ÎνδιάμεÏÏν
+torlauncher.bootstrapStatus.loading_descriptors=ΦÏÏÏÏÏη ÏληÏοÏοÏιÏν ÎνδιάμεÏοÏ
+torlauncher.bootstrapStatus.conn_or=ÎίνεÏαι ÏÏνδεÏη ÏÏο δίκÏÏ
ο Tor
+torlauncher.bootstrapStatus.handshake_or=ΣÏνδεÏη Ïε Îνα κÏκλÏμα Tor
+torlauncher.bootstrapStatus.done=ΣÏ
νδÎθηκε ÏÏο δίκÏÏ
ο Tor!
+
+torlauncher.bootstrapWarning.done=ενÏάξει
+torlauncher.bootstrapWarning.connectrefused=αÏÏÏÏιÏη ÏÏνδεÏηÏ
+torlauncher.bootstrapWarning.misc=διάÏοÏα
+torlauncher.bootstrapWarning.resourcelimit=ανεÏαÏÎºÎµÎ¯Ï ÏÏÏοι
+torlauncher.bootstrapWarning.identity=η ÏαÏ
ÏÏÏηÏα δεν ÏαιÏιάζει
+torlauncher.bootstrapWarning.timeout=λήξη ÏÏÎ¿Î½Î¹ÎºÎ¿Ï Î¿ÏίοÏ
ÏÏνδεÏηÏ
+torlauncher.bootstrapWarning.noroute=δεν βÏÎθηκε διαδÏομή ÏÏÎ¿Ï ÏÏνδεÏη
+torlauncher.bootstrapWarning.ioerror=ÏÏάλμα ανάγνÏÏηÏ/εγγÏαÏήÏ
diff --git a/src/chrome/locale/en/torlauncher.properties b/src/chrome/locale/en/torlauncher.properties
index 483ce43..f167375 100644
--- a/src/chrome/locale/en/torlauncher.properties
+++ b/src/chrome/locale/en/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Tor Launcher
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Tor unexpectedly exited.
torlauncher.please_restart_app=Please restart this application.
torlauncher.tor_controlconn_failed=Could not connect to Tor control port.
torlauncher.tor_failed_to_start=Tor failed to start.
-torlauncher.tor_bootstrap_failed=Tor failed to establish a Tor network connection.\n\n%S
+torlauncher.tor_bootstrap_failed=Tor failed to establish a Tor network connection (%S).
torlauncher.unable_to_start_tor=Unable to start Tor.\n\n%S
torlauncher.tor_missing=The Tor executable is missing.
@@ -29,3 +29,23 @@ torlauncher.quit_win=Exit
torlauncher.done=Done
torlauncher.forAssistance=For assistance, contact %S
+
+torlauncher.bootstrapStatus.conn_dir=Connecting to a relay directory
+torlauncher.bootstrapStatus.handshake_dir=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.conn_or=Connecting to the Tor network
+torlauncher.bootstrapStatus.handshake_or=Establishing a Tor circuit
+torlauncher.bootstrapStatus.done=Connected to the Tor network!
+
+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
diff --git a/src/chrome/locale/eo/torlauncher.properties b/src/chrome/locale/eo/torlauncher.properties
new file mode 100644
index 0000000..d76cef7
--- /dev/null
+++ b/src/chrome/locale/eo/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Konektante al relajsa dosierujo
+torlauncher.bootstrapStatus.handshake_dir=Starigante Äifritan dosierujan konekton
+torlauncher.bootstrapStatus.requesting_status=Ricevante retan staton
+torlauncher.bootstrapStatus.loading_status=ÅarÄante retan staton
+torlauncher.bootstrapStatus.loading_keys=ÅarÄante aÅtoritatajn atestilojn
+torlauncher.bootstrapStatus.requesting_descriptors=Petante relajsajn informojn
+torlauncher.bootstrapStatus.loading_descriptors=ÅarÄante relajsajn informojn
+torlauncher.bootstrapStatus.conn_or=Konektante al Tor-reto
+torlauncher.bootstrapStatus.handshake_or=Starigante Tor-cirkviton
+torlauncher.bootstrapStatus.done=Konektita al Tor-reto
+
+torlauncher.bootstrapWarning.done=farite
+torlauncher.bootstrapWarning.connectrefused=Konekto rifuzita
+torlauncher.bootstrapWarning.misc=diversaĵoj
+torlauncher.bootstrapWarning.resourcelimit=nesufiÄaj risurcoj
+torlauncher.bootstrapWarning.identity=Identmiskongruo
+torlauncher.bootstrapWarning.timeout=Tempolimo de konekto
+torlauncher.bootstrapWarning.noroute=neniu kurso al gastiga komputilo
+torlauncher.bootstrapWarning.ioerror=lega/skriba eraro
diff --git a/src/chrome/locale/es/torlauncher.properties b/src/chrome/locale/es/torlauncher.properties
index e236d38..e9d8049 100644
--- a/src/chrome/locale/es/torlauncher.properties
+++ b/src/chrome/locale/es/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Arranque de Tor
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Tor se cerró inesperadamente.
torlauncher.please_restart_app=Por favor reinicie esta aplicación.
torlauncher.tor_controlconn_failed=No se pudo conectar al puerto de control de Tor
torlauncher.tor_failed_to_start=Tor no pudo iniciarse.
-torlauncher.tor_bootstrap_failed=Tor no pudo establecer una conexión de red Tor.\n\n%S
+torlauncher.tor_bootstrap_failed=Tor no pudo establecer una conexión de red Tor (%S).
torlauncher.unable_to_start_tor=No fue posible iniciar Tor.\n\n%S
torlauncher.tor_missing=No se encuentra el fichero ejecutable de Tor.
@@ -29,3 +29,23 @@ torlauncher.quit_win=Salir
torlauncher.done=Listo
torlauncher.forAssistance=Para obtener ayuda, contacte con %S
+
+torlauncher.bootstrapStatus.conn_dir=Conectando a un directorio repetidor
+torlauncher.bootstrapStatus.handshake_dir=Estableciendo una conexión encriptada con el directorio
+torlauncher.bootstrapStatus.requesting_status=Recuperando el estado de la red
+torlauncher.bootstrapStatus.loading_status=Cargando el estado de la red
+torlauncher.bootstrapStatus.loading_keys=Cargando los certificados de autoridades
+torlauncher.bootstrapStatus.requesting_descriptors=Solicitando información del repetidor
+torlauncher.bootstrapStatus.loading_descriptors=Cargando información del repetidor
+torlauncher.bootstrapStatus.conn_or=Conectando a la red Tor
+torlauncher.bootstrapStatus.handshake_or=Estableciendo un circuito Tor
+torlauncher.bootstrapStatus.done=¡Conectado a la red Tor!
+
+torlauncher.bootstrapWarning.done=terminado
+torlauncher.bootstrapWarning.connectrefused=conexión rechazada
+torlauncher.bootstrapWarning.misc=miscelánea
+torlauncher.bootstrapWarning.resourcelimit=recursos insuficientes
+torlauncher.bootstrapWarning.identity=no hay coincidencia de identidad
+torlauncher.bootstrapWarning.timeout=tiempo de espera de conexión agotado
+torlauncher.bootstrapWarning.noroute=no hay ruta hacia el host
+torlauncher.bootstrapWarning.ioerror=error de escritura/lectura
diff --git a/src/chrome/locale/eu/torlauncher.properties b/src/chrome/locale/eu/torlauncher.properties
new file mode 100644
index 0000000..b9abc63
--- /dev/null
+++ b/src/chrome/locale/eu/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Errele direktorio batera konektatzen
+torlauncher.bootstrapStatus.handshake_dir=Enkriptatutako direktorio batera konexioa ezartzen
+torlauncher.bootstrapStatus.requesting_status=Sarearen egoera eskuratzen
+torlauncher.bootstrapStatus.loading_status=Sarearen egoera kargatzen
+torlauncher.bootstrapStatus.loading_keys=Aginpide ziurtagiriak kargatzen
+torlauncher.bootstrapStatus.requesting_descriptors=Errele informazioa eskatzen
+torlauncher.bootstrapStatus.loading_descriptors=Errele informazioa kargatzen
+torlauncher.bootstrapStatus.conn_or=Tor sarera konektatzen
+torlauncher.bootstrapStatus.handshake_or=Tor zirkuitu bat ezartzen
+torlauncher.bootstrapStatus.done=Tor sarera konektatuta!
+
+torlauncher.bootstrapWarning.done=eginda
+torlauncher.bootstrapWarning.connectrefused=konexioa ukatua
+torlauncher.bootstrapWarning.misc=hainbat
+torlauncher.bootstrapWarning.resourcelimit=baliabideak ez dira nahikoak
+torlauncher.bootstrapWarning.identity=nortasuna ez dator bat
+torlauncher.bootstrapWarning.timeout=konexioa denboraz kanpo
+torlauncher.bootstrapWarning.noroute=ez dago biderik ostalarira
+torlauncher.bootstrapWarning.ioerror=irakurketa/idazketa akatsa
diff --git a/src/chrome/locale/fa/torlauncher.properties b/src/chrome/locale/fa/torlauncher.properties
index cb8acdf..de3669f 100644
--- a/src/chrome/locale/fa/torlauncher.properties
+++ b/src/chrome/locale/fa/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=اجرا Ú©ÙÙد٠تÙر
@@ -7,7 +7,7 @@ torlauncher.tor_exited=تÙر بدÙÛÙÛ ÙاÙ
شخص خارج شد.
torlauncher.please_restart_app=ÙØ·Ùا ÙرÙ
اÙزار را Ù
جددا را٠اÙØ¯Ø§Ø²Û ÙÙ
اÛÛد.
torlauncher.tor_controlconn_failed=اتصا٠ب٠پÙرت Ú©Ùتر٠تÙر اÙ
کا٠پذÛر ÙÙ
Û Ø¨Ø§Ø´Ø¯.
torlauncher.tor_failed_to_start=خطا در را٠اÙدازÛ.
-torlauncher.tor_bootstrap_failed=تÙر Ø¨Ø±Ø§Û Ø§ØªØµØ§Ù Ø¨Ù Ø´Ø¨Ú©Ù ØªÙر ÙاÙ
ÙÙÙ Ù
Û Ø¨Ø§Ø´Ø¯.\n\n\n%S
+torlauncher.tor_bootstrap_failed=تÙر Ø¨Ø±Ø§Û Ø§ØªØµØ§Ù Ø¨Ù Ø´Ø¨Ú©Ù ØªÙر ÙاÙ
ÙÙÙ Ù
Û Ø¨Ø§Ø´Ø¯ (%S).
torlauncher.unable_to_start_tor=را٠اÙØ¯Ø§Ø²Û ØªÙر اÙ
کا٠پذÛر ÙÙ
Û Ø¨Ø§Ø´Ø¯.\n\n%S
torlauncher.tor_missing=تÙر اجرا Ø´ÙÙد٠ÛاÙت Ùشد.
@@ -29,3 +29,23 @@ torlauncher.quit_win=خرÙج
torlauncher.done=اÙجاÙ
شد
torlauncher.forAssistance=Ø¨Ø±Ø§Û Ø¯Ø±ÛاÙت Ú©Ù
Ú©Ù« با %S تÙ
اس بگÛرÛد
+
+torlauncher.bootstrapStatus.conn_dir=اتصا٠ب٠ÛÚ© ÙÙرست بازپخش
+torlauncher.bootstrapStatus.handshake_dir=برپاÛÛ ÛÚ© اتصا٠ÙÙرست رÙ
زبÙØ¯Û Ø´Ø¯Ù
+torlauncher.bootstrapStatus.requesting_status=بازÛØ§Ø¨Û ÙضعÛت شبکÙ
+torlauncher.bootstrapStatus.loading_status=Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û ÙضعÛت شبکÙ
+torlauncher.bootstrapStatus.loading_keys=Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ù
جÙزÙا
+torlauncher.bootstrapStatus.requesting_descriptors=درخÙاست اطÙاعات بازپخش
+torlauncher.bootstrapStatus.loading_descriptors=Ø¨Ø§Ø±Ú¯Ø°Ø§Ø±Û Ø§Ø·Ùاعات بازپخش
+torlauncher.bootstrapStatus.conn_or=در Øا٠اتصا٠ب٠شبک٠تÙر
+torlauncher.bootstrapStatus.handshake_or=برپاÛÛ ÛÚ© جرÛا٠تÙر
+torlauncher.bootstrapStatus.done=Ùص٠شد٠ب٠شبک٠تÙر
+
+torlauncher.bootstrapWarning.done=اÙجاÙ
شدÙ
+torlauncher.bootstrapWarning.connectrefused=اتصا٠ردشد
+torlauncher.bootstrapWarning.misc=Ú¯ÙÙاگÙÙ
+torlauncher.bootstrapWarning.resourcelimit=Ù
Ùابع ÙاکاÙÛ
+torlauncher.bootstrapWarning.identity=عدÙ
تطبÛÙ ÙÙÛت
+torlauncher.bootstrapWarning.timeout=اتÙ
اÙ
ÙÙت اتصاÙ
+torlauncher.bootstrapWarning.noroute=ÙبÙد Ù
سÛر ب٠Ù
ÛزباÙ
+torlauncher.bootstrapWarning.ioerror=Ø®Ø·Ø§Û Ø®ÙاÙدÙ/ÙÙشتÙ
diff --git a/src/chrome/locale/fi/torlauncher.properties b/src/chrome/locale/fi/torlauncher.properties
new file mode 100644
index 0000000..3f35f69
--- /dev/null
+++ b/src/chrome/locale/fi/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Yhdistetään reititinlistaan
+torlauncher.bootstrapStatus.handshake_dir=Muodostetaan suojattu hakemistoyhteys
+torlauncher.bootstrapStatus.requesting_status=Selvitetään verkon tilaa
+torlauncher.bootstrapStatus.loading_status=Ladataan verkon tilaa
+torlauncher.bootstrapStatus.loading_keys=Ladataan sertifikaattioikeuksia
+torlauncher.bootstrapStatus.requesting_descriptors=Selvitetään reititintietoja
+torlauncher.bootstrapStatus.loading_descriptors=Ladataan reititintietoja
+torlauncher.bootstrapStatus.conn_or=Yhdistetään Tor-verkkoon
+torlauncher.bootstrapStatus.handshake_or=Muodostetaan Tor-datavirta
+torlauncher.bootstrapStatus.done=Yhdistetty Tor-verkkoon
+
+torlauncher.bootstrapWarning.done=valmis
+torlauncher.bootstrapWarning.connectrefused=yhteys hylätty
+torlauncher.bootstrapWarning.misc=sekalaiset
+torlauncher.bootstrapWarning.resourcelimit=puutteelliset resurssit
+torlauncher.bootstrapWarning.identity=identiteetti yhteensopimattomuus
+torlauncher.bootstrapWarning.timeout=yhteyden aikakatkaisu
+torlauncher.bootstrapWarning.noroute=ei reittiä palvelimelle
+torlauncher.bootstrapWarning.ioerror=luku-/kirjoitus- virhe
diff --git a/src/chrome/locale/fr/torlauncher.properties b/src/chrome/locale/fr/torlauncher.properties
index 6fcd0ef..be36d43 100644
--- a/src/chrome/locale/fr/torlauncher.properties
+++ b/src/chrome/locale/fr/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Lanceur Tor
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Le programme Tor s'est terminé de manière inatendue.
torlauncher.please_restart_app=Veuillez redémarrer l'application.
torlauncher.tor_controlconn_failed=Impossible de se connecter au port de contrôle de Tor.
torlauncher.tor_failed_to_start=Tor n'a pas pu démarrer.
-torlauncher.tor_bootstrap_failed=Tor n'a pas réussi à établir une connexion au réseau Tor.\n\n%S
+torlauncher.tor_bootstrap_failed=Tor n'a pas réussi à établir une connexion au réseau Tor (%S).
torlauncher.unable_to_start_tor=Impossible de démarrer Tor.\n\n%S
torlauncher.tor_missing=L'exécutable Tor est introuvable.
@@ -29,3 +29,23 @@ torlauncher.quit_win=Sortir
torlauncher.done=Terminé
torlauncher.forAssistance=Pour obtenir de l'aide, contactez %S
+
+torlauncher.bootstrapStatus.conn_dir=Connexion à un annuaire de relais
+torlauncher.bootstrapStatus.handshake_dir=Etablissement d'une connexion annuaire cryptée
+torlauncher.bootstrapStatus.requesting_status=Recherche de l'état du réseau
+torlauncher.bootstrapStatus.loading_status=Chargement de l'état du réseau
+torlauncher.bootstrapStatus.loading_keys=Chargement des certificats des authorités
+torlauncher.bootstrapStatus.requesting_descriptors=Demande d'informations sur le relais
+torlauncher.bootstrapStatus.loading_descriptors=Chargement des informations sur le relais
+torlauncher.bootstrapStatus.conn_or=Connexion au réseau Tor
+torlauncher.bootstrapStatus.handshake_or=Etablissement d'un circuit Tor
+torlauncher.bootstrapStatus.done=Connecté au réseau Tor !
+
+torlauncher.bootstrapWarning.done=fait
+torlauncher.bootstrapWarning.connectrefused=connexion refusée
+torlauncher.bootstrapWarning.misc=divers
+torlauncher.bootstrapWarning.resourcelimit=ressources insuffisantes
+torlauncher.bootstrapWarning.identity=identité incorrecte
+torlauncher.bootstrapWarning.timeout=temps de connexion expiré
+torlauncher.bootstrapWarning.noroute=pas de route vers l'hôte
+torlauncher.bootstrapWarning.ioerror=erreur de lecture/écriture
diff --git a/src/chrome/locale/he/torlauncher.properties b/src/chrome/locale/he/torlauncher.properties
new file mode 100644
index 0000000..c1e2c80
--- /dev/null
+++ b/src/chrome/locale/he/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=×ת××ר ×עת ×× ×××ר ××סר
+torlauncher.bootstrapStatus.handshake_dir=×ק×× ×עת ××××ר ספר××ת ××צפ×
+torlauncher.bootstrapStatus.requesting_status=××תר ×עת ×ת ××¦× ×רשת
+torlauncher.bootstrapStatus.loading_status=×××¢× ×עת ×ת ××¦× ×רשת
+torlauncher.bootstrapStatus.loading_keys=×××¢× ×עת ××ש×ר×× ×××× ××
+torlauncher.bootstrapStatus.requesting_descriptors=××קש ×עת ××××¢ ××סר
+torlauncher.bootstrapStatus.loading_descriptors=×××¢× ×עת ××××¢ ××סר
+torlauncher.bootstrapStatus.conn_or=×ת××ר ×עת ×× ×¨×©×ª Tor
+torlauncher.bootstrapStatus.handshake_or=×ק×× ×עת ××¢×× Tor
+torlauncher.bootstrapStatus.done=××××ר ×רשת Tor!
+
+torlauncher.bootstrapWarning.done=××צע
+torlauncher.bootstrapWarning.connectrefused=×××××ר × ×××
+torlauncher.bootstrapWarning.misc=ש×× ×ת
+torlauncher.bootstrapWarning.resourcelimit=×ש×××× ×× ×ספ×ק××
+torlauncher.bootstrapWarning.identity=×××ת ××× × ×ª×××ת
+torlauncher.bootstrapWarning.timeout=×××××ר ×תע××
+torlauncher.bootstrapWarning.noroute=××× × ×ª×× ×× ×שרת
+torlauncher.bootstrapWarning.ioerror=ש×××× ×קר×××/×ת×××
diff --git a/src/chrome/locale/hr-HR/torlauncher.properties b/src/chrome/locale/hr-HR/torlauncher.properties
new file mode 100644
index 0000000..80d540c
--- /dev/null
+++ b/src/chrome/locale/hr-HR/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Spajanje na mapu releja
+torlauncher.bootstrapStatus.handshake_dir=Uspostavljanje Å¡ifrirane veze prema mapi
+torlauncher.bootstrapStatus.requesting_status=DohvaÄanje statusa mreže
+torlauncher.bootstrapStatus.loading_status=UÄitavanje statusa mreže
+torlauncher.bootstrapStatus.loading_keys=UÄitavanje certifikata autoriteta
+torlauncher.bootstrapStatus.requesting_descriptors=Zahtjevanje informacije o releju
+torlauncher.bootstrapStatus.loading_descriptors=UÄitavanje informacija o releju
+torlauncher.bootstrapStatus.conn_or=Spajanje na Tor mrežu
+torlauncher.bootstrapStatus.handshake_or=Uspostavljanje Tor kruga
+torlauncher.bootstrapStatus.done=Spojen na Tor mrežu!
+
+torlauncher.bootstrapWarning.done=gotovo
+torlauncher.bootstrapWarning.connectrefused=veza odbijena
+torlauncher.bootstrapWarning.misc=razno
+torlauncher.bootstrapWarning.resourcelimit=nedostatni resursi
+torlauncher.bootstrapWarning.identity=nepodudaranje identiteta
+torlauncher.bootstrapWarning.timeout=vrijeme Äekanja veze isteklo
+torlauncher.bootstrapWarning.noroute=nema rute do domaÄina
+torlauncher.bootstrapWarning.ioerror=greÅ¡ka Äitanja/pisanja
diff --git a/src/chrome/locale/hu/torlauncher.properties b/src/chrome/locale/hu/torlauncher.properties
new file mode 100644
index 0000000..6f39d92
--- /dev/null
+++ b/src/chrome/locale/hu/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Csatlakozás egy Elosztó cÃmtárhoz
+torlauncher.bootstrapStatus.handshake_dir=TitkosÃtott cÃmtárkapcsolat létrehozása
+torlauncher.bootstrapStatus.requesting_status=Hálózat státuszának lekérdezése
+torlauncher.bootstrapStatus.loading_status=Hálózat státuszának betöltése
+torlauncher.bootstrapStatus.loading_keys=TanúsÃtványkiadó tanúsÃtványok betöltése
+torlauncher.bootstrapStatus.requesting_descriptors=Elosztási adatok lekérdezése
+torlauncher.bootstrapStatus.loading_descriptors=Elosztási adatok betöltése
+torlauncher.bootstrapStatus.conn_or=Kapcsolódás a Tor hálózathoz
+torlauncher.bootstrapStatus.handshake_or=Tor kapcsolat felépÃtése
+torlauncher.bootstrapStatus.done=Kapcsolódva a Tor hálózathoz!
+
+torlauncher.bootstrapWarning.done=kész
+torlauncher.bootstrapWarning.connectrefused=kapcsolódás visszautasÃtva
+torlauncher.bootstrapWarning.misc=egyebek
+torlauncher.bootstrapWarning.resourcelimit=elfogytak az erÅforrások
+torlauncher.bootstrapWarning.identity=identitás eltérés
+torlauncher.bootstrapWarning.timeout=a kapcsolódási idŠletelt
+torlauncher.bootstrapWarning.noroute=nincs út a kiszolgálóhoz
+torlauncher.bootstrapWarning.ioerror=Ãrás/olvasás hiba
diff --git a/src/chrome/locale/id/torlauncher.properties b/src/chrome/locale/id/torlauncher.properties
new file mode 100644
index 0000000..0b5f80d
--- /dev/null
+++ b/src/chrome/locale/id/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Menghubungkan diri ke direktori relay
+torlauncher.bootstrapStatus.handshake_dir=Membuat koneksi direktori terenkripsi
+torlauncher.bootstrapStatus.requesting_status=Mengambil status jaringan
+torlauncher.bootstrapStatus.loading_status=Memuat status jaringan
+torlauncher.bootstrapStatus.loading_keys=Memuat sertifikat otoritas
+torlauncher.bootstrapStatus.requesting_descriptors=Meminta informasi relay
+torlauncher.bootstrapStatus.loading_descriptors=Memuat informasi relay
+torlauncher.bootstrapStatus.conn_or=Menghubungkan diri ke jaringan Tor
+torlauncher.bootstrapStatus.handshake_or=Membuat sirkuit Tor
+torlauncher.bootstrapStatus.done=Telah terhubung ke jaringan Tor
+
+torlauncher.bootstrapWarning.done=selesai
+torlauncher.bootstrapWarning.connectrefused=koneksi ditolak
+torlauncher.bootstrapWarning.misc=aneka
+torlauncher.bootstrapWarning.resourcelimit=sumber daya tidak mencukupi
+torlauncher.bootstrapWarning.identity=identitas tidak cocok
+torlauncher.bootstrapWarning.timeout=waktu koneksi habis
+torlauncher.bootstrapWarning.noroute=tidak ada rute ke host
+torlauncher.bootstrapWarning.ioerror=error baca/tulis
diff --git a/src/chrome/locale/it/torlauncher.properties b/src/chrome/locale/it/torlauncher.properties
index 664c472..9566559 100644
--- a/src/chrome/locale/it/torlauncher.properties
+++ b/src/chrome/locale/it/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Avviatore di Tor
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Tor si è arrestato inaspettatamente.
torlauncher.please_restart_app=Per favore riavvia questa applicazione.
torlauncher.tor_controlconn_failed=Impossibile connettersi alla porta di controllo di Tor.
torlauncher.tor_failed_to_start=Si è verificato un errore nell'avvio di Tor.
-torlauncher.tor_bootstrap_failed=Si è verificato un errore nello stabilire una connessione alla rete Tor.â\nâ\n%S
+torlauncher.tor_bootstrap_failed=Si è verificato un errore nello stabilire una connessione alla rete Tor (%S).
torlauncher.unable_to_start_tor=Impossibile avviare Tor.â\nâ\n%S
torlauncher.tor_missing=Il file eseguibile di Tor è mancante.
@@ -29,3 +29,23 @@ torlauncher.quit_win=Esci
torlauncher.done=Fatto
torlauncher.forAssistance=Per richiedere assistenza, contattare %S
+
+torlauncher.bootstrapStatus.conn_dir=Connessione ad una directory dei relay
+torlauncher.bootstrapStatus.handshake_dir=Sto creando una connessione cifrata alla directory
+torlauncher.bootstrapStatus.requesting_status=Sto ottenendo informazioni sullo stato della rete
+torlauncher.bootstrapStatus.loading_status=Caricamento dello stato della rete
+torlauncher.bootstrapStatus.loading_keys=Caricamento dei certificati delle authority
+torlauncher.bootstrapStatus.requesting_descriptors=Richiesta di informazioni sui relay
+torlauncher.bootstrapStatus.loading_descriptors=Caricamento delle informazioni sui relay
+torlauncher.bootstrapStatus.conn_or=Mi sto connettendo alla rete Tor
+torlauncher.bootstrapStatus.handshake_or=Sto creando un circuito Tor
+torlauncher.bootstrapStatus.done=Connesso alla rete Tor!
+
+torlauncher.bootstrapWarning.done=fatto
+torlauncher.bootstrapWarning.connectrefused=connessione rifiutata
+torlauncher.bootstrapWarning.misc=varie
+torlauncher.bootstrapWarning.resourcelimit=risorse insufficienti
+torlauncher.bootstrapWarning.identity=discordanza di identitÃ
+torlauncher.bootstrapWarning.timeout=timeout della connessione
+torlauncher.bootstrapWarning.noroute=nessun rotta per l'host
+torlauncher.bootstrapWarning.ioerror=errore di lettura/scrittura
diff --git a/src/chrome/locale/ja/torlauncher.properties b/src/chrome/locale/ja/torlauncher.properties
index bd66b3e..b9a2cd7 100644
--- a/src/chrome/locale/ja/torlauncher.properties
+++ b/src/chrome/locale/ja/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Tor Launcher
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Torã¯äºæããçµäºãã¾ããã
torlauncher.please_restart_app=ãã®ã¢ããªã±ã¼ã·ã§ã³ãåèµ·åãã¦ãã ããã
torlauncher.tor_controlconn_failed=Torã®ã³ã³ããã¼ã«ãã¼ãã«æ¥ç¶åºæ¥ã¾ããã§ããã
torlauncher.tor_failed_to_start=Torã¯éå§åºæ¥ã¾ããã§ããã
-torlauncher.tor_bootstrap_failed=Torã¯Torãããã¯ã¼ã¯æ¥ç¶ã®ç¢ºç«ã«å¤±æãã¾ããã
+torlauncher.tor_bootstrap_failed=Torã¯Torãããã¯ã¼ã¯æ¥ç¶ã®ç¢ºç«ã«å¤±æãã¾ãã (%S)ã
torlauncher.unable_to_start_tor=Torãéå§åºæ¥ã¾ããã\n\n%S
torlauncher.tor_missing=Torã®å®è¡å¯è½ãã¡ã¤ã«ãè¦ã¤ããã¾ããã
@@ -29,3 +29,23 @@ torlauncher.quit_win=çµäº
torlauncher.done=å®äº
torlauncher.forAssistance=ãµãã¼ãã«ã¤ãã¦ã¯ã%Sã«ãåãåãããã ãã
+
+torlauncher.bootstrapStatus.conn_dir=ãªã¬ã¼ãã£ã¬ã¯ããªã¸æ¥ç¶
+torlauncher.bootstrapStatus.handshake_dir=æå·åããããã£ã¬ã¯ããªã¨ã®æ¥ç¶ã確ç«
+torlauncher.bootstrapStatus.requesting_status=ãããã¯ã¼ã¯ãæ¤ç´¢ä¸
+torlauncher.bootstrapStatus.loading_status=ãããã¯ã¼ã¯ãèªè¾¼ä¸
+torlauncher.bootstrapStatus.loading_keys=èªè¨¼å±ã®ç½²åãèªè¾¼ä¸
+torlauncher.bootstrapStatus.requesting_descriptors=ãªã¬ã¼æ
å ±ãè¦æ±ä¸
+torlauncher.bootstrapStatus.loading_descriptors=ãªã¬ã¼æ
å ±ãèªè¾¼ä¸
+torlauncher.bootstrapStatus.conn_or=Torãããã¯ãã¯ã«æ¥ç¶ãã¦ãã¾ã
+torlauncher.bootstrapStatus.handshake_or=Toråç·ãè¨ç½®ãã¦ãã¾ã
+torlauncher.bootstrapStatus.done=Torãããã¯ã¼ã¯ã«æ¥ç¶ãã¾ãã!
+
+torlauncher.bootstrapWarning.done=å®äº
+torlauncher.bootstrapWarning.connectrefused=æ¥ç¶ã«å¤±æ
+torlauncher.bootstrapWarning.misc=ãã®ä»
+torlauncher.bootstrapWarning.resourcelimit=è³æºä¸è¶³
+torlauncher.bootstrapWarning.identity=èå¥åã®ä¸ä¸è´
+torlauncher.bootstrapWarning.timeout=æ¥ç¶ã¿ã¤ã ã¢ã¦ã
+torlauncher.bootstrapWarning.noroute=ãã¹ãã¸ã®çµè·¯ãè¦ã¤ããã¾ãã
+torlauncher.bootstrapWarning.ioerror=èªã¿æ¸ãã¨ã©ã¼
diff --git a/src/chrome/locale/ko/torlauncher.properties b/src/chrome/locale/ko/torlauncher.properties
index e00a45a..3bc1ee9 100644
--- a/src/chrome/locale/ko/torlauncher.properties
+++ b/src/chrome/locale/ko/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
# torlauncher.error_title=Tor Launcher
@@ -7,7 +7,7 @@
# torlauncher.please_restart_app=Please restart this application.
# torlauncher.tor_controlconn_failed=Could not connect to Tor control port.
# torlauncher.tor_failed_to_start=Tor failed to start.
-# torlauncher.tor_bootstrap_failed=Tor failed to establish a Tor network connection.\n\n%S
+# torlauncher.tor_bootstrap_failed=Tor failed to establish a Tor network connection (%S).
# torlauncher.unable_to_start_tor=Unable to start Tor.\n\n%S
# torlauncher.tor_missing=The Tor executable is missing.
@@ -29,3 +29,23 @@ torlauncher.quit_win=ì¢
ë£
torlauncher.done=ìë£
# torlauncher.forAssistance=For assistance, contact %S
+
+torlauncher.bootstrapStatus.conn_dir=ì¤ê³ìë² ëë í 리ì ì°ê²°
+torlauncher.bootstrapStatus.handshake_dir=ìí¸íë ëë í°ë¦¬ ì°ê²°ì ì¤ì
+torlauncher.bootstrapStatus.requesting_status=ë¤í¸ìí¬ì ìí를 ê°ì ¸ì¤ëì¤
+torlauncher.bootstrapStatus.loading_status=ë¤í¸ìí¬ì ìí를 ìì²ì¤
+torlauncher.bootstrapStatus.loading_keys=ê¶í ì¸ì¦ì를 ë¡ë©ì¤
+torlauncher.bootstrapStatus.requesting_descriptors=ì¤ê³ìë² ì 보를 ìì²ì¤
+torlauncher.bootstrapStatus.loading_descriptors=ì¤ê³ìë² ì 보를 ë¡ë©ì¤
+torlauncher.bootstrapStatus.conn_or=Tor ë¤í¸ìí¬ì ì°ê²°ì¤
+torlauncher.bootstrapStatus.handshake_or=í 르 ìí·ì ì°ê²°ì ì±ê³µ
+torlauncher.bootstrapStatus.done=Tor ë¤í¸ìí¬ì ì°ê²° ì±ê³µ!
+
+torlauncher.bootstrapWarning.done=ìë£
+torlauncher.bootstrapWarning.connectrefused=ì°ê²°ì´ ê±°ë¶ë¨
+torlauncher.bootstrapWarning.misc=ì¡ëì¬ë
+torlauncher.bootstrapWarning.resourcelimit=리ìì¤ ë¶ì¡±
+torlauncher.bootstrapWarning.identity=ê³ì ë¶ì¼ì¹
+torlauncher.bootstrapWarning.timeout=ì°ê²° íììì
+torlauncher.bootstrapWarning.noroute=í¸ì¤í¸ë¡ì ì°ê²° ê²½ë¡ê° ìì
+torlauncher.bootstrapWarning.ioerror=ì½ê¸° / ì°ê¸° ì¤ë¥
diff --git a/src/chrome/locale/lt/torlauncher.properties b/src/chrome/locale/lt/torlauncher.properties
new file mode 100644
index 0000000..0387fba
--- /dev/null
+++ b/src/chrome/locale/lt/torlauncher.properties
@@ -0,0 +1,13 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Jungiamasi prie retransliavimo taškų
+torlauncher.bootstrapStatus.handshake_dir=Užmezgiamas ryšys
+torlauncher.bootstrapStatus.requesting_status=Nuskaitoma tinklo bÅ«klÄ
+torlauncher.bootstrapStatus.loading_status=Nustatoma tinklo bÅ«klÄ
+torlauncher.bootstrapStatus.loading_keys=Įkeliami prieigos sertifikatai
+torlauncher.bootstrapStatus.requesting_descriptors=Užklausiama retranslaicijos taškų informacija
+torlauncher.bootstrapStatus.loading_descriptors=Įkeliama retransliacijos informacija
+torlauncher.bootstrapStatus.conn_or=Jungiamasi prie Tor tinklo
+torlauncher.bootstrapStatus.handshake_or=Užmezgiamas sujungimas
+torlauncher.bootstrapStatus.done=Prijungtas prie Tor tinklo!
diff --git a/src/chrome/locale/lv/torlauncher.properties b/src/chrome/locale/lv/torlauncher.properties
new file mode 100644
index 0000000..a92044f
--- /dev/null
+++ b/src/chrome/locale/lv/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Veido savienojumu ar retranslatoru direktoriju
+torlauncher.bootstrapStatus.handshake_dir=Izveido Å¡ifrÄtu savienojumu ar direktoriju
+torlauncher.bootstrapStatus.requesting_status=Izgūst tīkla statusu
+torlauncher.bootstrapStatus.loading_status=IelÄdÄ tÄ«kla statusu
+torlauncher.bootstrapStatus.loading_keys=IelÄdÄ sertificÄÅ¡anas sertifikÄtus
+torlauncher.bootstrapStatus.requesting_descriptors=Pieprasa retranslatoru informÄciju
+torlauncher.bootstrapStatus.loading_descriptors=IelÄdÄ retranslatoru informÄciju
+torlauncher.bootstrapStatus.conn_or=Veido savienojumu ar Tor tīklu
+torlauncher.bootstrapStatus.handshake_or=Izveido Tor maršrutu
+torlauncher.bootstrapStatus.done=Savienojums ar tīklu Tor izveidots!
+
+torlauncher.bootstrapWarning.done=gatavs
+torlauncher.bootstrapWarning.connectrefused=savienojums atteikts
+torlauncher.bootstrapWarning.misc=dažÄdi
+torlauncher.bootstrapWarning.resourcelimit=nepietiek resursu
+torlauncher.bootstrapWarning.identity=identitÄtes neatbilstÄ«ba
+torlauncher.bootstrapWarning.timeout=savienojuma noilgums
+torlauncher.bootstrapWarning.noroute=nav marÅ¡ruta uz viesotÄju
+torlauncher.bootstrapWarning.ioerror=lasīšanas/rakstīšanas kļūda
diff --git a/src/chrome/locale/my/torlauncher.properties b/src/chrome/locale/my/torlauncher.properties
new file mode 100644
index 0000000..abfd502
--- /dev/null
+++ b/src/chrome/locale/my/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Relay ááá¯ááºáááºá¸áá¼á±á¬ááºá¸ áá
áºáá¯ááᯠáááºáá½ááºáá±áááº
+torlauncher.bootstrapStatus.handshake_dir=á
á¬áá¾ááºáá¬á¸áááºá· ááá¯ááºáááºá¸áá¼á±á¬ááºá¸ áá»áááºáááºáá¾á¯ áá
áºáᯠáááºáá±á¬ááºáá±áááº
+torlauncher.bootstrapStatus.requesting_status=áá½ááºááẠá¡áá±á¡áá¬á¸ááᯠáá¼ááºááá°áá±áááº
+torlauncher.bootstrapStatus.loading_status=áá½ááºááẠá¡áá±á¡áá¬á¸ááᯠáá½ááºá·áá±áááº
+torlauncher.bootstrapStatus.loading_keys=áá¯ááºááá¯ááºáá½ááºá· áááºáá¾ááºáá»á¬á¸ááᯠááá°áá±áááº
+torlauncher.bootstrapStatus.requesting_descriptors=Relay á¡áá»ááºá¡áááºááᯠáá±á¬ááºá¸áá¶áá±áááº
+torlauncher.bootstrapStatus.loading_descriptors=Relay á¡áá»ááºá¡áááºáá»á¬á¸ááᯠááá°áá±áááº
+torlauncher.bootstrapStatus.conn_or=Tor áá½ááºáááºááᯠáááºáá½ááºáá±áááº
+torlauncher.bootstrapStatus.handshake_or=Tor áá¬á¸áá
Ạáá
áºáá¯ááᯠáááºáá±á¬ááºáá±áááº
+torlauncher.bootstrapStatus.done=Tor áá½ááºáááºááᯠáá»áááºáááºáááááº!
+
+torlauncher.bootstrapWarning.done=áá¼á®á¸áá½á¬á¸áá¼á®
+torlauncher.bootstrapWarning.connectrefused=áááºáá½ááºáá¾á¯ááá¯ááºá¸ áááá«
+torlauncher.bootstrapWarning.misc=á¡áá½á±áá½á±
+torlauncher.bootstrapWarning.resourcelimit=á¡áááºá¸á¡áá¼á
áºáá»á¬á¸ ááá¯á¶áá±á¬ááºáá«
+torlauncher.bootstrapWarning.identity=á¡áá±á¬ááºá¡áá¬á¸ áááá¯ááºáá®áá«
+torlauncher.bootstrapWarning.timeout=áá»áááºáááºáá¾á¯ááá¯ááºá¸ áá¼ááºáá½á¬á¸áááº
+torlauncher.bootstrapWarning.noroute=Host ááᯠáá½á¬á¸áááºá· áááºá¸ááá¾ááá«
+torlauncher.bootstrapWarning.ioerror=á¡áá±á¸/á¡ááẠáá»áá¯á·áá½ááºá¸áá»ááº
diff --git a/src/chrome/locale/nb/torlauncher.properties b/src/chrome/locale/nb/torlauncher.properties
new file mode 100644
index 0000000..c706902
--- /dev/null
+++ b/src/chrome/locale/nb/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Kobler til en relékatalog
+torlauncher.bootstrapStatus.handshake_dir=Etablerer en kryptert katalogforbindelse
+torlauncher.bootstrapStatus.requesting_status=Mottar nettverkstatus
+torlauncher.bootstrapStatus.loading_status=Laster nettverkstatus
+torlauncher.bootstrapStatus.loading_keys=Laster serfikater for autoritet
+torlauncher.bootstrapStatus.requesting_descriptors=Sender forespørsel om reléinformasjon
+torlauncher.bootstrapStatus.loading_descriptors=Laster reléinformasjon
+torlauncher.bootstrapStatus.conn_or=Kobler til Tor-nettverket
+torlauncher.bootstrapStatus.handshake_or=Etablerer en Tor-rute
+torlauncher.bootstrapStatus.done=Koblet til Tor-nettverket!
+
+torlauncher.bootstrapWarning.done=ferdig
+torlauncher.bootstrapWarning.connectrefused=forbindelse nektet
+torlauncher.bootstrapWarning.misc=diverse
+torlauncher.bootstrapWarning.resourcelimit=ikke nok resursser
+torlauncher.bootstrapWarning.identity=feil identitet
+torlauncher.bootstrapWarning.timeout=forbindelse tidsavbrutt
+torlauncher.bootstrapWarning.noroute=ingen rute til vert
+torlauncher.bootstrapWarning.ioerror=lese/skrive feil
diff --git a/src/chrome/locale/nl/torlauncher.properties b/src/chrome/locale/nl/torlauncher.properties
index 5931b44..780f40b 100644
--- a/src/chrome/locale/nl/torlauncher.properties
+++ b/src/chrome/locale/nl/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Tor Starter
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Tor is onverwacht afgesloten.
torlauncher.please_restart_app=Herstart deze applicatie alstublieft.
torlauncher.tor_controlconn_failed=Kon niet verbinden met een Tor controlepoort.
torlauncher.tor_failed_to_start=Tor kon niet starten.
-torlauncher.tor_bootstrap_failed=Tor slaagde er niet in een verbinding met het Tor netwerk te maken.\n\n%S
+torlauncher.tor_bootstrap_failed=Tor slaagde er niet in een verbinding met het Tor netwerk te maken (%S).
torlauncher.unable_to_start_tor=Kon Tor niet starten.\n\n%S
torlauncher.tor_missing=Het Tor uitvoerbare bestand ontbreekt.
@@ -29,3 +29,23 @@ torlauncher.quit_win=Sluit af
torlauncher.done=OK
torlauncher.forAssistance=Voor hulp, contacteer %S
+
+torlauncher.bootstrapStatus.conn_dir=Verbinden met een relay directory
+torlauncher.bootstrapStatus.handshake_dir=Maken van een versleutelde verbinding met de lijst
+torlauncher.bootstrapStatus.requesting_status=Ontvangen van de netwerkstatus
+torlauncher.bootstrapStatus.loading_status=Laden van de netwerkstatus
+torlauncher.bootstrapStatus.loading_keys=Laden van de authoriteitcertificaten
+torlauncher.bootstrapStatus.requesting_descriptors=Opvragen van verbindingsinformatie
+torlauncher.bootstrapStatus.loading_descriptors=Laden van verbindingsinformatie
+torlauncher.bootstrapStatus.conn_or=Verbinden met het Tor-netwerk
+torlauncher.bootstrapStatus.handshake_or=Maken van een Tor circuit
+torlauncher.bootstrapStatus.done=Verbonden met het Tor-netwerk!
+
+torlauncher.bootstrapWarning.done=uitgevoerd
+torlauncher.bootstrapWarning.connectrefused=verbinding geweigerd
+torlauncher.bootstrapWarning.misc=willekeurig
+torlauncher.bootstrapWarning.resourcelimit=onvoldoende resources
+torlauncher.bootstrapWarning.identity=identiteitsfout
+torlauncher.bootstrapWarning.timeout=verbindingstimeout
+torlauncher.bootstrapWarning.noroute=geen route naar de server
+torlauncher.bootstrapWarning.ioerror=lees/schrijffout
diff --git a/src/chrome/locale/pl/torlauncher.properties b/src/chrome/locale/pl/torlauncher.properties
index 301974e..537a7c0 100644
--- a/src/chrome/locale/pl/torlauncher.properties
+++ b/src/chrome/locale/pl/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Tor Launcher
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Tor wyÅÄ
czyÅ siÄ niespodziewanie.
torlauncher.please_restart_app=ProszÄ zrestartuj tÄ
aplikacjÄ.
torlauncher.tor_controlconn_failed=Nie można poÅÄ
czyÄ siÄ z portem kontrolnym Tora.
torlauncher.tor_failed_to_start=Nie powiodÅo siÄ wÅÄ
czenie Tora.
-torlauncher.tor_bootstrap_failed=BÅÄ
d w ustanowieniu poÅÄ
czenia przez Tora.\n\n%S
+torlauncher.tor_bootstrap_failed=BÅÄ
d w ustanowieniu poÅÄ
czenia przez Tora (%S).
torlauncher.unable_to_start_tor=Nie można wystartowaÄ aplikacji Tor.\n\n%S
torlauncher.tor_missing=Brakuje pliku wykonywalnego Tora.
@@ -29,3 +29,23 @@ torlauncher.quit_win=WyjÅcie
torlauncher.done=Gotowe
torlauncher.forAssistance=By uzyskaÄ pomoc, skontaktuj siÄ
+
+torlauncher.bootstrapStatus.conn_dir=PodÅÄ
czanie do katalogu wÄzÅów
+torlauncher.bootstrapStatus.handshake_dir=Ustanawianie szyfrowanego poÅÄ
czenia z katalogiem
+torlauncher.bootstrapStatus.requesting_status=Odczytywanie stanu sieci
+torlauncher.bootstrapStatus.loading_status=Wczytywanie stanu sieci
+torlauncher.bootstrapStatus.loading_keys=Wczytywanie certyfikatów
+torlauncher.bootstrapStatus.requesting_descriptors=Å»Ä
danie informacji o wÄźle
+torlauncher.bootstrapStatus.loading_descriptors=Wczytywanie informacji o wÄźle
+torlauncher.bootstrapStatus.conn_or=PodÅÄ
czanie do sieci Tor
+torlauncher.bootstrapStatus.handshake_or=Ustanawianie Åcieżki Tora
+torlauncher.bootstrapStatus.done=PoÅÄ
czony z sieciÄ
Tor!
+
+torlauncher.bootstrapWarning.done=zrobione
+torlauncher.bootstrapWarning.connectrefused=poÅÄ
czenie odrzucone
+torlauncher.bootstrapWarning.misc=różne
+torlauncher.bootstrapWarning.resourcelimit=niewystarczajÄ
ce zasoby
+torlauncher.bootstrapWarning.identity=niezgodnoÅÄ tożsamoÅci
+torlauncher.bootstrapWarning.timeout=upÅynÄ
Å czas poÅÄ
czenia
+torlauncher.bootstrapWarning.noroute=brak trasy do hosta
+torlauncher.bootstrapWarning.ioerror=bÅÄ
d zapisu/odczytu
diff --git a/src/chrome/locale/pt-BR/torlauncher.properties b/src/chrome/locale/pt-BR/torlauncher.properties
new file mode 100644
index 0000000..83f9f9c
--- /dev/null
+++ b/src/chrome/locale/pt-BR/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Conectando a um diretório de servidores
+torlauncher.bootstrapStatus.handshake_dir=Estabelecendo conexão de diretório criptografado
+torlauncher.bootstrapStatus.requesting_status=Recebendo estado da rede
+torlauncher.bootstrapStatus.loading_status=Carregando estado da rede
+torlauncher.bootstrapStatus.loading_keys=Carregando certificados de autoridade
+torlauncher.bootstrapStatus.requesting_descriptors=Requisitando informações de servidor
+torlauncher.bootstrapStatus.loading_descriptors=Carregando informações de servidor
+torlauncher.bootstrapStatus.conn_or=Conectando à rede Tor
+torlauncher.bootstrapStatus.handshake_or=Estabelecendo circuito Tor
+torlauncher.bootstrapStatus.done=Conectado à rede Tor!
+
+torlauncher.bootstrapWarning.done=pronto
+torlauncher.bootstrapWarning.connectrefused=conexão recusada
+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.ioerror=erro de leitura/escrita
diff --git a/src/chrome/locale/pt/torlauncher.properties b/src/chrome/locale/pt/torlauncher.properties
index c36ee16..0caeb1f 100644
--- a/src/chrome/locale/pt/torlauncher.properties
+++ b/src/chrome/locale/pt/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Iniciador Tor
@@ -7,7 +7,7 @@ torlauncher.tor_exited=O Tor fechou-se insperadamente.
torlauncher.please_restart_app=Por favor reinicie a aplicação.
torlauncher.tor_controlconn_failed=Não foi possÃvel ligar à porta de controlo do Tor.
torlauncher.tor_failed_to_start=O Tor falhou a inicialização.
-torlauncher.tor_bootstrap_failed=o Tor não conseguiu ligar-se à rede Tor.\n\n %S
+torlauncher.tor_bootstrap_failed=o Tor não conseguiu ligar-se à rede Tor (%S).
torlauncher.unable_to_start_tor=ImpossÃvel inicializar o Tor.\n\n %S
torlauncher.tor_missing=O executável do Tor está em falta.
@@ -29,3 +29,23 @@ torlauncher.quit_win=Sair
torlauncher.done=Completo
torlauncher.forAssistance=Para assistência contacte %S
+
+torlauncher.bootstrapStatus.conn_dir=Conectando-se a uma pasta do retransmissor
+torlauncher.bootstrapStatus.handshake_dir=Estabelecendo uma conexão de pasta criptografada
+torlauncher.bootstrapStatus.requesting_status=A recuperar o estado da rede
+torlauncher.bootstrapStatus.loading_status=A carregar o estado da rede
+torlauncher.bootstrapStatus.loading_keys=A carregar o certificados de autoridade
+torlauncher.bootstrapStatus.requesting_descriptors=Pedindo informação do retransmissor
+torlauncher.bootstrapStatus.loading_descriptors=Carregando informações do retransmissor
+torlauncher.bootstrapStatus.conn_or=Conectando à rede Tor
+torlauncher.bootstrapStatus.handshake_or=Estabelecendo um circuito Tor
+torlauncher.bootstrapStatus.done=Conectado à rede Tor
+
+torlauncher.bootstrapWarning.done=Feito
+torlauncher.bootstrapWarning.connectrefused=conexão recusada
+torlauncher.bootstrapWarning.misc=diversos
+torlauncher.bootstrapWarning.resourcelimit=recursos insuficientes
+torlauncher.bootstrapWarning.identity=identidade incompatÃvel
+torlauncher.bootstrapWarning.timeout=Tempo de ligação expirado
+torlauncher.bootstrapWarning.noroute=sem rota para o hospedeiro
+torlauncher.bootstrapWarning.ioerror=Erro de leitura/escrita
diff --git a/src/chrome/locale/ro/torlauncher.properties b/src/chrome/locale/ro/torlauncher.properties
new file mode 100644
index 0000000..79fff0e
--- /dev/null
+++ b/src/chrome/locale/ro/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Conectare la un director relay
+torlauncher.bootstrapStatus.handshake_dir=Se stabileÅte o conexiune criptatÄ la director
+torlauncher.bootstrapStatus.requesting_status=Se obţin informaţii despre starea reţelei
+torlauncher.bootstrapStatus.loading_status=Se încarcÄ informaÅ£iile despre starea reÅ£elei
+torlauncher.bootstrapStatus.loading_keys=Se încarcÄ certificatele de autoritate
+torlauncher.bootstrapStatus.requesting_descriptors=Se cer informaţii despre relay
+torlauncher.bootstrapStatus.loading_descriptors=Se încarcÄ informaÅ£iile despre relay
+torlauncher.bootstrapStatus.conn_or=Conctare la reţeaua Tor
+torlauncher.bootstrapStatus.handshake_or=Se stabileÅte un circuit Tor
+torlauncher.bootstrapStatus.done=Conectare efectuatÄ cu succes!
+
+torlauncher.bootstrapWarning.done=efectuat
+torlauncher.bootstrapWarning.connectrefused=conexiune refuzatÄ
+torlauncher.bootstrapWarning.misc=diverse
+torlauncher.bootstrapWarning.resourcelimit=resurse insuficiente
+torlauncher.bootstrapWarning.identity=identitÄÅ£ile nu se potrivesc
+torlauncher.bootstrapWarning.timeout=timpul alocat pentru conexiune a expirat (timeout)
+torlauncher.bootstrapWarning.noroute=nici o rutÄ cÄtre gazdÄ
+torlauncher.bootstrapWarning.ioerror=eroare la scriere/citire
diff --git a/src/chrome/locale/ru/torlauncher.properties b/src/chrome/locale/ru/torlauncher.properties
index 52b7219..141c2c1 100644
--- a/src/chrome/locale/ru/torlauncher.properties
+++ b/src/chrome/locale/ru/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=ÐагÑÑзÑик Tor
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Tor неожиданно завеÑÑилÑÑ.
torlauncher.please_restart_app=ÐожалÑйÑÑа, пеÑезапÑÑÑиÑе пÑиложение
torlauncher.tor_controlconn_failed=Ðевозможно ÑоединиÑÑÑÑ Ñ Ð¿Ð¾ÑÑом ÑпÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Tor.
torlauncher.tor_failed_to_start=Ðевозможно запÑÑÑиÑÑ Tor.
-torlauncher.tor_bootstrap_failed=Tor не ÑÑмел ÑÑÑановиÑÑ ÑеÑевое Ñоединение.\n\n%S
+torlauncher.tor_bootstrap_failed=Tor не ÑÑмел ÑÑÑановиÑÑ ÑеÑевое Ñоединение (%S).
torlauncher.unable_to_start_tor=Ðевозможно запÑÑÑиÑÑ Tor.\n\n%S
torlauncher.tor_missing=ÐÑполнÑемÑй Ñайл Tor оÑÑÑÑÑÑвÑеÑ.
@@ -29,3 +29,23 @@ torlauncher.quit_win=ÐÑÑ
од
torlauncher.done=ÐоÑово
torlauncher.forAssistance=ÐÐ»Ñ Ð¿Ð¾Ð¼Ð¾Ñи ÑвÑжиÑеÑÑ Ñ %S
+
+torlauncher.bootstrapStatus.conn_dir=ÐодклÑÑение к каÑалогy ÑеÑÑанÑлÑÑоÑов
+torlauncher.bootstrapStatus.handshake_dir=Создание ÑиÑÑованного ÑÐ¾ÐµÐ´Ð¸Ð½ÐµÐ½Ð¸Ñ ÐºÐ°Ñалогa
+torlauncher.bootstrapStatus.requesting_status=ÐолÑÑение ÑÑаÑÑÑа ÑеÑи
+torlauncher.bootstrapStatus.loading_status=ÐагÑÑзка ÑоÑÑоÑÐ½Ð¸Ñ ÑеÑи
+torlauncher.bootstrapStatus.loading_keys=ÐагÑÑзка ÑеÑÑиÑикаÑов
+torlauncher.bootstrapStatus.requesting_descriptors=ÐапÑÐ¾Ñ Ð¸Ð½ÑоÑмаÑии ÑеÑÑанÑлÑÑоÑа
+torlauncher.bootstrapStatus.loading_descriptors=ÐагÑÑзка инÑоÑмаÑии ÑеÑÑанÑлÑÑоÑа
+torlauncher.bootstrapStatus.conn_or=ÐодклÑÑение к ÑеÑи Tor
+torlauncher.bootstrapStatus.handshake_or=Создание ÑепоÑки Tor
+torlauncher.bootstrapStatus.done=ÐодклÑÑен к ÑеÑи Tor!
+
+torlauncher.bootstrapWarning.done=cделано
+torlauncher.bootstrapWarning.connectrefused=в подклÑÑении оÑказано
+torlauncher.bootstrapWarning.misc=pазное
+torlauncher.bootstrapWarning.resourcelimit=неÑ
ваÑка ÑеÑÑÑÑов
+torlauncher.bootstrapWarning.identity=неÑооÑвеÑÑÑвие иденÑиÑикаÑии
+torlauncher.bootstrapWarning.timeout=Тайм-аÑÑ ÑоединениÑ
+torlauncher.bootstrapWarning.noroute=не Ñказан пÑÑÑ Ðº Ñ
оÑÑÑ
+torlauncher.bootstrapWarning.ioerror=оÑибка ÑÑÐµÐ½Ð¸Ñ / запиÑи
diff --git a/src/chrome/locale/sk/torlauncher.properties b/src/chrome/locale/sk/torlauncher.properties
new file mode 100644
index 0000000..f4b446f
--- /dev/null
+++ b/src/chrome/locale/sk/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Connecting to a relay directory
+torlauncher.bootstrapStatus.handshake_dir=Establishing an encrypted directory connection
+torlauncher.bootstrapStatus.requesting_status=Retrieving network status
+torlauncher.bootstrapStatus.loading_status=NaÄÃtanie stavu siete
+torlauncher.bootstrapStatus.loading_keys=Nahrávanie autorizaÄných certifikátov
+torlauncher.bootstrapStatus.requesting_descriptors=Požiadať o informácie o relay
+torlauncher.bootstrapStatus.loading_descriptors=NaÄÃtaÅ¥ informácie o relay
+torlauncher.bootstrapStatus.conn_or=Pripájanie do siete Tor
+torlauncher.bootstrapStatus.handshake_or=Nastavuje sa Tor okruh
+torlauncher.bootstrapStatus.done=Ste pripojený do siete Tor!
+
+torlauncher.bootstrapWarning.done=hotovo
+torlauncher.bootstrapWarning.connectrefused=pripojenie bolo odmietnuté
+torlauncher.bootstrapWarning.misc=rôzne
+torlauncher.bootstrapWarning.resourcelimit=nedostatoÄné zdroje
+torlauncher.bootstrapWarning.identity=nesprávna identita
+torlauncher.bootstrapWarning.timeout=Äasový limit pripojenia
+torlauncher.bootstrapWarning.noroute=žiadna cesta k hostiteľovi
+torlauncher.bootstrapWarning.ioerror=chyba pri naÄÃtanÃ/zápise
diff --git a/src/chrome/locale/sr/torlauncher.properties b/src/chrome/locale/sr/torlauncher.properties
new file mode 100644
index 0000000..bb9b993
--- /dev/null
+++ b/src/chrome/locale/sr/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=ÐовезиваÑе Ñа ÑÐµÐ»ÐµÑ Ð´Ð¸ÑекÑоÑиÑÑмом
+torlauncher.bootstrapStatus.handshake_dir=УÑпоÑÑавÑаÑе ÑиÑÑоване везе диÑекÑоÑиÑÑма
+torlauncher.bootstrapStatus.requesting_status=ÐÑеÑзимаÑе мÑежног ÑÑаÑÑÑа
+torlauncher.bootstrapStatus.loading_status=УÑиÑаваÑе мÑежног ÑÑаÑÑÑа
+torlauncher.bootstrapStatus.loading_keys=ÐÑеÑзимаÑе ÑеÑÑиÑикаÑа аÑÑоÑиÑеÑа
+torlauncher.bootstrapStatus.requesting_descriptors=ÐаÑ
Ñев за пÑÐµÐ½Ð¾Ñ Ð¸Ð½ÑоÑмаÑиÑе
+torlauncher.bootstrapStatus.loading_descriptors=УÑиÑаваÑе пÑеноÑа инÑоÑмаÑиÑе
+torlauncher.bootstrapStatus.conn_or=ÐовезиваÑе на Ð¢Ð¾Ñ Ð¼ÑежÑ
+torlauncher.bootstrapStatus.handshake_or=УÑпоÑÑавÑаÑе Ð¢Ð¾Ñ ÐºÑÑга
+torlauncher.bootstrapStatus.done=Ðовезан Ñа Ð¢Ð¾Ñ Ð¼Ñежом!
+
+torlauncher.bootstrapWarning.done=Ñади
+torlauncher.bootstrapWarning.connectrefused=веза одбиÑена
+torlauncher.bootstrapWarning.misc=Ñазно
+torlauncher.bootstrapWarning.resourcelimit=недовоÑна ÑÑедÑÑва
+torlauncher.bootstrapWarning.identity=иденÑиÑÐµÑ Ð½ÐµÑÑклаÑен
+torlauncher.bootstrapWarning.timeout=веза Ñе иÑÑекла
+torlauncher.bootstrapWarning.noroute=нема пÑÑаÑе до ÑеÑвеÑа
+torlauncher.bootstrapWarning.ioerror=гÑеÑка пÑи пиÑаÑÑ/ÑиÑаÑÑ
diff --git a/src/chrome/locale/sv/torlauncher.properties b/src/chrome/locale/sv/torlauncher.properties
new file mode 100644
index 0000000..647ee4f
--- /dev/null
+++ b/src/chrome/locale/sv/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Ansluter till en nodkatalog
+torlauncher.bootstrapStatus.handshake_dir=Skapar en krypterad kataloganslutning
+torlauncher.bootstrapStatus.requesting_status=Hämtar nätverksstatusen
+torlauncher.bootstrapStatus.loading_status=Laddar nätverksstatus
+torlauncher.bootstrapStatus.loading_keys=Laddar auktoritära certifikat
+torlauncher.bootstrapStatus.requesting_descriptors=Begär nodinformation
+torlauncher.bootstrapStatus.loading_descriptors=Laddar routerinformation
+torlauncher.bootstrapStatus.conn_or=Ansluter till Tor-nätverket
+torlauncher.bootstrapStatus.handshake_or=Skapar en Torkrets
+torlauncher.bootstrapStatus.done=Ansluten till Tor-nätverket!
+
+torlauncher.bootstrapWarning.done=redo
+torlauncher.bootstrapWarning.connectrefused=anslutningen vägrades
+torlauncher.bootstrapWarning.misc=blandat
+torlauncher.bootstrapWarning.resourcelimit=otillräckliga resurser
+torlauncher.bootstrapWarning.identity=identitet felmatchad
+torlauncher.bootstrapWarning.timeout=anslutningen gjorde en timeout
+torlauncher.bootstrapWarning.noroute=framkomlig väg till värddatorn saknas (no route to host)
+torlauncher.bootstrapWarning.ioerror=läs/skrivfel
diff --git a/src/chrome/locale/th/torlauncher.properties b/src/chrome/locale/th/torlauncher.properties
new file mode 100644
index 0000000..1c0a755
--- /dev/null
+++ b/src/chrome/locale/th/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=à¸à¸³à¸¥à¸±à¸à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸±à¸ à¸à¸¥à¸±à¸à¹à¸à¹à¸à¸£à¸²à¸¢à¸à¸·à¹à¸ relay (relay directory)
+torlauncher.bootstrapStatus.handshake_dir=à¸à¸³à¸¥à¸±à¸à¸ªà¸£à¹à¸²à¸à¸à¸²à¸£à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¹à¸à¸à¹à¸à¹à¸²à¸£à¸«à¸±à¸ªà¸à¸±à¸à¸à¸¥à¸±à¸à¹à¸à¹à¸à¸£à¸²à¸¢à¸à¸·à¹à¸
+torlauncher.bootstrapStatus.requesting_status=à¸à¸³à¸¥à¸±à¸à¸à¸£à¸§à¸à¸ªà¸à¸²à¸à¸°à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢
+torlauncher.bootstrapStatus.loading_status=à¸à¸³à¸¥à¸±à¸à¸à¸¶à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸ªà¸à¸²à¸à¸°à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢
+torlauncher.bootstrapStatus.loading_keys=à¸à¸³à¸¥à¸±à¸à¸à¸¶à¸ à¹à¸à¸£à¸±à¸à¸£à¸à¸à¸à¸²à¸£à¹à¸«à¹à¸ªà¸´à¸à¸à¸´ (authority certificates)
+torlauncher.bootstrapStatus.requesting_descriptors=à¸à¸³à¸¥à¸±à¸à¸£à¹à¸à¸à¸à¸ à¸à¹à¸à¸¡à¸¹à¸¥ relay
+torlauncher.bootstrapStatus.loading_descriptors=à¸à¸³à¸¥à¸±à¸à¸à¸¶à¸ à¸à¹à¸à¸¡à¸¹à¸¥ relay
+torlauncher.bootstrapStatus.conn_or=à¸à¸³à¸¥à¸±à¸à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸ªà¸¹à¹ à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢ Tor
+torlauncher.bootstrapStatus.handshake_or=à¸à¸³à¸¥à¸±à¸à¸ªà¸£à¹à¸²à¸à¸§à¸à¸à¸£à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸ Tor
+torlauncher.bootstrapStatus.done=à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸ªà¸¹à¹à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢ Tor à¹à¸£à¸µà¸¢à¸à¸£à¹à¸à¸¢!
+
+torlauncher.bootstrapWarning.done=สำà¹à¸£à¹à¸
+torlauncher.bootstrapWarning.connectrefused=à¸à¸¹à¸à¸à¸à¸´à¹à¸ªà¸à¸à¸²à¸£à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸
+torlauncher.bootstrapWarning.misc=à¹à¸à¹à¸à¹à¸à¸¥à¹à¸
+torlauncher.bootstrapWarning.resourcelimit=à¸à¸£à¸±à¸à¸¢à¸²à¸à¸£à¹à¸¡à¹à¹à¸à¸µà¸¢à¸à¸à¸
+torlauncher.bootstrapWarning.identity=à¸à¸±à¸§à¸à¸à¹à¸¡à¹à¸à¸¹à¸à¸à¹à¸à¸
+torlauncher.bootstrapWarning.timeout=à¸à¸²à¸à¹à¸à¸´à¸à¹à¸à¹à¸à¸à¸²à¸£à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸
+torlauncher.bootstrapWarning.noroute=หาà¹à¸ªà¹à¸à¸à¸²à¸à¹à¸à¸«à¸² host à¹à¸¡à¹à¸à¸
+torlauncher.bootstrapWarning.ioerror=à¸à¹à¸²à¸/à¹à¸à¸µà¸¢à¸ à¸à¸´à¸à¸à¸¥à¸²à¸
diff --git a/src/chrome/locale/tr/torlauncher.properties b/src/chrome/locale/tr/torlauncher.properties
new file mode 100644
index 0000000..dff67aa
--- /dev/null
+++ b/src/chrome/locale/tr/torlauncher.properties
@@ -0,0 +1,22 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=Aktarım klasörüne baÄlanıyor
+torlauncher.bootstrapStatus.handshake_dir=ÅifrelenmiÅ dizin baÄlantısı kuruluyor
+torlauncher.bootstrapStatus.requesting_status=AÄ durumu güncelliyor
+torlauncher.bootstrapStatus.loading_status=AÄ yükleniyor
+torlauncher.bootstrapStatus.loading_keys=DoÄrulama sertifikalarını yüklüyor
+torlauncher.bootstrapStatus.requesting_descriptors=Ayna bilgisi isteniyor
+torlauncher.bootstrapStatus.loading_descriptors=Ayna bilgisi yükleniyor
+torlauncher.bootstrapStatus.conn_or=Tor aÄına baÄlanıyor
+torlauncher.bootstrapStatus.handshake_or=Tor aÄına baÄlantı saÄlanıyor
+torlauncher.bootstrapStatus.done=Tor aÄına baÄlandı!
+
+torlauncher.bootstrapWarning.done=tamam
+torlauncher.bootstrapWarning.connectrefused=BaÄlantı red edildi
+torlauncher.bootstrapWarning.misc=DiÄer
+torlauncher.bootstrapWarning.resourcelimit=Yetersiz kaynak
+torlauncher.bootstrapWarning.identity=kimlik uyumsuz
+torlauncher.bootstrapWarning.timeout=Zaman aÅımı
+torlauncher.bootstrapWarning.noroute=Yönlendirilecek sunucu yok
+torlauncher.bootstrapWarning.ioerror=Okuma/yazma hatası
diff --git a/src/chrome/locale/vi/torlauncher.properties b/src/chrome/locale/vi/torlauncher.properties
index 4db7387..e731323 100644
--- a/src/chrome/locale/vi/torlauncher.properties
+++ b/src/chrome/locale/vi/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
# torlauncher.error_title=Tor Launcher
@@ -7,7 +7,7 @@
# torlauncher.please_restart_app=Please restart this application.
# torlauncher.tor_controlconn_failed=Could not connect to Tor control port.
torlauncher.tor_failed_to_start=Chạy Tor thất bại.
-torlauncher.tor_bootstrap_failed=Không thá» thiết láºp kết ná»i và o mạng Tor.
+torlauncher.tor_bootstrap_failed=Không thá» thiết láºp kết ná»i và o mạng Tor (%S).
# torlauncher.unable_to_start_tor=Unable to start Tor.\n\n%S
# torlauncher.tor_missing=The Tor executable is missing.
@@ -29,3 +29,23 @@ torlauncher.quit_win=Thoát
# torlauncher.done=Done
# torlauncher.forAssistance=For assistance, contact %S
+
+torlauncher.bootstrapStatus.conn_dir=Kết ná»i và o má»t thÆ° mục chuyá»n tiếp
+torlauncher.bootstrapStatus.handshake_dir=Thà nh láºp má»t kết ná»i thÆ° mục Äược mã hóa
+torlauncher.bootstrapStatus.requesting_status=Khôi phục trạng thái mạng
+torlauncher.bootstrapStatus.loading_status=Nap tình trạng mạng
+torlauncher.bootstrapStatus.loading_keys=NaÌ£p giấy chứng nháºn quyá»n
+torlauncher.bootstrapStatus.requesting_descriptors=Yêu cầu thông tin tiếp sức
+torlauncher.bootstrapStatus.loading_descriptors=Tải thông tin tiếp sức
+torlauncher.bootstrapStatus.conn_or=Kết ná»i vá»i mạng Tor
+torlauncher.bootstrapStatus.handshake_or=Thà nh láºp má»t mạch Tor
+torlauncher.bootstrapStatus.done=Kết ná»i vá»i mạng Tor!
+
+torlauncher.bootstrapWarning.done=là m xong
+torlauncher.bootstrapWarning.connectrefused=kết ná»i từ chá»i
+torlauncher.bootstrapWarning.misc=hôÌn hÆ¡Ì£p
+torlauncher.bootstrapWarning.resourcelimit=không Äủ nguá»n lá»±c
+torlauncher.bootstrapWarning.identity=nháºn dạng không phù hợp
+torlauncher.bootstrapWarning.timeout=kết ná»i timeout
+torlauncher.bootstrapWarning.noroute=không có lá» trình Äá» lÆ°u trữ
+torlauncher.bootstrapWarning.ioerror=lá»i Äá»c / ghi
diff --git a/src/chrome/locale/zh-CN/torlauncher.properties b/src/chrome/locale/zh-CN/torlauncher.properties
index d82b07d..2805383 100644
--- a/src/chrome/locale/zh-CN/torlauncher.properties
+++ b/src/chrome/locale/zh-CN/torlauncher.properties
@@ -1,4 +1,4 @@
-### Copyright (c) 2013, The Tor Project, Inc.
+### Copyright (c) 2014, The Tor Project, Inc.
### See LICENSE for licensing information.
torlauncher.error_title=Tor å¯å¨å¨
@@ -7,7 +7,7 @@ torlauncher.tor_exited=Tor æå¤éåºã
torlauncher.please_restart_app=请éå¯è¯¥åºç¨ç¨åºã
torlauncher.tor_controlconn_failed=æ æ³è¿æ¥ Tor æ§å¶ç«¯å£ã
torlauncher.tor_failed_to_start=Tor æ æ³å¯å¨ã
-torlauncher.tor_bootstrap_failed=Tor æ æ³å»ºç« Tor ç½ç»è¿æ¥ã\n\n%S
+torlauncher.tor_bootstrap_failed=Tor æ æ³å»ºç« Tor ç½ç»è¿æ¥ (%S)ã
torlauncher.unable_to_start_tor=æ æ³å¯å¨ Torã\n\n%S
torlauncher.tor_missing=ç¼ºå° Tor å¯æ§è¡æ件ã
@@ -29,3 +29,23 @@ torlauncher.quit_win=å
³é
torlauncher.done=å®æ
torlauncher.forAssistance=å¦é帮å©ï¼è¯·èç³» %S
+
+torlauncher.bootstrapStatus.conn_dir=è¿æ¥ä¸ç»§ç®å½
+torlauncher.bootstrapStatus.handshake_dir=建ç«å å¯çç®å½è¿æ¥
+torlauncher.bootstrapStatus.requesting_status=æ¥æ¶ç½ç»ç¶æ
+torlauncher.bootstrapStatus.loading_status=è½½å
¥ç½ç»ç¶æ
+torlauncher.bootstrapStatus.loading_keys=è½½å
¥æææå¡å¨è¯ä¹¦
+torlauncher.bootstrapStatus.requesting_descriptors=请æ±ä¸ç»§ä¿¡æ¯
+torlauncher.bootstrapStatus.loading_descriptors=è½½å
¥ä¸ç»§ä¿¡æ¯
+torlauncher.bootstrapStatus.conn_or=è¿æ¥ Tor ç½ç»
+torlauncher.bootstrapStatus.handshake_or=å»ºç« Tor åè·¯
+torlauncher.bootstrapStatus.done=Tor ç½ç»å·²ç»è¿æ¥ï¼
+
+torlauncher.bootstrapWarning.done=ç»æ
+torlauncher.bootstrapWarning.connectrefused=è¿æ¥è¢«æç»
+torlauncher.bootstrapWarning.misc=æ项
+torlauncher.bootstrapWarning.resourcelimit=èµæºä¸å¤
+torlauncher.bootstrapWarning.identity=身份ä¸ä¸è´
+torlauncher.bootstrapWarning.timeout=è¿æ¥è¶
æ¶
+torlauncher.bootstrapWarning.noroute=没æå¯ç¨é¾è·¯
+torlauncher.bootstrapWarning.ioerror=读åé误
diff --git a/src/chrome/locale/zh-TW/torlauncher.properties b/src/chrome/locale/zh-TW/torlauncher.properties
new file mode 100644
index 0000000..317fe9b
--- /dev/null
+++ b/src/chrome/locale/zh-TW/torlauncher.properties
@@ -0,0 +1,15 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+torlauncher.bootstrapStatus.conn_dir=æ£å¨é£ç·è³ä¸ç¹¼ç«ç®é
+torlauncher.bootstrapStatus.handshake_dir=æ£å¨å»ºç«å å¯çç®éé£ç·
+torlauncher.bootstrapStatus.requesting_descriptors=æ£å¨è¦æ±ä¸ç¹¼ç«è³è¨
+torlauncher.bootstrapStatus.conn_or=æ£å¨é£ç·è³ Tor 網路
+torlauncher.bootstrapStatus.handshake_or=æ£å¨å»ºç« Tor è¿´è·¯
+torlauncher.bootstrapStatus.done=å·²é£ç·å° Tor 網路!
+
+torlauncher.bootstrapWarning.done=å®æ
+torlauncher.bootstrapWarning.misc=éé
+torlauncher.bootstrapWarning.resourcelimit=è³æºä¸è¶³
+torlauncher.bootstrapWarning.timeout=é£ç·é¾æ
+torlauncher.bootstrapWarning.ioerror=è®å¯«é¯èª¤
diff --git a/src/components/tl-process.js b/src/components/tl-process.js
index 660588d..f9b863e 100644
--- a/src/components/tl-process.js
+++ b/src/components/tl-process.js
@@ -1,4 +1,4 @@
-// Copyright (c) 2013, The Tor Project, Inc.
+// Copyright (c) 2014, The Tor Project, Inc.
// See LICENSE for licensing information.
//
// vim: set sw=2 sts=2 ts=8 et syntax=javascript:
@@ -236,7 +236,7 @@ TorProcessService.prototype =
TorClearBootstrapError: function()
{
this.mLastTorWarningPhase = null;
- this.mLastTorWarningText = null;
+ this.mLastTorWarningReason = null;
},
@@ -255,7 +255,7 @@ TorProcessService.prototype =
mQuitSoon: false, // Quit was requested by the user; do so soon.
mRestartWithQuit: false,
mLastTorWarningPhase: null,
- mLastTorWarningText: null,
+ mLastTorWarningReason: null,
// Private Methods /////////////////////////////////////////////////////////
@@ -412,20 +412,22 @@ TorProcessService.prototype =
{
this.mBootstrapErrorOccurred = true;
TorLauncherUtil.setBoolPref(this.kPrefPromptAtStartup, true);
- TorLauncherLogger.log(5, "Tor bootstrap error: " + aStatusObj.WARNING);
+ var reason = TorLauncherUtil.getLocalizedBootstrapStatus(aStatusObj,
+ "REASON");
+ TorLauncherLogger.log(5, "Tor bootstrap error: " + aStatusObj.REASON +
+ " (" + reason + ")");
if ((aStatusObj.TAG != this.mLastTorWarningPhase) ||
- (aStatusObj.WARNING != this.mLastTorWarningText))
+ (aStatusObj.REASON != this.mLastTorWarningReason))
{
this.mLastTorWarningPhase = aStatusObj.TAG;
- this.mLastTorWarningText = aStatusObj.WARNING;
+ this.mLastTorWarningReason = aStatusObj.REASON;
var s = TorLauncherUtil.getFormattedLocalizedString(
- "tor_bootstrap_failed", [aStatusObj.WARNING], 1);
+ "tor_bootstrap_failed", [reason], 1);
TorLauncherUtil.showAlert(null, s);
- this.mObsSvc.notifyObservers(null, "TorBootstrapError",
- aStatusObj.WARNING);
+ this.mObsSvc.notifyObservers(null, "TorBootstrapError", reason);
}
}
}
diff --git a/src/modules/tl-util.jsm b/src/modules/tl-util.jsm
index e6298e8..ef13a72 100644
--- a/src/modules/tl-util.jsm
+++ b/src/modules/tl-util.jsm
@@ -1,4 +1,4 @@
-// Copyright (c) 2013, The Tor Project, Inc.
+// Copyright (c) 2014, The Tor Project, Inc.
// See LICENSE for licensing information.
//
// vim: set sw=2 sts=2 ts=8 et syntax=javascript:
@@ -94,6 +94,47 @@ let TorLauncherUtil = // Public
return aStringName;
},
+ getLocalizedBootstrapStatus: function(aStatusObj, aKeyword)
+ {
+ if (!aStatusObj || !aKeyword)
+ return "";
+
+ var result;
+ var fallbackStr;
+ if (aStatusObj[aKeyword])
+ {
+ var val = aStatusObj[aKeyword].toLowerCase();
+ var key;
+ if (aKeyword == "TAG")
+ {
+ if ("onehop_create" == val)
+ val = "handshake_dir";
+ else if ("circuit_create" == val)
+ val = "handshake_or";
+
+ key = "bootstrapStatus." + val;
+ fallbackStr = aStatusObj.SUMMARY;
+ }
+ else if (aKeyword == "REASON")
+ {
+ if ("connectreset" == val)
+ val = "connectrefused";
+
+ key = "bootstrapWarning." + val;
+ fallbackStr = aStatusObj.WARNING;
+ }
+
+ result = TorLauncherUtil.getLocalizedString(key);
+ if (result == key)
+ result = undefined;
+ }
+
+ if (!result)
+ result = fallbackStr;
+
+ return (result) ? result : "";
+ },
+
// Preferences
getBoolPref: function(aPrefName, aDefaultVal)
{
More information about the tor-commits
mailing list