[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2015-05-23 Thread translation
commit 128414d9a1d1d2f2f231bc31a3023fdd4f8ed089
Author: Translation commit bot 
Date:   Sat May 23 23:45:21 2015 +

Update translations for liveusb-creator
---
 id/id.po |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/id/id.po b/id/id.po
index e8b55b4..93b2183 100644
--- a/id/id.po
+++ b/id/id.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-05-02 21:10+0200\n"
-"PO-Revision-Date: 2015-05-23 23:14+\n"
+"PO-Revision-Date: 2015-05-23 23:20+\n"
 "Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2015-05-23 Thread translation
commit 4b6d53bb6d432e7064fb1d9d4ebe68aa0991665a
Author: Translation commit bot 
Date:   Sat May 23 23:15:30 2015 +

Update translations for liveusb-creator
---
 id/id.po |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/id/id.po b/id/id.po
index ce6a669..e8b55b4 100644
--- a/id/id.po
+++ b/id/id.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-05-02 21:10+0200\n"
-"PO-Revision-Date: 2015-05-23 18:10+\n"
+"PO-Revision-Date: 2015-05-23 23:14+\n"
 "Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"
@@ -97,7 +97,7 @@ msgid ""
 "will be able to store data and make permanent modifications to your live "
 "operating system.  Without it, you will not be able to save data that will "
 "persist after a reboot."
-msgstr ""
+msgstr "Dengan mengalokasikan space extra pada stick USB anda untuk persistent 
overlay, anda akan dapat menyimpan data dan membuat modifikasi permanen ke 
sistem  operasi Live anda. tanpa nya, anda tidak dapat menyimpan data yang akan 
persist setelah Reboot"
 
 #: ../liveusb/creator.py:1171 ../liveusb/creator.py:1434
 #, python-format
@@ -395,7 +395,7 @@ msgstr "Tidak bisa merubah volume label %(message)s"
 #: ../liveusb/creator.py:494 ../liveusb/creator.py:505
 #, python-format
 msgid "Unable to chmod %(file)s: %(message)s"
-msgstr ""
+msgstr "Unable to chmod %(file)s: %(message)s"
 
 #: ../liveusb/creator.py:471
 #, python-format

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


[tor-commits] [translation/mat-gui_completed] Update translations for mat-gui_completed

2015-05-23 Thread translation
commit 2fd6d03cb9a85f51d3152033facecc78f6ca2b91
Author: Translation commit bot 
Date:   Sat May 23 23:15:50 2015 +

Update translations for mat-gui_completed
---
 id.po |  188 +
 1 file changed, 188 insertions(+)

diff --git a/id.po b/id.po
new file mode 100644
index 000..2030f25
--- /dev/null
+++ b/id.po
@@ -0,0 +1,188 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# IdentitasNOL , 2014
+# cholif yulian , 2015
+# Fathan Imanudin , 2014
+# hermawan , 2014
+# kogamatranslator31 , 2015
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2014-12-31 04:53+0100\n"
+"PO-Revision-Date: 2015-05-23 23:10+\n"
+"Last-Translator: cholif yulian \n"
+"Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: id\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: mat-gui:62 mat-gui:407 mat-gui:430
+msgid "Ready"
+msgstr "siap"
+
+#: mat-gui:129
+msgid "Choose files"
+msgstr "pilih File"
+
+#: mat-gui:137
+msgid "All files"
+msgstr "Semua File"
+
+#: mat-gui:143
+msgid "Supported files"
+msgstr "file yang didukung"
+
+#: mat-gui:160 mat-gui:353 mat-gui:402 mat-gui:426 mat-gui:428
+#: data/mat.glade:172
+msgid "Clean"
+msgstr "bersih"
+
+#: mat-gui:161
+msgid "No metadata found"
+msgstr "metadata tidak ditemukan"
+
+#: mat-gui:163 mat-gui:404
+msgid "Dirty"
+msgstr "kotor"
+
+#: mat-gui:168
+#, python-format
+msgid "%s's metadata"
+msgstr "%s's metadata"
+
+#: mat-gui:179
+msgid "Trash your meta, keep your data"
+msgstr "buang meta anda, jaga data anda"
+
+#: mat-gui:184
+msgid "Website"
+msgstr "situs web"
+
+#: mat-gui:210
+msgid "Preferences"
+msgstr "Preferensi"
+
+#: mat-gui:223
+msgid "Reduce PDF quality"
+msgstr " Mengurangi kualitas PDF"
+
+#: mat-gui:226
+msgid "Reduce the produced PDF size and quality"
+msgstr "mengurangi ukuran  dan kualitas PDF"
+
+#: mat-gui:229
+msgid "Add unsupported file to archives"
+msgstr "tambahkan file yang tidak didukung ke dalam berkas"
+
+#: mat-gui:232
+msgid "Add non-supported (and so non-anonymised) file to output archive"
+msgstr "Tambah file  non-supported (and so non-anonymised) ke arsip output "
+
+#: mat-gui:271
+msgid "Unknown"
+msgstr "Tidak diketahui"
+
+#: mat-gui:314
+msgid "Not-supported"
+msgstr "tidak didukung"
+
+#: mat-gui:328
+msgid "Harmless fileformat"
+msgstr "Format file berbahaya"
+
+#: mat-gui:330
+msgid "Fileformat not supported"
+msgstr "format file tidak didukung"
+
+#: mat-gui:333
+msgid "These files can not be processed:"
+msgstr "File ini tidak bisa diproses:"
+
+#: mat-gui:338 mat-gui:367 data/mat.glade:211
+msgid "Filename"
+msgstr "nama file"
+
+#: mat-gui:340
+msgid "Reason"
+msgstr "alasan"
+
+#: mat-gui:352
+msgid "Non-supported files in archive"
+msgstr "File-file non-supported di arsip"
+
+#: mat-gui:366
+msgid "Include"
+msgstr "memasukkan"
+
+#: mat-gui:382
+#, python-format
+msgid "MAT is not able to clean the following files, found in the %s archive"
+msgstr "MAT  tidak dapat membersihkan file-file berikut, temukan  %s archive"
+
+#: mat-gui:398
+#, python-format
+msgid "Checking %s"
+msgstr "Checking %s"
+
+#: mat-gui:413
+#, python-format
+msgid "Cleaning %s"
+msgstr "Membersihkan %s"
+
+#: data/mat.glade:33
+msgid "_File"
+msgstr "_File"
+
+#: data/mat.glade:82
+msgid "_Edit"
+msgstr "_Edit"
+
+#: data/mat.glade:115
+msgid "_Help"
+msgstr "_bantu"
+
+#: data/mat.glade:159
+msgid "Add"
+msgstr "tambah"
+
+#: data/mat.glade:228
+msgid "State"
+msgstr "negara"
+
+#: data/mat.glade:274 data/mat.glade:417
+msgid "Metadata"
+msgstr "Metadata"
+
+#: data/mat.glade:306
+msgid "Name"
+msgstr "Nama"
+
+#: data/mat.glade:320
+msgid "Content"
+msgstr "Konten"
+
+#: data/mat.glade:374
+msgid "Supported formats"
+msgstr "format tidak didukung"
+
+#: data/mat.glade:406
+msgid "Support"
+msgstr "Mendukung"
+
+#: data/mat.glade:428
+msgid "Method"
+msgstr "metode"
+
+#: data/mat.glade:439
+msgid "Remaining"
+msgstr "menyisakan/sisa"
+
+#: data/mat.glade:468
+msgid "Fileformat"
+msgstr "format file"

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


[tor-commits] [translation/bridgedb_completed] Update translations for bridgedb_completed

2015-05-23 Thread translation
commit cc7869d7adb8701ad2ec15c0e4d047a6f0dbdc73
Author: Translation commit bot 
Date:   Sat May 23 23:15:08 2015 +

Update translations for bridgedb_completed
---
 id/LC_MESSAGES/bridgedb.po |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/id/LC_MESSAGES/bridgedb.po b/id/LC_MESSAGES/bridgedb.po
index 2ef7812..a975002 100644
--- a/id/LC_MESSAGES/bridgedb.po
+++ b/id/LC_MESSAGES/bridgedb.po
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB&keywords=bridgedb-reported,msgid&cc=isis,sysrqb&owner=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
-"PO-Revision-Date: 2015-05-23 22:40+\n"
+"PO-Revision-Date: 2015-05-23 22:50+\n"
 "Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


[tor-commits] [translation/mat-gui] Update translations for mat-gui

2015-05-23 Thread translation
commit 0dba1e21cf13cffe6bdefa1755be6dec749a9dfd
Author: Translation commit bot 
Date:   Sat May 23 23:15:46 2015 +

Update translations for mat-gui
---
 id.po |   35 ++-
 1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/id.po b/id.po
index da06bd3..2030f25 100644
--- a/id.po
+++ b/id.po
@@ -4,6 +4,7 @@
 # 
 # Translators:
 # IdentitasNOL , 2014
+# cholif yulian , 2015
 # Fathan Imanudin , 2014
 # hermawan , 2014
 # kogamatranslator31 , 2015
@@ -12,8 +13,8 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-12-31 04:53+0100\n"
-"PO-Revision-Date: 2015-04-02 15:51+\n"
-"Last-Translator: kogamatranslator31 \n"
+"PO-Revision-Date: 2015-05-23 23:10+\n"
+"Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -65,15 +66,15 @@ msgstr "situs web"
 
 #: mat-gui:210
 msgid "Preferences"
-msgstr ""
+msgstr "Preferensi"
 
 #: mat-gui:223
 msgid "Reduce PDF quality"
-msgstr " "
+msgstr " Mengurangi kualitas PDF"
 
 #: mat-gui:226
 msgid "Reduce the produced PDF size and quality"
-msgstr ""
+msgstr "mengurangi ukuran  dan kualitas PDF"
 
 #: mat-gui:229
 msgid "Add unsupported file to archives"
@@ -81,7 +82,7 @@ msgstr "tambahkan file yang tidak didukung ke dalam berkas"
 
 #: mat-gui:232
 msgid "Add non-supported (and so non-anonymised) file to output archive"
-msgstr ""
+msgstr "Tambah file  non-supported (and so non-anonymised) ke arsip output "
 
 #: mat-gui:271
 msgid "Unknown"
@@ -93,7 +94,7 @@ msgstr "tidak didukung"
 
 #: mat-gui:328
 msgid "Harmless fileformat"
-msgstr ""
+msgstr "Format file berbahaya"
 
 #: mat-gui:330
 msgid "Fileformat not supported"
@@ -113,21 +114,21 @@ msgstr "alasan"
 
 #: mat-gui:352
 msgid "Non-supported files in archive"
-msgstr ""
+msgstr "File-file non-supported di arsip"
 
 #: mat-gui:366
 msgid "Include"
-msgstr ""
+msgstr "memasukkan"
 
 #: mat-gui:382
 #, python-format
 msgid "MAT is not able to clean the following files, found in the %s archive"
-msgstr ""
+msgstr "MAT  tidak dapat membersihkan file-file berikut, temukan  %s archive"
 
 #: mat-gui:398
 #, python-format
 msgid "Checking %s"
-msgstr ""
+msgstr "Checking %s"
 
 #: mat-gui:413
 #, python-format
@@ -140,11 +141,11 @@ msgstr "_File"
 
 #: data/mat.glade:82
 msgid "_Edit"
-msgstr ""
+msgstr "_Edit"
 
 #: data/mat.glade:115
 msgid "_Help"
-msgstr ""
+msgstr "_bantu"
 
 #: data/mat.glade:159
 msgid "Add"
@@ -152,11 +153,11 @@ msgstr "tambah"
 
 #: data/mat.glade:228
 msgid "State"
-msgstr ""
+msgstr "negara"
 
 #: data/mat.glade:274 data/mat.glade:417
 msgid "Metadata"
-msgstr ""
+msgstr "Metadata"
 
 #: data/mat.glade:306
 msgid "Name"
@@ -176,11 +177,11 @@ msgstr "Mendukung"
 
 #: data/mat.glade:428
 msgid "Method"
-msgstr ""
+msgstr "metode"
 
 #: data/mat.glade:439
 msgid "Remaining"
-msgstr ""
+msgstr "menyisakan/sisa"
 
 #: data/mat.glade:468
 msgid "Fileformat"

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


[tor-commits] [translation/bridgedb] Update translations for bridgedb

2015-05-23 Thread translation
commit 9b12fa52415e41fc0594b76f2438e83e4cd241ed
Author: Translation commit bot 
Date:   Sat May 23 23:15:03 2015 +

Update translations for bridgedb
---
 id/LC_MESSAGES/bridgedb.po |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/id/LC_MESSAGES/bridgedb.po b/id/LC_MESSAGES/bridgedb.po
index 2ef7812..a975002 100644
--- a/id/LC_MESSAGES/bridgedb.po
+++ b/id/LC_MESSAGES/bridgedb.po
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB&keywords=bridgedb-reported,msgid&cc=isis,sysrqb&owner=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
-"PO-Revision-Date: 2015-05-23 22:40+\n"
+"PO-Revision-Date: 2015-05-23 22:50+\n"
 "Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"

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


[tor-commits] [stem/master] Tutorial for custom circuits

2015-05-23 Thread atagar
commit 80d692d68795d6e1f04e1c3246d66c0db1b8eee9
Author: Damian Johnson 
Date:   Sat May 23 15:59:42 2015 -0700

Tutorial for custom circuits

Yay for two birds with one stone! For years I've wanted to expand our 
tutorial
with an example of manual circuit construction...

  https://trac.torproject.org/projects/tor/ticket/8728

Roger asked me for a simple demo of bandwidth scanning, which is a perfect 
fit!
---
 docs/tutorials/to_russia_with_love.rst |  132 +++-
 1 file changed, 130 insertions(+), 2 deletions(-)

diff --git a/docs/tutorials/to_russia_with_love.rst 
b/docs/tutorials/to_russia_with_love.rst
index 8a709f5..f8bedc6 100644
--- a/docs/tutorials/to_russia_with_love.rst
+++ b/docs/tutorials/to_russia_with_love.rst
@@ -4,6 +4,7 @@ To Russia With Love
 * :ref:`using-pycurl`
 * :ref:`using-socksipy`
 * :ref:`reading-twitter`
+* :ref:`custom-path-selection`
 
 .. _using-pycurl:
 
@@ -153,8 +154,8 @@ with...
 Reading Twitter
 ---
 
-Now lets do somthing a little more interesting, and read a Twitter feed over
-Tor. This can be done `using thier API
+Now lets do something a little more interesting, and read a Twitter feed over
+Tor. This can be done `using their API
 `_, for
 authentication `see their instructions
 `_...
@@ -251,3 +252,130 @@ authentication `see their instructions
 
 .. image:: /_static/twitter_output.png
 
+.. _custom-path-selection:
+
+Custom Path Selection
+-
+
+Routing requests over Tor is all well and good, but what if you want to do
+something more sophisticated? Through Tor's controller interface you can manage
+your own **circuits** and **streams**.
+
+A **circuit** is your path through the Tor network. Circuits must consist of at
+least two relays, and must end with a relay that allows connections to the
+destination you want to reach.
+
+**Streams** by contrast are TCP connections carried over a circuit. Tor handles
+attaching streams to a circuit that can service it. To instead manage this
+yourself call...
+
+::
+
+  controller.set_conf('__LeaveStreamsUnattached', '1')
+
+For an example of this lets fetch a site over each relay to determine it's
+reachability and speed. **Naturally doing this causes quite a bit of load so
+please be careful not to leave this running!**
+
+::
+
+  import StringIO
+  import time
+
+  import pycurl
+
+  import stem.control
+
+  # Static exit for us to make 2-hop circuits through. Picking aurora, a
+  # particularly beefy one...
+  #
+  #   
https://atlas.torproject.org/#details/379FB450010D17078B3766C2273303C358C3A442
+
+  EXIT_FINGERPRINT = '379FB450010D17078B3766C2273303C358C3A442'
+
+  SOCKS_PORT = 9050
+  CONNECTION_TIMEOUT = 30  # timeout before we give up on a circuit
+
+  def query(url):
+"""
+Uses pycurl to fetch a site using the proxy on the SOCKS_PORT.
+"""
+
+output = StringIO.StringIO()
+
+query = pycurl.Curl()
+query.setopt(pycurl.URL, url)
+query.setopt(pycurl.PROXY, 'localhost')
+query.setopt(pycurl.PROXYPORT, SOCKS_PORT)
+query.setopt(pycurl.PROXYTYPE, pycurl.PROXYTYPE_SOCKS5_HOSTNAME)
+query.setopt(pycurl.CONNECTTIMEOUT, CONNECTION_TIMEOUT)
+query.setopt(pycurl.WRITEFUNCTION, output.write)
+
+try:
+  query.perform()
+  return output.getvalue()
+except pycurl.error as exc:
+  raise ValueError("Unable to reach %s (%s)" % (url, exc))
+
+
+  def scan(controller, path):
+"""
+Fetch check.torproject.org through the given path of relays, providing back
+the time it took.
+"""
+
+circuit_id = controller.new_circuit(path, await_build = True)
+
+def attach_stream(stream):
+  if stream.status == 'NEW':
+controller.attach_stream(stream.id, circuit_id)
+
+controller.add_event_listener(attach_stream, stem.control.EventType.STREAM)
+
+try:
+  controller.set_conf('__LeaveStreamsUnattached', '1')  # leave stream 
management to us
+  start_time = time.time()
+
+  check_page = query('https://check.torproject.org/')
+
+  if 'Congratulations. This browser is configured to use Tor.' not in 
check_page:
+raise ValueError("Request didn't have the right content")
+
+  return time.time() - start_time
+finally:
+  controller.remove_event_listener(attach_stream)
+  controller.reset_conf('__LeaveStreamsUnattached')
+
+
+  with stem.control.Controller.from_port() as controller:
+controller.authenticate()
+
+relay_fingerprints = [desc.fingerprint for desc in 
controller.get_network_statuses()]
+
+for fingerprint in relay_fingerprints:
+  try:
+time_taken = scan(controller, [fingerprint, EXIT_FINGERPRINT])
+print '%s => %0.2f seconds' % (fingerprint, time_taken)
+  except Exception as exc:
+print '%s => %s' % (fingerprint, exc)
+
+::
+
+  % pytho

[tor-commits] [stem/master] Make our To Russia With Love tutorial less error prone

2015-05-23 Thread atagar
commit 441dd8f4e59cc2340d15b8e8c38cb81c6f407596
Author: Damian Johnson 
Date:   Sat May 23 15:16:03 2015 -0700

Make our To Russia With Love tutorial less error prone

On StackOverflow the vast majority of Stem questions relate to this 
tutorial,
and with good reason - it's error prone. Making the following changes...

  * Opting for PycURL over SocksiPy. PycURL is both cleaner, and our 
SocksiPy
example transparently routed *all* traffic over Tor. As a result when 
folks
try to expand the example with a Tor controller connection it fails 
(since
that control connection is going to a Tor exit).

  * Note common gotchas and how they can be addressed. Most questions relate
to being unable to bootstrap Tor due to a lack of Russian exits, and not
having PycURL's PROXYTYPE_SOCKS5_HOSTNAME.
---
 docs/tutorials/to_russia_with_love.rst |  134 
 1 file changed, 85 insertions(+), 49 deletions(-)

diff --git a/docs/tutorials/to_russia_with_love.rst 
b/docs/tutorials/to_russia_with_love.rst
index 6bb4252..8a709f5 100644
--- a/docs/tutorials/to_russia_with_love.rst
+++ b/docs/tutorials/to_russia_with_love.rst
@@ -1,62 +1,86 @@
 To Russia With Love
 ===
 
-* :ref:`using-socksipy`
 * :ref:`using-pycurl`
+* :ref:`using-socksipy`
 * :ref:`reading-twitter`
 
-.. _using-socksipy:
+.. _using-pycurl:
 
-Using SocksiPy
---
+Using PycURL
+
+
+Say it's 1982, the height of the Cold War, and you're a journalist doing a
+piece on how the Internet looks from behind the Iron Curtain. Ignoring the
+minor detail that the Internet doesn't yet exist, we'll walk you through how
+you could do it - no passport required!
+
+The Internet isn't uniform. Localization, censorship, and selective service
+based on your IP's geographic location can make the Internet a very different
+place depending on where you're coming from.
+
+Tor relays are scattered all over the world and, as such, you can pretend to be
+from any place running an exit. This can be especially useful to evade pesky
+geolocational restrictions, such as news sites that refuse to work while you're
+traveling abroad.
 
-Say it's 1982, the height of the Cold War, and you're a journalist doing a 
piece on how the Internet looks from behind the Iron Curtain. Ignoring the 
minor detail that the Internet doesn't yet exist, we'll walk you through how 
you could do it - no passport required!
+Tor makes `configuring your exit locale
+`_ easy through
+the **ExitNodes** torrc option. Note that you don't need a control port (or
+even Stem) to do this, though they can be useful if you later want to do
+something more elaborate.
 
-The Internet isn't uniform. Localization, censorship, and selective service 
based on your IP's geographic location can make the Internet a very different 
place depending on where you're coming from.
+In the following example we're using Stem to `start Tor
+<../api/process.html>`_, then read a site through it with `PycURL
+`_. This is not always reliable (some relays
+are lemons) so you may need to run this more than once.
 
-Tor relays are scattered all over the world and, as such, you can pretend to 
be from any place running an exit. This can be especially useful to evade pesky 
geolocational restrictions, such as news sites that refuse to work while you're 
traveling abroad.
+Having an issue? The following are some common gotchas...
 
-Tor makes `configuring your exit locale 
`_ easy through 
the **ExitNodes** torrc option. Note that you don't need a control port (or 
even Stem) to do this, though they can be useful if you later want to do 
something more elaborate.
+* PycURL's **PROXYTYPE_SOCKS5_HOSTNAME** was added in v7.19.5.1. Try `upgrading
+  
`_
+  if you get an AttributeError about it.
 
-In the following example we're using Stem to `start Tor 
<../api/process.html>`_, then read a site through it with `SocksiPy 
`_. This is not always reliable (some relays 
are lemons) so you may need to run this more than once.
+* The following example for exiting through Russia will only work if... well,
+  the Tor network *has* a Russian exit. Often this isn't the case. If Tor fails
+  to bootstrap try dropping the line with **'ExitNodes': '{ru}'**.
 
-**Do not rely on the following not to leak.** Though it seems to work there 
may be edge cases that expose your real IP. If you have a suggestion for how to 
improve this example then please `let me know 
`_!
+**Do not rely on the following not to leak.** Though it seems to work there may
+be edge cases that expose your real IP. If you have a suggestion for how to
+improve

[tor-commits] [translation/bridgedb] Update translations for bridgedb

2015-05-23 Thread translation
commit 717a8b4f8bbaba2599c1a17ef844b6c439eab727
Author: Translation commit bot 
Date:   Sat May 23 22:45:04 2015 +

Update translations for bridgedb
---
 id/LC_MESSAGES/bridgedb.po |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/id/LC_MESSAGES/bridgedb.po b/id/LC_MESSAGES/bridgedb.po
index 9061289..2ef7812 100644
--- a/id/LC_MESSAGES/bridgedb.po
+++ b/id/LC_MESSAGES/bridgedb.po
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB&keywords=bridgedb-reported,msgid&cc=isis,sysrqb&owner=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
-"PO-Revision-Date: 2015-05-23 22:14+\n"
+"PO-Revision-Date: 2015-05-23 22:40+\n"
 "Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"
@@ -105,7 +105,7 @@ msgid ""
 "difficult for anyone watching your internet traffic to determine that you 
are\n"
 "using Tor.\n"
 "\n"
-msgstr ""
+msgstr "BridgeDB dapat menyediakan  bridges dengan beberapa %stypes of 
Pluggable Transports%s,\nyang dapat membantu menggelapkan koneksi anda ke 
jaringan Tor , membuatnya lebih sulit untuk beberapa orang yang melihat traffic 
internet anda untuk menentukan bahwa itu anda menggunakan Tor\n\n\n"
 
 #. TRANSLATORS: Please DO NOT translate "Pluggable Transports".
 #: lib/bridgedb/strings.py:54
@@ -127,7 +127,7 @@ msgid ""
 "Pluggable Transports %s which maybe doesn't sound as cool, but they can 
still\n"
 "help to circumvent internet censorship in many cases.\n"
 "\n"
-msgstr ""
+msgstr "Tambahan, BridgeDB mempunyai plain-o! /o=polos -vanilla bridges %s 
tanpa\nPluggable Transports %s yang mana mungkin tidak terdengar keren, tapi 
mereka masih dapat membantu untuk gangguan sensor internet di beberapa kasus 
.\n\n"
 
 #: lib/bridgedb/strings.py:76
 msgid "What are bridges?"
@@ -168,7 +168,7 @@ msgid ""
 "Try including as much info about your case as you can, including the list 
of\n"
 "bridges and Pluggable Transports you tried to use, your Tor Browser 
version,\n"
 "and any messages which Tor gave out, etc."
-msgstr ""
+msgstr "coba gali info sebanyak mungkin yang anda bisa, meliputi daftar bridge 
dan pluggable Transport yang telah anda coba untuk menggunakan. versi Browser 
Tor anda dan beberapa pesan yang Tor berikan, dsb"
 
 #: lib/bridgedb/strings.py:103
 msgid "Here are your bridge lines:"
@@ -233,7 +233,7 @@ msgid ""
 "paste the bridge lines into the text input box. Finally, click 'Connect', 
and\n"
 "you should be good to go! If you experience trouble, try clicking the 
'Help'\n"
 "button in the 'Tor Network Settings' wizard for further assistance."
-msgstr ""
+msgstr "pilih 'Yes' dan kemudian klik  'Next'. untuk  mengkonfigurasi bridges 
baru anda, copy dan\npaste jalur bridge kedalam box input teks. Akhirnya, click 
'Connect', dan\nanda harus baik untuk go! jika anda mengalami kesulitan, coba 
klik tombol 'Help'\ndi wizard 'Tor Network Settings' bantuan lanjutan."
 
 #: lib/bridgedb/strings.py:142
 msgid "Displays this message."
@@ -356,7 +356,7 @@ msgstr "Sekarang %s tambahkan bridges ke Tor Browser %s"
 #: lib/bridgedb/templates/options.html:38
 #, python-format
 msgid "%sJ%sust give me bridges!"
-msgstr ""
+msgstr "%sJ%sust berikan saya bridges!"
 
 #: lib/bridgedb/templates/options.html:52
 msgid "Advanced Options"

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


[tor-commits] [translation/bridgedb_completed] Update translations for bridgedb_completed

2015-05-23 Thread translation
commit 1b4f898fb10e671339e59ffda05a99c5f3226849
Author: Translation commit bot 
Date:   Sat May 23 22:45:08 2015 +

Update translations for bridgedb_completed
---
 id/LC_MESSAGES/bridgedb.po |  396 ++--
 1 file changed, 341 insertions(+), 55 deletions(-)

diff --git a/id/LC_MESSAGES/bridgedb.po b/id/LC_MESSAGES/bridgedb.po
index 1449290..2ef7812 100644
--- a/id/LC_MESSAGES/bridgedb.po
+++ b/id/LC_MESSAGES/bridgedb.po
@@ -1,17 +1,22 @@
 # Translations template for BridgeDB.
-# Copyright (C) 2013 ORGANIZATION
+# Copyright (C) 2015 'The Tor Project, Inc.'
 # This file is distributed under the same license as the BridgeDB project.
 # 
 # Translators:
-# Translators:
+# Anthony Santana, 2014
+# Astryd Viandila Dahlan , 2015
+# cholif yulian , 2015
+# constantius damar wicaksono , 2015
+# Dwi Cahyono, 2015
 # MasIs , 2013
+# L1Nus , 2014
+# km242saya , 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
-"Report-Msgid-Bugs-To: https://trac.torproject.org/projects/tor\n";
-"POT-Creation-Date: 2013-03-27 21:41+\n"
-"PO-Revision-Date: 2013-12-10 10:16+\n"
-"Last-Translator: MasIs \n"
+"Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB&keywords=bridgedb-reported,msgid&cc=isis,sysrqb&owner=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
+"PO-Revision-Date: 2015-05-23 22:40+\n"
+"Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -20,82 +25,363 @@ msgstr ""
 "Language: id\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: lib/bridgedb/templates/base.html:33
-msgid "What are bridges?"
-msgstr "Apa itu 'bridge'?"
+#. TRANSLATORS: Please DO NOT translate the following words and/or phrases in
+#. any string (regardless of capitalization and/or punctuation):
+#. "BridgeDB"
+#. "pluggable transport"
+#. "pluggable transports"
+#. "obfs2"
+#. "obfs3"
+#. "scramblesuit"
+#. "fteproxy"
+#. "Tor"
+#. "Tor Browser"
+#: lib/bridgedb/HTTPServer.py:107
+msgid "Sorry! Something went wrong with your request."
+msgstr "Maaf! Telah terjadi masalah atas permintaan anda."
+
+#: lib/bridgedb/strings.py:18
+msgid "[This is an automated message; please do not reply.]"
+msgstr "[Ini adalah pesan otomatis; tolong jangan dibalas.]"
 
-#: lib/bridgedb/templates/base.html:34
+#: lib/bridgedb/strings.py:20
+msgid "Here are your bridges:"
+msgstr "Ini adalah bridges anda:"
+
+#: lib/bridgedb/strings.py:22
 #, python-format
 msgid ""
-"%s Bridge relays %s are Tor relays that help you circumvent censorship."
-msgstr "%s 'Bridge relays' %s adalah perelai Tor yang membantu Anda 
mengelakkan sensor."
+"You have exceeded the rate limit. Please slow down! The minimum time 
between\n"
+"emails is %s hours. All further emails during this time period will be 
ignored."
+msgstr "Anda telah melampaui batas tingkat. Tolong diperlambat! Waktu minimum 
antara\nemail yaitu %s jam. Semua email selanjutnya selama waktu periode ini 
akan diabaikan."
+
+#: lib/bridgedb/strings.py:25
+msgid ""
+"COMMANDs: (combine COMMANDs to specify multiple options simultaneously)"
+msgstr "COMMANDs : (gabung COMMANDs untuk menentukan beberapa pilihan 
bersamaan)"
+
+#. TRANSLATORS: Please DO NOT translate the word "BridgeDB".
+#: lib/bridgedb/strings.py:28
+msgid "Welcome to BridgeDB!"
+msgstr "Selamat datang di BridgeDB!"
+
+#. TRANSLATORS: Please DO NOT translate the words "transport" or "TYPE".
+#: lib/bridgedb/strings.py:30
+msgid "Currently supported transport TYPEs:"
+msgstr "Saat ini didukung transport TYPEs:"
+
+#: lib/bridgedb/strings.py:31
+#, python-format
+msgid "Hey, %s!"
+msgstr "Hey, %s!"
 
-#: lib/bridgedb/templates/base.html:39
+#: lib/bridgedb/strings.py:32
+msgid "Hello, friend!"
+msgstr "Hallo, kawan!"
+
+#: lib/bridgedb/strings.py:33 lib/bridgedb/templates/base.html:100
+msgid "Public Keys"
+msgstr "Kunci Publik"
+
+#. TRANSLATORS: This string will end up saying something like:
+#. "This email was generated with rainbows, unicorns, and sparkles
+#. for al...@example.com on Friday, 09 May, 2014 at 18:59:39."
+#: lib/bridgedb/strings.py:37
+#, python-format
+msgid ""
+"This email was generated with rainbows, unicorns, and sparkles\n"
+"for %s on %s at %s."
+msgstr " email ini dihasilkan dengan rainbows, unicorns, dan sparkles\nfor %s 
on %s at %s."
+
+#. TRANSLATORS: Please DO NOT translate "BridgeDB".
+#. TRANSLATORS: Please DO NOT translate "Pluggable Transports".
+#. TRANSLATORS: Please DO NOT translate "Tor".
+#. TRANSLATORS: Please DO NOT translate "Tor Network".
+#: lib/bridgedb/strings.py:47
+#, python-format
+msgid ""
+"BridgeDB can provide bridges with several %stypes of Pluggable 
Transports%s,\n"
+"which can help obfuscate your connections to the Tor Network, making it 
more\n"
+"difficult for anyone watching your internet traffic to determine that you 
are\n"
+"using Tor.\n"
+"\n"
+msgst

[tor-commits] [translation/bridgedb] Update translations for bridgedb

2015-05-23 Thread translation
commit 86c7e8742f28ea5c0b276e36045df6dbfb450cf9
Author: Translation commit bot 
Date:   Sat May 23 22:15:03 2015 +

Update translations for bridgedb
---
 id/LC_MESSAGES/bridgedb.po |   36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/id/LC_MESSAGES/bridgedb.po b/id/LC_MESSAGES/bridgedb.po
index 1d4f9e7..9061289 100644
--- a/id/LC_MESSAGES/bridgedb.po
+++ b/id/LC_MESSAGES/bridgedb.po
@@ -15,7 +15,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB&keywords=bridgedb-reported,msgid&cc=isis,sysrqb&owner=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
-"PO-Revision-Date: 2015-05-23 21:44+\n"
+"PO-Revision-Date: 2015-05-23 22:14+\n"
 "Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"
@@ -113,7 +113,7 @@ msgid ""
 "Some bridges with IPv6 addresses are also available, though some Pluggable\n"
 "Transports aren't IPv6 compatible.\n"
 "\n"
-msgstr ""
+msgstr "beberapa bridges with IPv6 addresses juga tersedia, meskipun beberapa  
Pluggable\nTransports bukan  IPv6 compatible.\n\n"
 
 #. TRANSLATORS: Please DO NOT translate "BridgeDB".
 #. TRANSLATORS: The phrase "plain-ol'-vanilla" means "plain, boring,
@@ -136,7 +136,7 @@ msgstr "Apakah bridges itu?"
 #: lib/bridgedb/strings.py:77
 #, python-format
 msgid "%s Bridges %s are Tor relays that help you circumvent censorship."
-msgstr ""
+msgstr "%s Bridges %s adalah Tor relays yang membantu anda menghindari 
pensensoran"
 
 #: lib/bridgedb/strings.py:82
 msgid "I need an alternative way of getting bridges!"
@@ -172,15 +172,15 @@ msgstr ""
 
 #: lib/bridgedb/strings.py:103
 msgid "Here are your bridge lines:"
-msgstr ""
+msgstr "inilah bridge anda"
 
 #: lib/bridgedb/strings.py:104
 msgid "Get Bridges!"
-msgstr ""
+msgstr "dapatkan bridge"
 
 #: lib/bridgedb/strings.py:108
 msgid "Please select options for bridge type:"
-msgstr ""
+msgstr "silakan pilih opsi untuk tipe bridge"
 
 #: lib/bridgedb/strings.py:109
 msgid "Do you need IPv6 addresses?"
@@ -210,14 +210,14 @@ msgid ""
 "To enter bridges into Tor Browser, first go to the %s Tor Browser download\n"
 "page %s and then follow the instructions there for downloading and starting\n"
 "Tor Browser."
-msgstr ""
+msgstr "untuk memasuki bridge ke dalam Browser Tor, pertama menuju %s Tor 
Browser download\npage %s dan kemudian ikuti instruksi disana untuk download 
and start\n Browser Tor."
 
 #. TRANSLATORS: Please DO NOT translate "Tor".
 #: lib/bridgedb/strings.py:126
 msgid ""
 "When the 'Tor Network Settings' dialogue pops up, click 'Configure' and 
follow\n"
 "the wizard until it asks:"
-msgstr ""
+msgstr "ketika muncul dialog  'Tor Network setting', klik 'Configure' dan 
ikuti\nwizard sampai meminta"
 
 #. TRANSLATORS: Please DO NOT translate "Tor".
 #: lib/bridgedb/strings.py:130
@@ -244,22 +244,22 @@ msgstr "Tampilkan pesan ini"
 #. "plain-ol'-vanilla" bridges.
 #: lib/bridgedb/strings.py:146
 msgid "Request vanilla bridges."
-msgstr ""
+msgstr "permintaan vanilla bridges"
 
 #: lib/bridgedb/strings.py:147
 msgid "Request IPv6 bridges."
-msgstr ""
+msgstr "permintaan IPv6 bridges"
 
 #. TRANSLATORS: Please DO NOT translate the word the word "TYPE".
 #: lib/bridgedb/strings.py:149
 msgid "Request a Pluggable Transport by TYPE."
-msgstr ""
+msgstr "permintaan pluggable transport oleh TYPE"
 
 #. TRANSLATORS: Please DO NOT translate "BridgeDB".
 #. TRANSLATORS: Please DO NOT translate "GnuPG".
 #: lib/bridgedb/strings.py:152
 msgid "Get a copy of BridgeDB's public GnuPG key."
-msgstr ""
+msgstr "Dapatkan copy dari BridgeDB's public GnuPG key."
 
 #: lib/bridgedb/templates/base.html:89
 msgid "Report a Bug"
@@ -287,7 +287,7 @@ msgstr "Perlihatkan KodeQR"
 
 #: lib/bridgedb/templates/bridges.html:100
 msgid "QRCode for your bridge lines"
-msgstr ""
+msgstr "QRCode untuk  jalur bridge anda"
 
 #. TRANSLATORS: Please translate this into some silly way to say
 #. "There was a problem!" in your language. For example,
@@ -300,24 +300,24 @@ msgstr "Waduh, ibu kos ngamuk!"
 
 #: lib/bridgedb/templates/bridges.html:116
 msgid "It seems there was an error getting your QRCode."
-msgstr ""
+msgstr "Terlihat ada yang error dalam mendapatkan QRCode anda"
 
 #: lib/bridgedb/templates/bridges.html:121
 msgid ""
 "This QRCode contains your bridge lines. Scan it with a QRCode reader to copy"
 " your bridge lines onto mobile and other devices."
-msgstr ""
+msgstr " QRCode ini berisi jalur bridge anda. Scan dengan QRCode reader untuk 
meng- copy jalur bridge anda ke dalam  mobile dan perangkat lain"
 
 #: lib/bridgedb/templates/bridges.html:181
 msgid "There currently aren't any bridges available..."
-msgstr ""
+msgstr "Sekarang tidak tersedia bridges"
 
 #: lib/bridgedb/templates/bridges.html:182
 #, python-format
 msgid ""
 " Perhaps you should try %s goin

[tor-commits] [translation/bridgedb] Update translations for bridgedb

2015-05-23 Thread translation
commit e0dfef8949f7e61f033fa8ed7fd0d88767537d67
Author: Translation commit bot 
Date:   Sat May 23 21:45:03 2015 +

Update translations for bridgedb
---
 id/LC_MESSAGES/bridgedb.po |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/id/LC_MESSAGES/bridgedb.po b/id/LC_MESSAGES/bridgedb.po
index 525ef4b..1d4f9e7 100644
--- a/id/LC_MESSAGES/bridgedb.po
+++ b/id/LC_MESSAGES/bridgedb.po
@@ -5,6 +5,7 @@
 # Translators:
 # Anthony Santana, 2014
 # Astryd Viandila Dahlan , 2015
+# cholif yulian , 2015
 # constantius damar wicaksono , 2015
 # Dwi Cahyono, 2015
 # MasIs , 2013
@@ -14,8 +15,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB&keywords=bridgedb-reported,msgid&cc=isis,sysrqb&owner=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
-"PO-Revision-Date: 2015-04-19 08:23+\n"
-"Last-Translator: runasand \n"
+"PO-Revision-Date: 2015-05-23 21:44+\n"
+"Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -90,7 +91,7 @@ msgstr "Kunci Publik"
 msgid ""
 "This email was generated with rainbows, unicorns, and sparkles\n"
 "for %s on %s at %s."
-msgstr ""
+msgstr " email ini dihasilkan dengan rainbows, unicorns, dan sparkles\nfor %s 
on %s at %s."
 
 #. TRANSLATORS: Please DO NOT translate "BridgeDB".
 #. TRANSLATORS: Please DO NOT translate "Pluggable Transports".

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


[tor-commits] [translation/https_everywhere_completed] Update translations for https_everywhere_completed

2015-05-23 Thread translation
commit 51cbe6e595765a1efe3c2b858a2336880729c536
Author: Translation commit bot 
Date:   Sat May 23 21:45:27 2015 +

Update translations for https_everywhere_completed
---
 id/ssl-observatory.dtd |  100 
 1 file changed, 100 insertions(+)

diff --git a/id/ssl-observatory.dtd b/id/ssl-observatory.dtd
new file mode 100644
index 000..ab9ec68
--- /dev/null
+++ b/id/ssl-observatory.dtd
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+http://domains sedang dikunjungi melalui 
proxy itu, karena sertifikat unik akan menghasilkan. jadi kita membiarkannya 
Off secara default.">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+https://www.something.com, sertifikat
+diterima oleh observatory akan menunjukkan bahwa seseorang telah mengunjungi
+www.something.com, tetapi tidak mengetahui siapa yg telah mengunjungi atau apa 
halaman spesifik mereka
+terlihat pada mousover the options untuk detail lebih lanjut">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


[tor-commits] [translation/https_everywhere] Update translations for https_everywhere

2015-05-23 Thread translation
commit d3f1059b6d8f0eed193ac234464deb9e29a5cf2e
Author: Translation commit bot 
Date:   Sat May 23 21:45:21 2015 +

Update translations for https_everywhere
---
 id/ssl-observatory.dtd |   20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/id/ssl-observatory.dtd b/id/ssl-observatory.dtd
index 2fad01b..ab9ec68 100644
--- a/id/ssl-observatory.dtd
+++ b/id/ssl-observatory.dtd
@@ -41,7 +41,7 @@ to turn it on?">-->
 "Waktu Anda melihat sertifikasi baru, beri tahu Observatory ISP mana yang 
menjadi koneksi Anda">
 
 
+"ini akan mengambil dan mengirim "Autonomous system number" dari 
jaringan anda. ini akan membantu kita menemukan serangan terhadap HTTPS, dan 
untuk menentukan apakah kita memiliki observasi dari jaringan di tempat seperti 
iran dan syria yang menyerang adalah relatif umum">
 
 
@@ -52,10 +52,10 @@ to turn it on?">-->
 
 
 
+"HTTPS dimanapun menggunakan EFF's SSL Observatory.  ini melakukan dua hal: (1)
+mengirim copy dari sertifikat  HTTPS ke Observatory, untuk membantu kita 
+mendeteksi 'man in the middle' menyerang dan memperbaharui keamanan web; dan 
(2)
+lmari kita memperingatkan anda tentang ketidak amanan koneksi atau menyerang 
browser anda.">
 
 
 
 https://www.something.com, the certificate
-received by the Observatory will indicate that somebody visited
-www.something.com, but not who visited the site, or what specific page they
-looked at.  Mouseover the options for further details:">
+"Sebagai contoh, ketika anda mengunjungi https://www.something.com, sertifikat
+diterima oleh observatory akan menunjukkan bahwa seseorang telah mengunjungi
+www.something.com, tetapi tidak mengetahui siapa yg telah mengunjungi atau apa 
halaman spesifik mereka
+terlihat pada mousover the options untuk detail lebih lanjut">
 
 
 
@@ -92,7 +92,7 @@ looked at.  Mouseover the options for further details:">
 
 
 
-
+
 
 

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


[tor-commits] [translation/https_everywhere] Update translations for https_everywhere

2015-05-23 Thread translation
commit 399dce7dcbf2d10833a771292eb694d77c930849
Author: Translation commit bot 
Date:   Sat May 23 21:15:16 2015 +

Update translations for https_everywhere
---
 id/ssl-observatory.dtd |   18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/id/ssl-observatory.dtd b/id/ssl-observatory.dtd
index 034584d..2fad01b 100644
--- a/id/ssl-observatory.dtd
+++ b/id/ssl-observatory.dtd
@@ -29,7 +29,7 @@ to turn it on?">-->
 "Kirim dan cek sertifikat yang ditanda tangani oleh non-standard root CAs">
 
 
+"Aman ( dan ide yang bagus) untuk mengaktifkan opsi ini, kecuali jika anda 
menggunakanjaringan perusahaan yang mengganggu atau software antivirus kapersky 
yang memonitor browsing anda dengan proxy TLS dan otoritas private root 
Certificate. jika diaktifkan pada beberapa jaringan, opsi ini mungkin 
mempublikasikan kejadian yang mana http://domains sedang dikunjungi melalui 
proxy itu, karena sertifikat unik akan menghasilkan. jadi kita membiarkannya 
Off secara default.">
 
 
 -->
 "This will fetch and send the "Autonomous System number" of your 
network.  This will help us locate attacks against HTTPS, and to determine 
whether we have observations from networks in places like Iran and Syria where 
attacks are comparatively common.">
 
 
+"menunjukkan peringatan ketika observatory mendeteksi sertifikat revoked tidak 
tertangkap oleh browser anda">
 
 
+"ini akan mengecek sertifikat yg terkirim terhadap dikenal daftar  pencabutan 
sertifikat ">
 
 
 
@@ -69,7 +69,7 @@ received by the Observatory will indicate that somebody 
visited
 www.something.com, but not who visited the site, or what specific page they
 looked at.  Mouseover the options for further details:">
 
-
+
 
 
@@ -78,10 +78,10 @@ looked at.  Mouseover the options for further details:">
 "Kami Akan mengusahakan untuk menyimpan data sepertinya tak bernama, tetapi 
pilihan ini tidak terjamin aman.">
 
 
+"kirim dan cek sertifikat untuk nama non-publik DNS">
 
 
+"kecuali jika opsi ini di cek, observatory tidak akan me-record sertifikat 
untuk nama yang tidak dapat menyelesaikan melalui sistem DNS">
 
 
 
@@ -89,12 +89,12 @@ looked at.  Mouseover the options for further details:">
 
 
 
-
+
 
 
 
 
 
+"kirim dan cek sertifikat yang ditanda tangani sendiri">
 
+"ini di anjurkan; masalah cryptographic adalah terutama umumnya tanda tangani 
sendiri perangkat embed">

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


[tor-commits] [translation/https_everywhere] Update translations for https_everywhere

2015-05-23 Thread translation
commit e6482c33d2b740fb53f0457a4e53a045e1c5135a
Author: Translation commit bot 
Date:   Sat May 23 20:45:16 2015 +

Update translations for https_everywhere
---
 id/ssl-observatory.dtd |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/id/ssl-observatory.dtd b/id/ssl-observatory.dtd
index 297504f..034584d 100644
--- a/id/ssl-observatory.dtd
+++ b/id/ssl-observatory.dtd
@@ -20,14 +20,13 @@ to turn it on?">-->
 
 
 
+"Aman untuk mengaktifkan ini, kecuali jika anda sangat enter jaringan 
perusahaan yang sangat mengganggu">
 
 
+"Aman, kecuali jika anda menggunakan jaringan perusahaan dengan nama server 
intranet rahasia">
 
 
+"Kirim dan cek sertifikat yang ditanda tangani oleh non-standard root CAs">
 
 

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


[tor-commits] [stem/master] Skip port validity for Controller.from_port() with the default

2015-05-23 Thread atagar
commit 6c40ef5779db5d1b6ffc6f75720c972dd6258f0c
Author: Damian Johnson 
Date:   Sat May 23 12:32:14 2015 -0700

Skip port validity for Controller.from_port() with the default

Oops, we shouldn't try to validate the port when it's 'default'. Our tests
caught this for the connection module, but didn't exercise it here.
---
 stem/control.py |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/stem/control.py b/stem/control.py
index 26272fd..544e3a2 100644
--- a/stem/control.py
+++ b/stem/control.py
@@ -920,7 +920,7 @@ class Controller(BaseController):
 
 if not stem.util.connection.is_valid_ipv4_address(address):
   raise ValueError('Invalid IP address: %s' % address)
-elif not stem.util.connection.is_valid_port(port):
+elif port != 'default' and not stem.util.connection.is_valid_port(port):
   raise ValueError('Invalid port: %s' % port)
 
 if port == 'default':

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


[tor-commits] [stem/master] Avoid circular import error for the controller

2015-05-23 Thread atagar
commit cf046f4ff74ebdff829dbab8c3cf947e0fd6625a
Author: Damian Johnson 
Date:   Sat May 23 12:28:15 2015 -0700

Avoid circular import error for the controller

Python, I find your imports confusing. I put 'import stem.connection' at the
end of control.py to avoid this (seems to work for the descriptors), but
evidently didn't work. A simple hello-world script...

  import stem.control

  with stem.control.Controller.from_port() as controller:
controller.authenticate()
print controller.get_version()

... failed with...

  Traceback (most recent call last):
File "scrap.py", line 1, in 
  import stem.control
File "/home/atagar/Desktop/stem/stem/control.py", line 3647, in 
  import stem.connection
File "/home/atagar/Desktop/stem/stem/connection.py", line 202, in 

  def connect(control_port = ('127.0.0.1', 'default'), control_socket = 
'/var/run/tor/control', password = None, password_prompt = False, chroot_path = 
None, controller = stem.control.Controller):
  AttributeError: 'module' object has no attribute 'control'
---
 stem/control.py |9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/stem/control.py b/stem/control.py
index efc0d18..26272fd 100644
--- a/stem/control.py
+++ b/stem/control.py
@@ -916,6 +916,8 @@ class Controller(BaseController):
 :raises: :class:`stem.SocketError` if we're unable to establish a 
connection
 """
 
+import stem.connection
+
 if not stem.util.connection.is_valid_ipv4_address(address):
   raise ValueError('Invalid IP address: %s' % address)
 elif not stem.util.connection.is_valid_port(port):
@@ -1000,6 +1002,7 @@ class Controller(BaseController):
 pass-through to :func:`stem.connection.authenticate`.
 """
 
+import stem.connection
 stem.connection.authenticate(self, *args, **kwargs)
 
   @with_default()
@@ -1401,6 +1404,7 @@ class Controller(BaseController):
   An exception is only raised if we weren't provided a default response.
 """
 
+import stem.connection
 return stem.connection.get_protocolinfo(self)
 
   @with_default()
@@ -3640,8 +3644,3 @@ def _case_insensitive_lookup(entries, key, default = 
UNDEFINED):
   return entry
 
   raise ValueError("key '%s' doesn't exist in dict: %s" % (key, entries))
-
-
-# importing at the end to avoid circular dependency
-
-import stem.connection



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


[tor-commits] [translation/bridgedb_completed] Update translations for bridgedb_completed

2015-05-23 Thread translation
commit e99d5f3b6d212c7cb24c71344d956c0f68dacc22
Author: Translation commit bot 
Date:   Sat May 23 19:15:08 2015 +

Update translations for bridgedb_completed
---
 de/LC_MESSAGES/bridgedb.po |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/de/LC_MESSAGES/bridgedb.po b/de/LC_MESSAGES/bridgedb.po
index 1223cf6..2d71019 100644
--- a/de/LC_MESSAGES/bridgedb.po
+++ b/de/LC_MESSAGES/bridgedb.po
@@ -7,6 +7,7 @@
 # Ettore Atalan , 2014
 # jschfr , 2015
 # unknwon_anonymous , 2014
+# Junge Limba , 2015
 # konstibae , 2014
 # Locke , 2011
 # qbi , 2015
@@ -18,8 +19,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB&keywords=bridgedb-reported,msgid&cc=isis,sysrqb&owner=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
-"PO-Revision-Date: 2015-05-17 13:22+\n"
-"Last-Translator: jschfr \n"
+"PO-Revision-Date: 2015-05-23 19:10+\n"
+"Last-Translator: Junge Limba \n"
 "Language-Team: German 
(http://www.transifex.com/projects/p/torproject/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -41,7 +42,7 @@ msgstr ""
 #. "Tor Browser"
 #: lib/bridgedb/HTTPServer.py:107
 msgid "Sorry! Something went wrong with your request."
-msgstr "Wir bitten um Entschuldigung. Bei Ihrer Anfrage lief etwas fehl."
+msgstr "Wir bitten um Entschuldigung. Bei Ihrer Anfrage lief etwas schief."
 
 #: lib/bridgedb/strings.py:18
 msgid "[This is an automated message; please do not reply.]"

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


[tor-commits] [translation/torbirdy_completed] Update translations for torbirdy_completed

2015-05-23 Thread translation
commit 76d7a2d4e698f995e0898f2d55944aaec2b8633b
Author: Translation commit bot 
Date:   Sat May 23 19:15:40 2015 +

Update translations for torbirdy_completed
---
 de/torbirdy.dtd |   16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/de/torbirdy.dtd b/de/torbirdy.dtd
index ff2ce4a..f9ebfea 100644
--- a/de/torbirdy.dtd
+++ b/de/torbirdy.dtd
@@ -1,9 +1,9 @@
 
 
-
+
 
-
-
+
+
 
 
 
@@ -13,17 +13,17 @@
 
 
 
-
-
-
+
+
+
 
 
 
 
 
-
+
 
-
+
 
 
 

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


[tor-commits] [translation/bridgedb] Update translations for bridgedb

2015-05-23 Thread translation
commit 775e2ab14f7ced911a6203bd5bd32c4ae3b98fd7
Author: Translation commit bot 
Date:   Sat May 23 19:15:03 2015 +

Update translations for bridgedb
---
 de/LC_MESSAGES/bridgedb.po |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/de/LC_MESSAGES/bridgedb.po b/de/LC_MESSAGES/bridgedb.po
index 1223cf6..2d71019 100644
--- a/de/LC_MESSAGES/bridgedb.po
+++ b/de/LC_MESSAGES/bridgedb.po
@@ -7,6 +7,7 @@
 # Ettore Atalan , 2014
 # jschfr , 2015
 # unknwon_anonymous , 2014
+# Junge Limba , 2015
 # konstibae , 2014
 # Locke , 2011
 # qbi , 2015
@@ -18,8 +19,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB&keywords=bridgedb-reported,msgid&cc=isis,sysrqb&owner=isis'POT-Creation-Date:
 2015-03-19 22:13+\n"
-"PO-Revision-Date: 2015-05-17 13:22+\n"
-"Last-Translator: jschfr \n"
+"PO-Revision-Date: 2015-05-23 19:10+\n"
+"Last-Translator: Junge Limba \n"
 "Language-Team: German 
(http://www.transifex.com/projects/p/torproject/language/de/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -41,7 +42,7 @@ msgstr ""
 #. "Tor Browser"
 #: lib/bridgedb/HTTPServer.py:107
 msgid "Sorry! Something went wrong with your request."
-msgstr "Wir bitten um Entschuldigung. Bei Ihrer Anfrage lief etwas fehl."
+msgstr "Wir bitten um Entschuldigung. Bei Ihrer Anfrage lief etwas schief."
 
 #: lib/bridgedb/strings.py:18
 msgid "[This is an automated message; please do not reply.]"

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


[tor-commits] [translation/torbirdy] Update translations for torbirdy

2015-05-23 Thread translation
commit 80090d133f415a91470dc78348332cd46e0462aa
Author: Translation commit bot 
Date:   Sat May 23 19:15:34 2015 +

Update translations for torbirdy
---
 de/torbirdy.dtd |   16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/de/torbirdy.dtd b/de/torbirdy.dtd
index ff2ce4a..f9ebfea 100644
--- a/de/torbirdy.dtd
+++ b/de/torbirdy.dtd
@@ -1,9 +1,9 @@
 
 
-
+
 
-
-
+
+
 
 
 
@@ -13,17 +13,17 @@
 
 
 
-
-
-
+
+
+
 
 
 
 
 
-
+
 
-
+
 
 
 

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


[tor-commits] [stem/master] Major Python 3 performance improvement when reading from control port

2015-05-23 Thread atagar
commit 902b0d4e405e47941da22f897033b1c61b411868
Author: Donncha O'Cearbhaill 
Date:   Sat May 23 00:48:23 2015 +0100

Major Python 3 performance improvement when reading from control port

Two orders of magnitude performance improvement when joining control
panel output lines with ''.join rather than concatenating each line of
output.
---
 stem/socket.py |   16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/stem/socket.py b/stem/socket.py
index 8024098..637270f 100644
--- a/stem/socket.py
+++ b/stem/socket.py
@@ -517,7 +517,7 @@ def recv_message(control_file):
   a complete message
   """
 
-  parsed_content, raw_content = [], b''
+  parsed_content, raw_content = [], []
   logging_prefix = 'Error while receiving a control message (%s): '
 
   while True:
@@ -547,7 +547,7 @@ def recv_message(control_file):
   log.info(prefix + 'received exception "%s"' % exc)
   raise stem.SocketClosed(exc)
 
-raw_content += line
+raw_content.append(line)
 
 # Parses the tor control lines. These are of the form...
 # \r\n
@@ -574,6 +574,7 @@ def recv_message(control_file):
 
 line = line[:-2]  # strips off the CRLF
 status_code, divider, content = line[:3], line[3:4], line[4:]
+content_lines = [content]
 
 if stem.prereq.is_python_3():
   status_code = stem.util.str_tools._to_unicode(status_code)
@@ -586,6 +587,7 @@ def recv_message(control_file):
   # end of the message, return the message
   parsed_content.append((status_code, divider, content))
 
+  raw_content = b''.join(raw_content)
   log_message = raw_content.replace(b'\r\n', b'\n').rstrip()
   log.trace('Received from tor:\n' + 
stem.util.str_tools._to_unicode(log_message))
 
@@ -599,14 +601,14 @@ def recv_message(control_file):
   line = stem.util.str_tools._to_bytes(control_file.readline())
 except socket.error as exc:
   prefix = logging_prefix % 'SocketClosed'
-  log.info(prefix + 'received an exception while mid-way through a 
data reply (exception: "%s", read content: "%s")' % (exc, 
log.escape(raw_content)))
+  log.info(prefix + 'received an exception while mid-way through a 
data reply (exception: "%s", read content: "%s")' % (exc, 
log.escape(b''.join(raw_content
   raise stem.SocketClosed(exc)
 
-raw_content += line
+raw_content.append(line)
 
 if not line.endswith(b'\r\n'):
   prefix = logging_prefix % 'ProtocolError'
-  log.info(prefix + 'CRLF linebreaks missing from a data reply, "%s"' 
% log.escape(raw_content))
+  log.info(prefix + 'CRLF linebreaks missing from a data reply, "%s"' 
% log.escape(b''.join(raw_content)))
   raise stem.ProtocolError('All lines should end with CRLF')
 elif line == b'.\r\n':
   break  # data block termination
@@ -623,9 +625,9 @@ def recv_message(control_file):
 # separator (more conventional for multi-line string content outside
 # the windows world)
 
-content += b'\n' + line
+content_lines.append(line)
 
-  parsed_content.append((status_code, divider, content))
+  parsed_content.append((status_code, divider, b'\n'.join(content_lines)))
 else:
   # this should never be reached due to the prefix regex, but might as well
   # be safe...



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


[tor-commits] [stem/master] Minor revisions for python3 performance improvement

2015-05-23 Thread atagar
commit 2e273a2508b4fd82bce153dde14de476f8750b7b
Author: Damian Johnson 
Date:   Sat May 23 12:03:29 2015 -0700

Minor revisions for python3 performance improvement

Just a changelog entry, comment updage, and renaming a variable so it 
doesn't
shift it's type (it was fine as-is, just don't like to reuse variables for
different types like that).
---
 docs/change_log.rst |1 +
 stem/socket.py  |   13 ++---
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/docs/change_log.rst b/docs/change_log.rst
index a502dba..edc60ea 100644
--- a/docs/change_log.rst
+++ b/docs/change_log.rst
@@ -44,6 +44,7 @@ The following are only available within Stem's `git repository
 
  * **Controller**
 
+  * Dramatic, `300x performance improvement 
`_ for reading from the control port 
with python 3
   * :func:`~stem.connection.connect` and 
:func:`~stem.control.Controller.from_port` now connect to both port 9051 
(relay's default) and 9151 (Tor Browser's default) (:trac:`16075`)
   * Added `support for NETWORK_LIVENESS events 
`_ 
(:spec:`44aac63`)
 
diff --git a/stem/socket.py b/stem/socket.py
index 637270f..b2b960f 100644
--- a/stem/socket.py
+++ b/stem/socket.py
@@ -587,11 +587,11 @@ def recv_message(control_file):
   # end of the message, return the message
   parsed_content.append((status_code, divider, content))
 
-  raw_content = b''.join(raw_content)
-  log_message = raw_content.replace(b'\r\n', b'\n').rstrip()
+  raw_content_str = b''.join(raw_content)
+  log_message = raw_content_str.replace(b'\r\n', b'\n').rstrip()
   log.trace('Received from tor:\n' + 
stem.util.str_tools._to_unicode(log_message))
 
-  return stem.response.ControlMessage(parsed_content, raw_content)
+  return stem.response.ControlMessage(parsed_content, raw_content_str)
 elif divider == '+':
   # data entry, all of the following lines belong to the content until we
   # get a line with just a period
@@ -621,12 +621,11 @@ def recv_message(control_file):
 if line.startswith(b'..'):
   line = line[1:]
 
-# appends to previous content, using a newline rather than CRLF
-# separator (more conventional for multi-line string content outside
-# the windows world)
-
 content_lines.append(line)
 
+  # joins the content using a newline rather than CRLF separator (more
+  # conventional for multi-line string content outside the windows world)
+
   parsed_content.append((status_code, divider, b'\n'.join(content_lines)))
 else:
   # this should never be reached due to the prefix regex, but might as well

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


[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2015-05-23 Thread translation
commit f608ce0b6fe4e769eea3b4e9f8ada2068ffe94e0
Author: Translation commit bot 
Date:   Sat May 23 18:15:21 2015 +

Update translations for liveusb-creator
---
 id/id.po |   22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/id/id.po b/id/id.po
index 3d18f90..ce6a669 100644
--- a/id/id.po
+++ b/id/id.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-05-02 21:10+0200\n"
-"PO-Revision-Date: 2015-05-23 17:43+\n"
+"PO-Revision-Date: 2015-05-23 18:10+\n"
 "Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"
@@ -258,7 +258,7 @@ msgstr "Tidak ada titik kait"
 msgid ""
 "Not enough free space on device.\n"
 "%dMB ISO + %dMB overlay > %dMB free space"
-msgstr ""
+msgstr "Ruang kosong/yang tersedia tidak mencukupi pada perangkat enter %dMB 
ISO + %dMB overlay > %dMB free space"
 
 #: ../liveusb/gui.py:540
 msgid "Partition is FAT16; Restricting overlay size to 2G"
@@ -441,18 +441,18 @@ msgstr "Tidak bisa meremove file dari LiveOS sebelumnya: 
%(message)s"
 #: ../liveusb/creator.py:1164
 msgid ""
 "Unable to reset MBR.  You may not have the `syslinux` package installed."
-msgstr ""
+msgstr "Tidak bisa mereset MBR. anda mungkin tidak meiliki Paket 'syslinux' 
yang terinstal"
 
 #: ../liveusb/gui.py:769
 msgid ""
 "Unable to use the selected file.  You may have better luck if you move your "
 "ISO to the root of your drive (ie: C:\\)"
-msgstr ""
+msgstr "Tidak bisa menggunakan file yang terpilih. anda mungkin lebih 
beruntung jika anda memindahkan ISO anda ke akar/root dari drive (ie:C\\) anda"
 
 #: ../liveusb/creator.py:720
 #, python-format
 msgid "Unable to write on %(device)s, skipping."
-msgstr ""
+msgstr "Tidak bisa menulis pada %(device)s, lewati"
 
 #: ../liveusb/creator.py:392
 msgid "Unknown ISO, skipping checksum verification"
@@ -465,7 +465,7 @@ msgstr ""
 
 #: ../liveusb/creator.py:788 ../liveusb/creator.py:946
 msgid "Unknown filesystem.  Your device may need to be reformatted."
-msgstr ""
+msgstr "Sistem file yang tidak dikenal. perangkat anda mesti di format"
 
 #: ../liveusb/gui.py:84
 #, python-format
@@ -475,7 +475,7 @@ msgstr "Rilis tidak diketahui: %s"
 #: ../liveusb/creator.py:850
 #, python-format
 msgid "Unmounting '%(udi)s' on '%(device)s'"
-msgstr ""
+msgstr "Tidak terpasang '%(udi)s' pada '%(device)s'"
 
 #: ../liveusb/creator.py:846
 #, python-format
@@ -485,7 +485,7 @@ msgstr ""
 #: ../liveusb/creator.py:931
 #, python-format
 msgid "Unsupported device '%(device)s', please report a bug."
-msgstr ""
+msgstr "Perangkat yang tidak didukung '%(device)s', silakan laporkan sebagai 
bug"
 
 #: ../liveusb/creator.py:793 ../liveusb/creator.py:949
 #, python-format
@@ -517,7 +517,7 @@ msgstr "Mutakhirkan dari ISO"
 
 #: ../liveusb/dialog.py:152
 msgid "Use existing Live system ISO"
-msgstr ""
+msgstr "Menggunakan Live system ISO yang ada sekarang"
 
 #: ../liveusb/creator.py:136
 msgid "Verifying ISO MD5 checksum"
@@ -550,7 +550,7 @@ msgstr ""
 #: ../liveusb/creator.py:155
 #, python-format
 msgid "Wrote to device at %(speed)d MB/sec"
-msgstr ""
+msgstr "Telah tertulis ke device pada %(speed)d MB/sec"
 
 #: ../liveusb/gui.py:670
 #, python-format
@@ -571,7 +571,7 @@ msgstr ""
 msgid ""
 "You are using an old version of syslinux-extlinux that does not support the "
 "ext4 filesystem"
-msgstr ""
+msgstr "Anda sekarang menggunakan versi lama dari syslinux-extilinux yang 
tidak mensuport ext4 sistem file"
 
 #: ../liveusb/gui.py:754
 msgid "You can try again to resume your download"

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


[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2015-05-23 Thread translation
commit 67931dd6169527b4859443e2dd54cbbbc4ce2eb9
Author: Translation commit bot 
Date:   Sat May 23 17:45:20 2015 +

Update translations for liveusb-creator
---
 id/id.po |   36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/id/id.po b/id/id.po
index 2ec5822..3d18f90 100644
--- a/id/id.po
+++ b/id/id.po
@@ -13,7 +13,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-05-02 21:10+0200\n"
-"PO-Revision-Date: 2015-05-23 17:14+\n"
+"PO-Revision-Date: 2015-05-23 17:43+\n"
 "Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"
@@ -242,7 +242,7 @@ msgstr "Pastikan kunci USB Anda terhubung dan diformat 
dengan sistem berkas FAT"
 #: ../liveusb/creator.py:858
 #, python-format
 msgid "Mount %s exists after unmounting"
-msgstr ""
+msgstr "Mount%s ada setelah tidak terpasang"
 
 #: ../liveusb/gui.py:559
 #, python-format
@@ -313,23 +313,23 @@ msgstr "Pilih Live ISO"
 
 #: ../liveusb/creator.py:185
 msgid "Setting up OLPC boot file..."
-msgstr ""
+msgstr "Seting boot file OLPC"
 
 #: ../liveusb/creator.py:739
 #, python-format
 msgid ""
 "Some partitions of the target device %(device)s are mounted. They will be "
 "unmounted before starting the installation process."
-msgstr ""
+msgstr "Beberapa partisi dari perangkat target %(device)s terpasang. mereka 
akan tidak terpasang sebelum start proses instalasi"
 
 #: ../liveusb/creator.py:134
 msgid ""
 "Source type does not support verification of ISO MD5 checksum, skipping"
-msgstr ""
+msgstr "Tipe source tidak mendukung verifikasi dari ISO MD5 cheksum, 
skipping/lewati"
 
 #: ../liveusb/creator.py:1195
 msgid "Synchronizing data on disk..."
-msgstr ""
+msgstr "Sinkronisasi data pada disk"
 
 #: ../liveusb/dialog.py:159
 msgid "Target Device"
@@ -339,21 +339,21 @@ msgstr "Perangkat target"
 msgid ""
 "The selected file is unreadable. Please fix its permissions or select "
 "another file."
-msgstr ""
+msgstr "File terpilih tidak bisa dibaca. silakan perbaharui izinnya atau pilih 
file lain"
 
 #: ../liveusb/creator.py:347
 #, python-format
 msgid ""
 "There was a problem executing the following command: `%(command)s`.\n"
 "A more detailed error log has been written to '%(filename)s'."
-msgstr ""
+msgstr " ada beberapa masalah dalam eksekusi perintah berikut : %(command)s 
enter.\nLebih detail log error telah ditulis ke '%(filename)s'"
 
 #: ../liveusb/dialog.py:151
 msgid ""
 "This button allows you to browse for an existing Live system ISO that you "
 "have previously downloaded.  If you do not select one, a release will be "
 "downloaded for you automatically."
-msgstr ""
+msgstr "Tombol ini membolehkan anda untuk browse Live system yang ada sekarang 
yang mana di download sebelumnya. jika anda tidak memilih salah satu, release 
akan ter-download untuk anda secara otomatis"
 
 #: ../liveusb/dialog.py:164
 msgid ""
@@ -373,7 +373,7 @@ msgstr ""
 msgid ""
 "This is the progress bar that will indicate how far along in the LiveUSB "
 "creation process you are"
-msgstr ""
+msgstr "ini adalah bar progres yang menunjukkan seberapa lama di dalam proses 
LiveUSB creation anda"
 
 #: ../liveusb/dialog.py:162
 msgid "This is the status console, where all messages get written to."
@@ -381,16 +381,16 @@ msgstr ""
 
 #: ../liveusb/creator.py:934
 msgid "Trying to continue anyway."
-msgstr ""
+msgstr "Mencoba untuk melanjutkan"
 
 #: ../liveusb/gui.py:407
 msgid "USB drive found"
-msgstr ""
+msgstr "Drive USB ditemukan"
 
 #: ../liveusb/creator.py:967
 #, python-format
 msgid "Unable to change volume label: %(message)s"
-msgstr ""
+msgstr "Tidak bisa merubah volume label %(message)s"
 
 #: ../liveusb/creator.py:494 ../liveusb/creator.py:505
 #, python-format
@@ -400,7 +400,7 @@ msgstr ""
 #: ../liveusb/creator.py:471
 #, python-format
 msgid "Unable to copy %(infile)s to %(outfile)s: %(message)s"
-msgstr ""
+msgstr "Tidak bisa menyalin %(infile)s ke %(outfile)s: %(message)s"
 
 #: ../liveusb/gui.py:402
 msgid "Unable to find any USB drive"
@@ -408,11 +408,11 @@ msgstr "Gagal menemukan perangkat USB"
 
 #: ../liveusb/creator.py:1249
 msgid "Unable to find any supported device"
-msgstr ""
+msgstr "Tidak bisa menemukan beberapa perangkat pendukung"
 
 #: ../liveusb/creator.py:1092
 msgid "Unable to find partition"
-msgstr ""
+msgstr "Tidak bisa menemukan partisi"
 
 #: ../liveusb/creator.py:1329
 msgid ""
@@ -431,12 +431,12 @@ msgstr ""
 #: ../liveusb/creator.py:510
 #, python-format
 msgid "Unable to remove directory from previous LiveOS: %(message)s"
-msgstr ""
+msgstr "Tidak bisa meremove direktori dari LiveOS sebelumnya: %(message)s"
 
 #: ../liveusb/creator.py:498
 #, python-format
 msgid "Unable to remove file from previous LiveOS: %(message)s"
-msgstr ""
+msgstr "Tidak bisa meremove file dari LiveOS sebelumnya: %(message)s"
 
 #: ../liveusb/creator.py:1164
 

[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2015-05-23 Thread translation
commit c58b05dace757e3940c00cb47264bc5a44e8cd8c
Author: Translation commit bot 
Date:   Sat May 23 17:15:20 2015 +

Update translations for liveusb-creator
---
 id/id.po |  135 +++---
 1 file changed, 68 insertions(+), 67 deletions(-)

diff --git a/id/id.po b/id/id.po
index 6f099f7..2ec5822 100644
--- a/id/id.po
+++ b/id/id.po
@@ -4,6 +4,7 @@
 # 
 # Translators:
 # Budiman Jojo , 2014
+# cholif yulian , 2015
 # Dichi Al Faridi , 2010
 # Fathan Imanudin , 2014
 # ba dwi , 2014
@@ -11,9 +12,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-02-11 19:14+0100\n"
-"PO-Revision-Date: 2015-02-14 09:01+\n"
-"Last-Translator: runasand \n"
+"POT-Creation-Date: 2015-05-02 21:10+0200\n"
+"PO-Revision-Date: 2015-05-23 17:14+\n"
+"Last-Translator: cholif yulian \n"
 "Language-Team: Indonesian 
(http://www.transifex.com/projects/p/torproject/language/id/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -41,10 +42,10 @@ msgstr "%(size)s %(label)s"
 msgid "%(vendor)s %(model)s (%(details)s) - %(device)s"
 msgstr "%(vendor)s %(model)s (%(details)s) - %(device)s"
 
-#: ../liveusb/creator.py:1063
+#: ../liveusb/creator.py:1072
 #, python-format
 msgid "%s already bootable"
-msgstr "%s sudah bootable"
+msgstr "%s sudah bisa di boot"
 
 #: ../liveusb/launcher_ui.py:156
 msgid ""
@@ -98,16 +99,16 @@ msgid ""
 "persist after a reboot."
 msgstr ""
 
-#: ../liveusb/creator.py:1162 ../liveusb/creator.py:1425
+#: ../liveusb/creator.py:1171 ../liveusb/creator.py:1434
 #, python-format
 msgid "Calculating the SHA1 of %s"
 msgstr "Menghitung SHA1 dari %s"
 
-#: ../liveusb/creator.py:1373
+#: ../liveusb/creator.py:1382
 msgid "Cannot find"
 msgstr "Tidak menemukan"
 
-#: ../liveusb/creator.py:556
+#: ../liveusb/creator.py:558
 #, python-format
 msgid "Cannot find device %s"
 msgstr "Tidak dapat menemukan perangkat %s"
@@ -126,7 +127,7 @@ msgid ""
 "Upgrade"
 msgstr "Klon\n&&\nUpgrade"
 
-#: ../liveusb/creator.py:408
+#: ../liveusb/creator.py:410
 #, python-format
 msgid "Creating %sMB persistent overlay"
 msgstr "Membuat %sMB lembaran yang menetap"
@@ -134,7 +135,7 @@ msgstr "Membuat %sMB lembaran yang menetap"
 #: ../liveusb/gui.py:553
 msgid ""
 "Device is not yet mounted, so we cannot determine the amount of free space."
-msgstr ""
+msgstr "Device belum dipasang, jadi kita tidak bisa menentukan jumlah space 
yang kosong/tersedia"
 
 #: ../liveusb/dialog.py:157
 #, python-format
@@ -154,18 +155,18 @@ msgstr "Download gagal:"
 msgid "Downloading %s..."
 msgstr "Mengunduh %s..."
 
-#: ../liveusb/creator.py:1158
+#: ../liveusb/creator.py:1167
 msgid "Drive is a loopback, skipping MBR reset"
 msgstr ""
 
-#: ../liveusb/creator.py:827
+#: ../liveusb/creator.py:836
 #, python-format
 msgid "Entering unmount_device for '%(device)s'"
-msgstr ""
+msgstr "Enter tidak dipasang_device untuk'%(device)s'"
 
-#: ../liveusb/creator.py:1238
+#: ../liveusb/creator.py:1247
 msgid "Error probing device"
-msgstr ""
+msgstr "Error probing device"
 
 #: ../liveusb/gui.py:212
 msgid ""
@@ -173,26 +174,26 @@ msgid ""
 "continue."
 msgstr "Kesalahan: Tidak dapat mengatur label atau memperoleh UUID perangkat 
Anda. Tidak dapat melanjutkan."
 
-#: ../liveusb/creator.py:384
+#: ../liveusb/creator.py:386
 msgid ""
 "Error: The SHA1 of your Live CD is invalid.  You can run this program with "
 "the --noverify argument to bypass this verification check."
 msgstr "Kesalahan: SHA1 dari Live CD Anda tidak valid. Anda dapat menjalankan 
program ini dengan opsi argumen -noverify untuk memotong cek verifikasi ini."
 
-#: ../liveusb/creator.py:147
+#: ../liveusb/creator.py:148
 msgid "Extracting live image to the target device..."
-msgstr ""
+msgstr "Extract image yang ada /Live ke Device target"
 
-#: ../liveusb/creator.py:1106
+#: ../liveusb/creator.py:1115
 #, python-format
 msgid "Formatting %(device)s as FAT32"
 msgstr "Memformat %(device)s sebagai FAT32"
 
-#: ../liveusb/creator.py:142
+#: ../liveusb/creator.py:143
 msgid "ISO MD5 checksum passed"
 msgstr "Pemeriksaan MD5 ISO terlewati"
 
-#: ../liveusb/creator.py:140
+#: ../liveusb/creator.py:141
 msgid "ISO MD5 checksum verification failed"
 msgstr "Pencocokan MD5 ISO gagal"
 
@@ -200,11 +201,11 @@ msgstr "Pencocokan MD5 ISO gagal"
 msgid ""
 "If you do not select an existing Live ISO, the selected release will be "
 "downloaded for you."
-msgstr ""
+msgstr "Jika anda tidak memilih Live iso yang ada, release terpilih akan do 
unduh untuk anda"
 
 #: ../liveusb/dialog.py:165
 msgid "Install Tails"
-msgstr ""
+msgstr "Install Tails"
 
 #: ../liveusb/gui.py:616
 msgid "Installation complete!"
@@ -219,7 +220,7 @@ msgstr "Pemasangan sudah tuntas! (%s)"
 msgid "Installation was completed. Press OK to close this program."
 msgstr "Pemasangan sudah tuntas! Tekan OK untuk menutup program ini."
 
-#: ../liveusb/creator.py:963 ../liveusb/creator.py:1279
+#: ../li

[tor-commits] [translation/tails-misc] Update translations for tails-misc

2015-05-23 Thread translation
commit 5382cab160f488d2b70b4bf372be74396c36a1b0
Author: Translation commit bot 
Date:   Sat May 23 15:45:51 2015 +

Update translations for tails-misc
---
 sk_SK.po |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sk_SK.po b/sk_SK.po
index ebd5fc0..24b085c 100644
--- a/sk_SK.po
+++ b/sk_SK.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Marián Mižik , 2015
 # once, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2015-05-02 23:47+0200\n"
-"PO-Revision-Date: 2015-05-03 08:25+\n"
-"Last-Translator: runasand \n"
+"PO-Revision-Date: 2015-05-23 15:40+\n"
+"Last-Translator: Marián Mižik \n"
 "Language-Team: Slovak (Slovakia) 
(http://www.transifex.com/projects/p/torproject/language/sk_SK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -540,7 +541,7 @@ msgstr "Tor Browser"
 
 #: 
../config/chroot_local-includes/usr/share/applications/tor-browser.desktop.in.h:2
 msgid "Anonymous Web Browser"
-msgstr ""
+msgstr "Anonymný webový prehliadač"
 
 #: 
../config/chroot_local-includes/usr/share/applications/unsafe-browser.desktop.in.h:2
 msgid "Browse the World Wide Web without anonymity"

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


[tor-commits] [translation/torbutton-torbuttondtd] Update translations for torbutton-torbuttondtd

2015-05-23 Thread translation
commit ad30e212c8e950c495df4cfa564c8bab0de24fc8
Author: Translation commit bot 
Date:   Sat May 23 15:46:09 2015 +

Update translations for torbutton-torbuttondtd
---
 sk_SK/torbutton.dtd |   28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/sk_SK/torbutton.dtd b/sk_SK/torbutton.dtd
index 3d195e1..136f4c8 100644
--- a/sk_SK/torbutton.dtd
+++ b/sk_SK/torbutton.dtd
@@ -160,28 +160,28 @@
 
 
 
-
+
 
 
-
-
+
+
 
 
-
+
 
-
+
 
 
-
-
-
+
+
+
 
 
-
-
-
-
-
-
+
+
+
+
+
+
 
 

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


[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties

2015-05-23 Thread translation
commit 72e54c8f3a900ac439d0aa92e2e4148ddd20cd53
Author: Translation commit bot 
Date:   Sat May 23 15:45:40 2015 +

Update translations for tor-launcher-properties
---
 sk_SK/torlauncher.properties |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sk_SK/torlauncher.properties b/sk_SK/torlauncher.properties
index 0dd8a26..63c1b2c 100644
--- a/sk_SK/torlauncher.properties
+++ b/sk_SK/torlauncher.properties
@@ -14,14 +14,14 @@ torlauncher.tor_bootstrap_failed_details=%1$S zlyhaných 
(%2$S).
 torlauncher.unable_to_start_tor=Nie je možné spustiť Tor.\n\n%S
 torlauncher.tor_missing=The Tor executable is missing.
 torlauncher.torrc_missing=Torrc súbor chýba.
-torlauncher.datadir_missing=The Tor data directory does not exist.
+torlauncher.datadir_missing=Data adresár pre Tor neexistuje.
 torlauncher.password_hash_missing=Nebolo možné prevziať zašifrované heslo.
 
-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=Nepodarilo sa získať Tor nastavenia.\n\n%S
+torlauncher.failed_to_save_settings=Nepodarilo sa uložiť Tor 
nastavenia.\n\n%S
 torlauncher.ensure_tor_is_running=Prosím, uistite sa že Tor beží.
 
-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_addr_missing=Musíte špecifikovať tak IP adresu 
alebo host, ako aj port, aby Tor používal proxy na pripájanie sa do 
internetu.
 torlauncher.error_proxy_type_missing=Musíte si vybrať proxy typ.
 torlauncher.error_bridges_missing=Musíte špecifikovať jedno alebo viac 
premostení
 torlauncher.error_default_bridges_type_missing=You must select a transport 
type for the provided bridges.

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


[tor-commits] [translation/tails-persistence-setup] Update translations for tails-persistence-setup

2015-05-23 Thread translation
commit 89832398cbd1a09fa89fd4842f4107f2d80e4070
Author: Translation commit bot 
Date:   Sat May 23 15:45:24 2015 +

Update translations for tails-persistence-setup
---
 sk_SK/sk_SK.po |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sk_SK/sk_SK.po b/sk_SK/sk_SK.po
index 9660fc9..7ec1ef9 100644
--- a/sk_SK/sk_SK.po
+++ b/sk_SK/sk_SK.po
@@ -10,7 +10,7 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
 "POT-Creation-Date: 2015-05-02 21:08+0200\n"
-"PO-Revision-Date: 2015-05-23 15:10+\n"
+"PO-Revision-Date: 2015-05-23 15:40+\n"
 "Last-Translator: Marián Mižik \n"
 "Language-Team: Slovak (Slovakia) 
(http://www.transifex.com/projects/p/torproject/language/sk_SK/)\n"
 "MIME-Version: 1.0\n"
@@ -317,7 +317,7 @@ msgstr ""
 
 #: ../lib/Tails/Persistence/Step/Delete.pm:101
 msgid "Deleting..."
-msgstr ""
+msgstr "Vymazávanie..."
 
 #: ../lib/Tails/Persistence/Step/Delete.pm:104
 msgid "Deleting the persistent volume..."

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


[tor-commits] [translation/torbutton-torbuttonproperties] Update translations for torbutton-torbuttonproperties

2015-05-23 Thread translation
commit b90ef4c3f64ca4210ef944a3921839b3c92859d1
Author: Translation commit bot 
Date:   Sat May 23 15:16:14 2015 +

Update translations for torbutton-torbuttonproperties
---
 sk_SK/torbutton.properties |   14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/sk_SK/torbutton.properties b/sk_SK/torbutton.properties
index 3e192e8..4d12e37 100644
--- a/sk_SK/torbutton.properties
+++ b/sk_SK/torbutton.properties
@@ -1,12 +1,12 @@
 torbutton.button.tooltip.disabled = Aktivovať Tor
 torbutton.button.tooltip.enabled = Deaktivovať Tor
 torbutton.circuit_display.internet = Internet
-torbutton.circuit_display.ip_unknown = IP unknown
+torbutton.circuit_display.ip_unknown = neznáma IP
 torbutton.circuit_display.onion_site = Onion site
-torbutton.circuit_display.this_browser = This browser
+torbutton.circuit_display.this_browser = Tento prehliadač
 torbutton.circuit_display.relay = relay
-torbutton.circuit_display.tor_bridge = Bridge
-torbutton.circuit_display.unknown_country = Unknown country
+torbutton.circuit_display.tor_bridge = Most
+torbutton.circuit_display.unknown_country = Neznáma krajina
 torbutton.content_sizer.margin_tooltip = Tor Browser adds this margin to make 
the width and height of your window less distinctive, and thus reduces the 
ability of people to track you online.
 torbutton.panel.tooltip.disabled = Kliknutím aktivujete Tor
 torbutton.panel.tooltip.enabled = Kliknutím deaktivujete Tor
@@ -63,11 +63,11 @@ torbutton.maximize_warning = Maximizing Tor Browser can 
allow websites to determ
 
 # Canvas permission prompt. Strings are kept here for ease of translation.
 canvas.siteprompt=This website (%S) attempted to extract HTML5 canvas image 
data, which may be used to uniquely identify your computer.\n\nShould Tor 
Browser allow this website to extract HTML5 canvas image data?
-canvas.notNow=Not Now
+canvas.notNow=Nie teraz
 canvas.notNowAccessKey=N
-canvas.allow=Allow in the future
+canvas.allow=Povoliť v budúcnosti
 canvas.allowAccessKey=A
-canvas.never=Never for this site (recommended)
+canvas.never=Nikdy pre túto stránku (odporúčané)
 canvas.neverAccessKey=e
 
 # Profile/startup error messages. Strings are kept here for ease of 
translation.

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


[tor-commits] [translation/mat-gui] Update translations for mat-gui

2015-05-23 Thread translation
commit c83af2bfca5e50f1e38a047f903d0744feb2db4a
Author: Translation commit bot 
Date:   Sat May 23 15:15:41 2015 +

Update translations for mat-gui
---
 sk_SK.po |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/sk_SK.po b/sk_SK.po
index bd9cde1..dc766fa 100644
--- a/sk_SK.po
+++ b/sk_SK.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Marián Mižik , 2015
 # once, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-12-31 04:53+0100\n"
-"PO-Revision-Date: 2015-02-23 08:18+\n"
-"Last-Translator: runasand \n"
+"PO-Revision-Date: 2015-05-23 15:00+\n"
+"Last-Translator: Marián Mižik \n"
 "Language-Team: Slovak (Slovakia) 
(http://www.transifex.com/projects/p/torproject/language/sk_SK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -20,7 +21,7 @@ msgstr ""
 
 #: mat-gui:62 mat-gui:407 mat-gui:430
 msgid "Ready"
-msgstr ""
+msgstr "Pripravený"
 
 #: mat-gui:129
 msgid "Choose files"

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


[tor-commits] [translation/tor-launcher-progress] Update translations for tor-launcher-progress

2015-05-23 Thread translation
commit 380e5972b7466e29c061f10f9a3272e66a7f0761
Author: Translation commit bot 
Date:   Sat May 23 15:15:51 2015 +

Update translations for tor-launcher-progress
---
 sk_SK/progress.dtd |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sk_SK/progress.dtd b/sk_SK/progress.dtd
index 1069086..cdf3509 100644
--- a/sk_SK/progress.dtd
+++ b/sk_SK/progress.dtd
@@ -1,4 +1,4 @@
 
-
+
 
 

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


[tor-commits] [translation/tor-launcher-progress_completed] Update translations for tor-launcher-progress_completed

2015-05-23 Thread translation
commit 3fcef98d064cefe25f7441bf766f266bca46c3c3
Author: Translation commit bot 
Date:   Sat May 23 15:15:55 2015 +

Update translations for tor-launcher-progress_completed
---
 sk_SK/progress.dtd |4 
 1 file changed, 4 insertions(+)

diff --git a/sk_SK/progress.dtd b/sk_SK/progress.dtd
new file mode 100644
index 000..cdf3509
--- /dev/null
+++ b/sk_SK/progress.dtd
@@ -0,0 +1,4 @@
+
+
+
+

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


[tor-commits] [translation/tails-greeter] Update translations for tails-greeter

2015-05-23 Thread translation
commit e90b1abb34c7ca8f785c53c73be669031678b290
Author: Translation commit bot 
Date:   Sat May 23 15:15:31 2015 +

Update translations for tails-greeter
---
 sk_SK/sk_SK.po |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/sk_SK/sk_SK.po b/sk_SK/sk_SK.po
index c78d1d8..b24650d 100644
--- a/sk_SK/sk_SK.po
+++ b/sk_SK/sk_SK.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Marián Mižik , 2015
 # once, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-07-20 18:36+0200\n"
-"PO-Revision-Date: 2014-08-03 10:40+\n"
-"Last-Translator: once\n"
+"POT-Creation-Date: 2014-10-15 16:05+0200\n"
+"PO-Revision-Date: 2015-05-23 15:00+\n"
+"Last-Translator: Marián Mižik \n"
 "Language-Team: Slovak (Slovakia) 
(http://www.transifex.com/projects/p/torproject/language/sk_SK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -20,7 +21,7 @@ msgstr ""
 
 #: ../glade/persistencewindow.glade.h:1
 msgid "Forward"
-msgstr ""
+msgstr "Dopredu"
 
 #: ../glade/persistencewindow.glade.h:2 ../glade/optionswindow.glade.h:1
 msgid "Login"

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


[tor-commits] [translation/tor-launcher-properties] Update translations for tor-launcher-properties

2015-05-23 Thread translation
commit 2ebafd57944a2959bc4db69a76590c57e9f45b02
Author: Translation commit bot 
Date:   Sat May 23 15:15:46 2015 +

Update translations for tor-launcher-properties
---
 sk_SK/torlauncher.properties |   36 ++--
 1 file changed, 18 insertions(+), 18 deletions(-)

diff --git a/sk_SK/torlauncher.properties b/sk_SK/torlauncher.properties
index 076255c..0dd8a26 100644
--- a/sk_SK/torlauncher.properties
+++ b/sk_SK/torlauncher.properties
@@ -4,12 +4,12 @@
 torlauncher.error_title=Tor Launcher
 
 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_exited2=Reštartovanie Tor spojenia nezavrie záložky
 torlauncher.tor_controlconn_failed=Could not connect to Tor control port.
 torlauncher.tor_failed_to_start=Nepodarilo sa spustiť Tor.
-torlauncher.tor_control_failed=Failed to take control of Tor.
+torlauncher.tor_control_failed=Nepodarilo sa získať kontrolu nad Tor-om
 torlauncher.tor_bootstrap_failed=Tor nedokázal nadviazať spojenie do siete 
Tor.
-torlauncher.tor_bootstrap_failed_details=%1$S failed (%2$S).
+torlauncher.tor_bootstrap_failed_details=%1$S zlyhaných (%2$S).
 
 torlauncher.unable_to_start_tor=Nie je možné spustiť Tor.\n\n%S
 torlauncher.tor_missing=The Tor executable is missing.
@@ -23,39 +23,39 @@ torlauncher.ensure_tor_is_running=Prosím, uistite sa že 
Tor beží.
 
 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=Musíte si vybrať proxy typ.
-torlauncher.error_bridges_missing=You must specify one or more bridges.
+torlauncher.error_bridges_missing=Musíte špecifikovať jedno alebo viac 
premostení
 torlauncher.error_default_bridges_type_missing=You must select a transport 
type for the provided bridges.
 torlauncher.error_bridge_bad_default_type=No provided bridges that have the 
transport type %S are available. Please adjust your settings.
 
-torlauncher.recommended_bridge=(recommended)
+torlauncher.recommended_bridge=(odporúčané)
 
 torlauncher.connect=Pripojiť
 torlauncher.restart_tor=Reštartovať Tor
-torlauncher.quit=Quit
+torlauncher.quit=Ukončiť
 torlauncher.quit_win=Ukončiť
 torlauncher.done=Hotovo
 
-torlauncher.forAssistance=For assistance, contact %S
+torlauncher.forAssistance=Pre pomoc konaktujte %S
 
 torlauncher.copiedNLogMessages=Copy complete. %S Tor log messages are ready to 
be pasted into a text editor or an email message.
 
 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.handshake_dir=Vytváram spojenie so zašifrovaným 
priečinkom
+torlauncher.bootstrapStatus.requesting_status=Získavam stav siete
+torlauncher.bootstrapStatus.loading_status=Načítavam stav siete
+torlauncher.bootstrapStatus.loading_keys=Načítavam certifikáty autority
 torlauncher.bootstrapStatus.requesting_descriptors=Requesting relay information
 torlauncher.bootstrapStatus.loading_descriptors=Loading relay information
 torlauncher.bootstrapStatus.conn_or=Pripájanie do siete Tor 
 torlauncher.bootstrapStatus.handshake_or=Establishing a Tor circuit
 torlauncher.bootstrapStatus.done=Pripojené do siete 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.done=hotovo
+torlauncher.bootstrapWarning.connectrefused=spojenie odmietnuté
+torlauncher.bootstrapWarning.misc=rôzne
+torlauncher.bootstrapWarning.resourcelimit=nedostatočné zdroje
+torlauncher.bootstrapWarning.identity=nezhoda v identite
+torlauncher.bootstrapWarning.timeout=timeout spojenia
 torlauncher.bootstrapWarning.noroute=no route to host
-torlauncher.bootstrapWarning.ioerror=read/write error
+torlauncher.bootstrapWarning.ioerror=chyba čítania, alebo zápisu
 torlauncher.bootstrapWarning.pt_missing=missing pluggable transport

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


[tor-commits] [translation/tails-persistence-setup] Update translations for tails-persistence-setup

2015-05-23 Thread translation
commit 103aedfaf921d080c2cc0343cb7d5b2d52b38d9e
Author: Translation commit bot 
Date:   Sat May 23 15:15:26 2015 +

Update translations for tails-persistence-setup
---
 sk_SK/sk_SK.po |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/sk_SK/sk_SK.po b/sk_SK/sk_SK.po
index 42e441e..9660fc9 100644
--- a/sk_SK/sk_SK.po
+++ b/sk_SK/sk_SK.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Marián Mižik , 2015
 # once, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2015-02-23 13:07+0100\n"
-"PO-Revision-Date: 2015-02-24 10:24+\n"
-"Last-Translator: runasand \n"
+"POT-Creation-Date: 2015-05-02 21:08+0200\n"
+"PO-Revision-Date: 2015-05-23 15:10+\n"
+"Last-Translator: Marián Mižik \n"
 "Language-Team: Slovak (Slovakia) 
(http://www.transifex.com/projects/p/torproject/language/sk_SK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -24,7 +25,7 @@ msgstr "Osobné údaje"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:50
 msgid "Keep files stored in the `Persistent' directory"
-msgstr ""
+msgstr "Ponechať súbory uložené v 'Perzistentnom' priečinku"
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:58
 msgid "GnuPG"

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


[tor-commits] [translation/liveusb-creator] Update translations for liveusb-creator

2015-05-23 Thread translation
commit 7eb962027ccba23316d99a5c2cc79e8672de01b6
Author: Translation commit bot 
Date:   Sat May 23 15:15:20 2015 +

Update translations for liveusb-creator
---
 sk_SK/sk_SK.po |  125 
 1 file changed, 63 insertions(+), 62 deletions(-)

diff --git a/sk_SK/sk_SK.po b/sk_SK/sk_SK.po
index 008cf43..58aab35 100644
--- a/sk_SK/sk_SK.po
+++ b/sk_SK/sk_SK.po
@@ -3,14 +3,15 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Marián Mižik , 2015
 # once, 2014
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-02-11 19:14+0100\n"
-"PO-Revision-Date: 2015-02-14 09:01+\n"
-"Last-Translator: runasand \n"
+"POT-Creation-Date: 2015-05-02 21:10+0200\n"
+"PO-Revision-Date: 2015-05-23 15:10+\n"
+"Last-Translator: Marián Mižik \n"
 "Language-Team: Slovak (Slovakia) 
(http://www.transifex.com/projects/p/torproject/language/sk_SK/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -21,12 +22,12 @@ msgstr ""
 #: ../liveusb/dialog.py:150 ../liveusb/launcher_ui.py:149
 #, python-format
 msgid "%(distribution)s Installer"
-msgstr ""
+msgstr "%(distribution)s Inštakátor"
 
 #: ../liveusb/gui.py:775
 #, python-format
 msgid "%(filename)s selected"
-msgstr ""
+msgstr "%(filename)s označených"
 
 #: ../liveusb/gui.py:425
 #, python-format
@@ -38,7 +39,7 @@ msgstr ""
 msgid "%(vendor)s %(model)s (%(details)s) - %(device)s"
 msgstr ""
 
-#: ../liveusb/creator.py:1063
+#: ../liveusb/creator.py:1072
 #, python-format
 msgid "%s already bootable"
 msgstr ""
@@ -95,16 +96,16 @@ msgid ""
 "persist after a reboot."
 msgstr ""
 
-#: ../liveusb/creator.py:1162 ../liveusb/creator.py:1425
+#: ../liveusb/creator.py:1171 ../liveusb/creator.py:1434
 #, python-format
 msgid "Calculating the SHA1 of %s"
 msgstr "Prebieha výpočet SHA1 pre %s"
 
-#: ../liveusb/creator.py:1373
+#: ../liveusb/creator.py:1382
 msgid "Cannot find"
 msgstr ""
 
-#: ../liveusb/creator.py:556
+#: ../liveusb/creator.py:558
 #, python-format
 msgid "Cannot find device %s"
 msgstr "Nie je možné nájsť zariadenie %s"
@@ -123,7 +124,7 @@ msgid ""
 "Upgrade"
 msgstr ""
 
-#: ../liveusb/creator.py:408
+#: ../liveusb/creator.py:410
 #, python-format
 msgid "Creating %sMB persistent overlay"
 msgstr ""
@@ -151,16 +152,16 @@ msgstr "Preberanie zlyhalo:"
 msgid "Downloading %s..."
 msgstr "Preberanie %s..."
 
-#: ../liveusb/creator.py:1158
+#: ../liveusb/creator.py:1167
 msgid "Drive is a loopback, skipping MBR reset"
 msgstr ""
 
-#: ../liveusb/creator.py:827
+#: ../liveusb/creator.py:836
 #, python-format
 msgid "Entering unmount_device for '%(device)s'"
 msgstr ""
 
-#: ../liveusb/creator.py:1238
+#: ../liveusb/creator.py:1247
 msgid "Error probing device"
 msgstr ""
 
@@ -170,26 +171,26 @@ msgid ""
 "continue."
 msgstr ""
 
-#: ../liveusb/creator.py:384
+#: ../liveusb/creator.py:386
 msgid ""
 "Error: The SHA1 of your Live CD is invalid.  You can run this program with "
 "the --noverify argument to bypass this verification check."
 msgstr ""
 
-#: ../liveusb/creator.py:147
+#: ../liveusb/creator.py:148
 msgid "Extracting live image to the target device..."
 msgstr ""
 
-#: ../liveusb/creator.py:1106
+#: ../liveusb/creator.py:1115
 #, python-format
 msgid "Formatting %(device)s as FAT32"
 msgstr ""
 
-#: ../liveusb/creator.py:142
+#: ../liveusb/creator.py:143
 msgid "ISO MD5 checksum passed"
 msgstr ""
 
-#: ../liveusb/creator.py:140
+#: ../liveusb/creator.py:141
 msgid "ISO MD5 checksum verification failed"
 msgstr ""
 
@@ -216,7 +217,7 @@ msgstr ""
 msgid "Installation was completed. Press OK to close this program."
 msgstr ""
 
-#: ../liveusb/creator.py:963 ../liveusb/creator.py:1279
+#: ../liveusb/creator.py:972 ../liveusb/creator.py:1288
 msgid "Installing bootloader..."
 msgstr ""
 
@@ -224,18 +225,18 @@ msgstr ""
 msgid "LiveUSB creation failed!"
 msgstr ""
 
-#: ../liveusb/creator.py:1374
+#: ../liveusb/creator.py:1383
 msgid ""
 "Make sure to extract the entire liveusb-creator zip file before running this"
 " program."
 msgstr ""
 
-#: ../liveusb/creator.py:1250
+#: ../liveusb/creator.py:1259
 msgid ""
 "Make sure your USB key is plugged in and formatted with the FAT filesystem"
 msgstr ""
 
-#: ../liveusb/creator.py:849
+#: ../liveusb/creator.py:858
 #, python-format
 msgid "Mount %s exists after unmounting"
 msgstr ""
@@ -245,11 +246,11 @@ msgstr ""
 msgid "No free space on device %(device)s"
 msgstr ""
 
-#: ../liveusb/creator.py:816
+#: ../liveusb/creator.py:825
 msgid "No mount points found"
 msgstr ""
 
-#: ../liveusb/creator.py:401
+#: ../liveusb/creator.py:403
 #, python-format
 msgid ""
 "Not enough free space on device.\n"
@@ -264,7 +265,7 @@ msgstr ""
 msgid "Partition is FAT32; Restricting overlay size to 4G"
 msgstr ""
 
-#: ../liveusb/creator.py:228 ../liveusb/creator.py:856
+#: ../liveusb/creator.py:229 ../liveusb/creator.py:865
 #, python-for