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

2015-10-04 Thread translation
commit 7d02f280889151e99019b3caa2f76a36ee95c8bb
Author: Translation commit bot 
Date:   Sun Oct 4 13:15:18 2015 +

Update translations for https_everywhere
---
 ta/https-everywhere.dtd |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ta/https-everywhere.dtd b/ta/https-everywhere.dtd
index 29961eb..d9da355 100644
--- a/ta/https-everywhere.dtd
+++ b/ta/https-everywhere.dtd
@@ -17,7 +17,7 @@
 
 
 
-
+
 
 
 

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


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

2015-10-04 Thread translation
commit eb574438bb220752c52cd7ee09050344631d43e4
Author: Translation commit bot 
Date:   Sun Oct 4 13:15:12 2015 +

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

diff --git a/ta/ta.po b/ta/ta.po
index be41c07..d17c2cf 100644
--- a/ta/ta.po
+++ b/ta/ta.po
@@ -4,6 +4,7 @@
 # 
 # Translators:
 # annes badusha , 2014
+# Arun M S , 2015
 # git12a , 2015
 # Khaleel Jageer , 2014
 msgid ""
@@ -11,9 +12,9 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-03-17 17:40+0100\n"
-"PO-Revision-Date: 2015-02-13 10:18+\n"
-"Last-Translator: git12a \n"
-"Language-Team: Tamil 
(http://www.transifex.com/projects/p/torproject/language/ta/)\n"
+"PO-Revision-Date: 2015-10-04 12:50+\n"
+"Last-Translator: Arun M S \n"
+"Language-Team: Tamil (http://www.transifex.com/otf/torproject/language/ta/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -40,7 +41,7 @@ msgstr "செல்லா தொடர்பு OpenPGP 
ஆணை பொ
 msgid ""
 "The %s variable was not found in any of the configuration files "
 "/etc/whisperback/config.py, ~/.whisperback/config.py, ./config.py"
-msgstr ""
+msgstr "%s வெரியபில்ஸ் எந்த 
கட்டமைப்பு கோப்புகளிலும் 
காணவில்லை\n/etc/whisperback/config.py, 
~/.whisperback/config.py, ./config.py"
 
 #: ../whisperBack/gui.py:154
 msgid "Unable to load a valid configuration."

___
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-10-04 Thread translation
commit 31bb4ae55fd683351151a53b3d5e58ad418b2717
Author: Translation commit bot 
Date:   Sun Oct 4 13:15:22 2015 +

Update translations for https_everywhere_completed
---
 ta/https-everywhere.dtd |1 +
 1 file changed, 1 insertion(+)

diff --git a/ta/https-everywhere.dtd b/ta/https-everywhere.dtd
index ac570c2..d9da355 100644
--- a/ta/https-everywhere.dtd
+++ b/ta/https-everywhere.dtd
@@ -17,6 +17,7 @@
 
 
 
+
 
 
 

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


[tor-commits] [translation/abouttor-homepage_completed] Update translations for abouttor-homepage_completed

2015-10-04 Thread translation
commit 1a5e7bd2774ab9014c290c54a7886ebc180dc701
Author: Translation commit bot 
Date:   Sun Oct 4 12:45:39 2015 +

Update translations for abouttor-homepage_completed
---
 ta/aboutTor.dtd |6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/ta/aboutTor.dtd b/ta/aboutTor.dtd
index 5e270c6..4f227fa 100644
--- a/ta/aboutTor.dtd
+++ b/ta/aboutTor.dtd
@@ -1,5 +1,5 @@
 
@@ -8,7 +8,8 @@
 
 
 
-
+
 
 
 
@@ -25,6 +26,7 @@
 
 https://startpage.com/rth/search;>
 https://duckduckgo.com/html/;>
+https://search.disconnect.me/searchTerms/search?ses=Googlelocation_option=USsource=tor;>
 
 
 

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


[tor-commits] [tor/master] fix easy typo

2015-10-04 Thread arma
commit c9cb5516ab3380f266c7f5db68899cb4cff49202
Author: Roger Dingledine 
Date:   Sun Oct 4 12:28:25 2015 -0400

fix easy typo
---
 src/or/or.h |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/or/or.h b/src/or/or.h
index a80cd55..651d8be 100644
--- a/src/or/or.h
+++ b/src/or/or.h
@@ -4015,7 +4015,7 @@ typedef struct {
   char *ConsensusParams;
 
   /** Authority only: minimum number of measured bandwidths we must see
-   * before we only beliee measured bandwidths to assign flags. */
+   * before we only believe measured bandwidths to assign flags. */
   int MinMeasuredBWsForAuthToIgnoreAdvertised;
 
   /** The length of time that we think an initial consensus should be fresh.

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


[tor-commits] [doctor/master] Deduplicate endpoints we alarm on

2015-10-04 Thread atagar
commit 214fc5d1408d424b5152aa2ebcd79e8bd43a6669
Author: Damian Johnson 
Date:   Sun Oct 4 14:21:28 2015 -0700

Deduplicate endpoints we alarm on

Seems an address/port can appear in a consensus more than once. 
Deduplicating
those.
---
 fingerprint_change_checker.py |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/fingerprint_change_checker.py b/fingerprint_change_checker.py
index 72cca9b..a0ae061 100755
--- a/fingerprint_change_checker.py
+++ b/fingerprint_change_checker.py
@@ -31,8 +31,8 @@ log = util.get_logger('fingerprint_change_checker')
 
 def main():
   fingerprint_changes = load_fingerprint_changes()
-  downloader = DescriptorDownloader(timeout = 60)
-  alarm_for = []
+  downloader = DescriptorDownloader(timeout = 15)
+  alarm_for = set()
 
   for relay in downloader.get_consensus():
 prior_fingerprints = fingerprint_changes.setdefault((relay.address, 
relay.or_port), {})
@@ -52,7 +52,7 @@ def main():
   # if we've changed more than three times in the last thirty days then 
alarm
 
   if len(prior_fingerprints) >= 3:
-alarm_for.append((relay.address, relay.or_port))
+alarm_for.add((relay.address, relay.or_port))
 
   if alarm_for:
 log.debug("Sending a notification for %i relays..." % len(alarm_for))

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


[tor-commits] [stem/master] Note that Config's save() method can raise an IOError

2015-10-04 Thread atagar
commit b629115033b77bbffcd81240a48774c860dd1eea
Author: Damian Johnson 
Date:   Sun Oct 4 12:03:07 2015 -0700

Note that Config's save() method can raise an IOError

Oops, seems we forgot to note this. Of course this method can raise 
IOErrors.
---
 stem/util/conf.py |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/stem/util/conf.py b/stem/util/conf.py
index 6b0efd7..92be685 100644
--- a/stem/util/conf.py
+++ b/stem/util/conf.py
@@ -535,7 +535,9 @@ class Config(object):
 
 :param str path: location to be saved to
 
-:raises: **ValueError** if no path was provided and we've never been 
provided one
+:raises:
+  * **IOError** if we fail to save the file (insufficient permissions, etc)
+  * **ValueError** if no path was provided and we've never been provided 
one
 """
 
 if path:

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


[tor-commits] [doctor/master] Can't modify during iteration

2015-10-04 Thread atagar
commit db8fc25e902c913f3ed683960681cef8dd7444a5
Author: Damian Johnson 
Date:   Sun Oct 4 13:41:40 2015 -0700

Can't modify during iteration

Oops, we'd hit 'RuntimeError: dictionary changed size during iteration' 
during
the bit where we clear out old entries.
---
 fingerprint_change_checker.py |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/fingerprint_change_checker.py b/fingerprint_change_checker.py
index 289f3c0..72cca9b 100755
--- a/fingerprint_change_checker.py
+++ b/fingerprint_change_checker.py
@@ -43,10 +43,11 @@ def main():
 
   # drop fingerprint changes that are over thirty days old
 
-  for fp in prior_fingerprints:
-if time.time() - prior_fingerprints[fp] > THIRTY_DAYS:
-  log.debug("Removing fingerprint for %s:%s (%s) which was published 
%i days ago" % (relay.address, relay.or_port, fp, prior_fingerprints[fp] / 60 / 
60 / 24))
-  del prior_fingerprints[fp]
+  old_fingerprints = [fp for fp in prior_fingerprints if (time.time() - 
prior_fingerprints[fp] > THIRTY_DAYS)]
+
+  for fp in old_fingerprints:
+log.debug("Removing fingerprint for %s:%s (%s) which was published %i 
days ago" % (relay.address, relay.or_port, fp, prior_fingerprints[fp] / 60 / 60 
/ 24))
+del prior_fingerprints[fp]
 
   # if we've changed more than three times in the last thirty days then 
alarm
 

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


[tor-commits] [stem/master] Adding datetime_to_unix() util function

2015-10-04 Thread atagar
commit fe03a01c97cb9fd41a07f7f1bb6facb633fdbbd2
Author: Damian Johnson 
Date:   Sun Oct 4 11:46:16 2015 -0700

Adding datetime_to_unix() util function

Our descriptors provide datetime objects. This is great, but often we want a
unix timestamp instead. Python's datetime builtin truly sucks so need a util
for this.
---
 docs/change_log.rst|4 
 stem/util/__init__.py  |   16 
 test/settings.cfg  |1 +
 test/unit/util/__init__.py |   12 
 4 files changed, 33 insertions(+)

diff --git a/docs/change_log.rst b/docs/change_log.rst
index 727b0cb..cfd26d1 100644
--- a/docs/change_log.rst
+++ b/docs/change_log.rst
@@ -61,6 +61,10 @@ The following are only available within Stem's `git 
repository
   * Unable to read descriptors from data directories on Windows due to their 
CRLF newlines (:trac:`17051`)
   * TypeError under python3 when using 'use_mirrors = True' (:trac:`17083`)
 
+ * **Utilities**
+
+  * Added :func:`stem.util.datetime_to_unix`
+
  * **Interpreter**
 
   * Added a '--tor [path]' argument to specify the tor binary to run.
diff --git a/stem/util/__init__.py b/stem/util/__init__.py
index 1c18df3..b7f0a3c 100644
--- a/stem/util/__init__.py
+++ b/stem/util/__init__.py
@@ -18,3 +18,19 @@ __all__ = [
   'test_tools',
   'tor_tools',
 ]
+
+import datetime
+
+
+def datetime_to_unix(timestamp):
+  """
+  Converts a utc datetime object to a unix timestamp.
+
+  .. versionadded:: 1.5.0
+
+  :param datetime timestamp: timestamp to be converted
+
+  :returns: **float** for the unix timestamp of the given datetime object
+  """
+
+  return (timestamp - datetime.datetime(1970, 1, 1)).total_seconds()
diff --git a/test/settings.cfg b/test/settings.cfg
index 0b050d5..fffbdcf 100644
--- a/test/settings.cfg
+++ b/test/settings.cfg
@@ -158,6 +158,7 @@ test.unit_tests
 |test.unit.util.str_tools.TestStrTools
 |test.unit.util.system.TestSystem
 |test.unit.util.tor_tools.TestTorTools
+|test.unit.util.__init__.TestBaseUtil
 |test.unit.descriptor.export.TestExport
 |test.unit.descriptor.reader.TestDescriptorReader
 |test.unit.descriptor.remote.TestDescriptorDownloader
diff --git a/test/unit/util/__init__.py b/test/unit/util/__init__.py
index 04ab051..e755625 100644
--- a/test/unit/util/__init__.py
+++ b/test/unit/util/__init__.py
@@ -11,3 +11,15 @@ __all__ = [
   'system',
   'tor_tools',
 ]
+
+import datetime
+import time
+import unittest
+
+from stem.util import datetime_to_unix
+
+
+class TestBaseUtil(unittest.TestCase):
+  def test_datetime_to_unix(self):
+self.assertEqual(1344251971.0, datetime_to_unix(datetime.datetime(2012, 8, 
6, 11, 19, 31)))
+self.assertTrue((time.time() - 
datetime_to_unix(datetime.datetime.utcnow())) < 2)

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


[tor-commits] [doctor/master] Script to check for fingerprint changes

2015-10-04 Thread atagar
commit 6ad1ce1e3d9f1d088fab8fcc55b7ea9712c9cc42
Author: Damian Johnson 
Date:   Sun Oct 4 13:25:29 2015 -0700

Script to check for fingerprint changes

During our recent dev meeting David Goulet asked me for a DocTor check for
relays rapidly changing their fingerprint. Doing so likely means they're 
trying
to get into a privilaged position to snoop on hidden services.

Plan is to keep an eye on this script for a bit (just whipped it up, no 
doubt
it has issues), then send the results to David when we have some confidence 
in
it. Later the results will be sent to bad-relays@.
---
 .gitignore|1 +
 consensus_health_checker.py   |2 +-
 descriptor_checker.py |2 +-
 fingerprint_change_checker.py |  128 +
 sybil_checker.py  |6 +-
 5 files changed, 134 insertions(+), 5 deletions(-)

diff --git a/.gitignore b/.gitignore
index 1a47934..c320e41 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,7 @@
 logs/
 data/contact_information.cfg
 data/fingerprints
+data/fingerprint_changes
 data/last_notified.cfg
 stem
 gmail_pw
diff --git a/consensus_health_checker.py b/consensus_health_checker.py
index 8733cb4..82c21c7 100755
--- a/consensus_health_checker.py
+++ b/consensus_health_checker.py
@@ -742,7 +742,7 @@ def _get_documents(label, resource):
   for authority, query in queries.items():
 try:
   documents[authority] = query.run()[0]
-except Exception, exc:
+except Exception as exc:
   if label == 'vote':
 # try to download the vote via the other authorities
 
diff --git a/descriptor_checker.py b/descriptor_checker.py
index 8050ca8..434b4d6 100755
--- a/descriptor_checker.py
+++ b/descriptor_checker.py
@@ -95,7 +95,7 @@ def send_email(subject, descriptor_type, query):
   try:
 timestamp = datetime.datetime.now().strftime("%m/%d/%Y %H:%M")
 util.send(subject, body = EMAIL_BODY % (descriptor_type, 
query.download_url, timestamp, query.error), to = [util.ERROR_ADDRESS])
-  except Exception, exc:
+  except Exception as exc:
 log.warn("Unable to send email: %s" % exc)
 
 
diff --git a/fingerprint_change_checker.py b/fingerprint_change_checker.py
new file mode 100755
index 000..289f3c0
--- /dev/null
+++ b/fingerprint_change_checker.py
@@ -0,0 +1,128 @@
+#!/usr/bin/env python
+# Copyright 2015, Damian Johnson and The Tor Project
+# See LICENSE for licensing information
+
+"""
+Simple script that checks to see if relays rapidly change their finterprint.
+This can indicate malicious intent toward hidden services.
+"""
+
+import datetime
+import time
+import traceback
+
+import util
+
+from stem.descriptor.remote import DescriptorDownloader
+from stem.util import datetime_to_unix, conf
+
+EMAIL_SUBJECT = 'Relays Changing Fingerprint'
+
+EMAIL_BODY = """\
+The following relays are frequently changing their fingerprints...
+
+"""
+
+FINGERPRINT_CHANGES_FILE = util.get_path('data', 'fingerprint_changes')
+THIRTY_DAYS = 30 * 24 * 60 * 60
+
+log = util.get_logger('fingerprint_change_checker')
+
+
+def main():
+  fingerprint_changes = load_fingerprint_changes()
+  downloader = DescriptorDownloader(timeout = 60)
+  alarm_for = []
+
+  for relay in downloader.get_consensus():
+prior_fingerprints = fingerprint_changes.setdefault((relay.address, 
relay.or_port), {})
+
+if relay.fingerprint not in prior_fingerprints:
+  log.debug("Registering a new fingerprint for %s:%s (%s)" % 
(relay.address, relay.or_port, relay.fingerprint))
+  prior_fingerprints[relay.fingerprint] = datetime_to_unix(relay.published)
+
+  # drop fingerprint changes that are over thirty days old
+
+  for fp in prior_fingerprints:
+if time.time() - prior_fingerprints[fp] > THIRTY_DAYS:
+  log.debug("Removing fingerprint for %s:%s (%s) which was published 
%i days ago" % (relay.address, relay.or_port, fp, prior_fingerprints[fp] / 60 / 
60 / 24))
+  del prior_fingerprints[fp]
+
+  # if we've changed more than three times in the last thirty days then 
alarm
+
+  if len(prior_fingerprints) >= 3:
+alarm_for.append((relay.address, relay.or_port))
+
+  if alarm_for:
+log.debug("Sending a notification for %i relays..." % len(alarm_for))
+body = EMAIL_BODY
+
+for address, or_port in alarm_for:
+  fp_changes = fingerprint_changes[(address, or_port)]
+  log.debug("* %s:%s has had %i fingerprints: %s" % (address, or_port, 
len(fp_changes), ', '.join(fp_changes.keys(
+  body += "* %s:%s\n" % (address, or_port)
+
+  for fingerprint, published in fp_changes.items():
+body += "  %s at %s\n" % (fingerprint, 
datetime.datetime.fromtimestamp(published).strftime('%Y-%m-%d %H:%M:%S'))
+
+  body += "\n"
+
+try:
+  util.send(EMAIL_SUBJECT, body = body, to = ['ata...@torproject.org'])
+except Exception as exc:
+  log.warn("Unable to send email: %s" % exc)
+
+  

[tor-commits] [translation/tor-launcher-network-settings] Update translations for tor-launcher-network-settings

2015-10-04 Thread translation
commit 52a5dc242be0a57de2ee13c7e5bf07e938ef1cf6
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:25 2015 +

Update translations for tor-launcher-network-settings
---
 am_ET/network-settings.dtd |   64 
 ar_AA/network-settings.dtd |   64 
 sq_AL/network-settings.dtd |   64 
 3 files changed, 192 insertions(+)

diff --git a/am_ET/network-settings.dtd b/am_ET/network-settings.dtd
new file mode 100644
index 000..07d3d09
--- /dev/null
+++ b/am_ET/network-settings.dtd
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+https://bridges.torproject.org;>
+
+
+https://www.riseup.net, 
https://mail.google.com, or https://mail.yahoo.com;>
+
+
diff --git a/ar_AA/network-settings.dtd b/ar_AA/network-settings.dtd
new file mode 100644
index 000..07d3d09
--- /dev/null
+++ b/ar_AA/network-settings.dtd
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+https://bridges.torproject.org;>
+
+
+https://www.riseup.net, 
https://mail.google.com, or https://mail.yahoo.com;>
+
+
diff --git a/sq_AL/network-settings.dtd b/sq_AL/network-settings.dtd
new file mode 100644
index 000..07d3d09
--- /dev/null
+++ b/sq_AL/network-settings.dtd
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+https://bridges.torproject.org;>
+
+
+https://www.riseup.net, 
https://mail.google.com, or https://mail.yahoo.com;>
+
+

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


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

2015-10-04 Thread translation
commit 4f69fadf0bfd0fe4b386b1ccfccd15c80a4cab7b
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:32 2015 +

Update translations for tails-misc
---
 am_ET.po |  313 +++---
 ar_AA.po |  563 ++
 sq_AL.po |  313 +++---
 3 files changed, 921 insertions(+), 268 deletions(-)

diff --git a/am_ET.po b/am_ET.po
index a047dfa..94b50d9 100644
--- a/am_ET.po
+++ b/am_ET.po
@@ -7,21 +7,21 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-03-23 08:55+0100\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"POT-Creation-Date: 2015-09-20 19:32+0200\n"
+"PO-Revision-Date: 2013-07-25 09:07+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: am_ET\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready-notification.sh:43
+#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:43
 msgid "Tor is ready"
 msgstr ""
 
-#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready-notification.sh:44
+#: 
config/chroot_local-includes/etc/NetworkManager/dispatcher.d/60-tor-ready.sh:44
 msgid "You can now access the Internet."
 msgstr ""
 
@@ -33,14 +33,38 @@ msgid ""
 "Do not include more personal information than\n"
 "needed!\n"
 "About giving us an email address\n"
-"If you don't mind disclosing some bits of your identity\n"
-"to Tails developers, you can provide an email address to\n"
-"let us ask more details about the bug. Additionally entering\n"
-"a public PGP key enables us to encrypt such future\n"
-"communication.\n"
-"Anyone who can see this reply will probably infer you are\n"
-"a Tails user. Time to wonder how much you trust your\n"
-"Internet and mailbox providers?\n"
+"\n"
+"Giving us an email address allows us to contact you to clarify the problem. 
This\n"
+"is needed for the vast majority of the reports we receive as most reports\n"
+"without any contact information are useless. On the other hand it also 
provides\n"
+"an opportunity for eavesdroppers, like your email or Internet provider, to\n"
+"confirm that you are using Tails.\n"
+"\n"
+msgstr ""
+
+#: config/chroot_local-includes/usr/local/bin/electrum:14
+msgid "Persistence is disabled for Electrum"
+msgstr ""
+
+#: config/chroot_local-includes/usr/local/bin/electrum:16
+msgid ""
+"When you reboot Tails, all of Electrum's data will be lost, including your "
+"Bitcoin wallet. It is strongly recommended to only run Electrum when its "
+"persistence feature is activated."
+msgstr ""
+
+#: config/chroot_local-includes/usr/local/bin/electrum:18
+msgid "Do you want to start Electrum anyway?"
+msgstr ""
+
+#: config/chroot_local-includes/usr/local/bin/electrum:20
+#: config/chroot_local-includes/usr/local/sbin/unsafe-browser:36
+msgid "_Launch"
+msgstr ""
+
+#: config/chroot_local-includes/usr/local/bin/electrum:21
+#: config/chroot_local-includes/usr/local/sbin/unsafe-browser:37
+msgid "_Exit"
 msgstr ""
 
 #: config/chroot_local-includes/usr/local/bin/gpgApplet:136
@@ -71,147 +95,135 @@ msgstr ""
 msgid "_Manage Keys"
 msgstr ""
 
-#: config/chroot_local-includes/usr/local/bin/gpgApplet:244
+#: config/chroot_local-includes/usr/local/bin/gpgApplet:208
+msgid "_Open Text Editor"
+msgstr ""
+
+#: config/chroot_local-includes/usr/local/bin/gpgApplet:252
 msgid "The clipboard does not contain valid input data."
 msgstr ""
 
-#: config/chroot_local-includes/usr/local/bin/gpgApplet:294
-#: config/chroot_local-includes/usr/local/bin/gpgApplet:296
-#: config/chroot_local-includes/usr/local/bin/gpgApplet:298
+#: config/chroot_local-includes/usr/local/bin/gpgApplet:303
+#: config/chroot_local-includes/usr/local/bin/gpgApplet:305
+#: config/chroot_local-includes/usr/local/bin/gpgApplet:307
 msgid "Unknown Trust"
 msgstr ""
 
-#: config/chroot_local-includes/usr/local/bin/gpgApplet:300
+#: config/chroot_local-includes/usr/local/bin/gpgApplet:309
 msgid "Marginal Trust"
 msgstr ""
 
-#: config/chroot_local-includes/usr/local/bin/gpgApplet:302
+#: config/chroot_local-includes/usr/local/bin/gpgApplet:311
 msgid "Full Trust"
 msgstr ""
 
-#: config/chroot_local-includes/usr/local/bin/gpgApplet:304
+#: config/chroot_local-includes/usr/local/bin/gpgApplet:313
 msgid "Ultimate Trust"
 msgstr ""
 
-#: config/chroot_local-includes/usr/local/bin/gpgApplet:357
+#: config/chroot_local-includes/usr/local/bin/gpgApplet:366
 msgid "Name"
 msgstr ""
 
-#: 

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

2015-10-04 Thread translation
commit fb277ff123723aac2221913425be2b31d1f5572f
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:49 2015 +

Update translations for torbutton-branddtd
---
 am_ET/brand.dtd |9 -
 ar_AA/brand.dtd |   15 +++
 sq_AL/brand.dtd |9 -
 3 files changed, 31 insertions(+), 2 deletions(-)

diff --git a/am_ET/brand.dtd b/am_ET/brand.dtd
index 76e405d..3df1a08 100644
--- a/am_ET/brand.dtd
+++ b/am_ET/brand.dtd
@@ -2,7 +2,14 @@
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
 
-
+
+
 
 
 
+
+
+
+
+
+
diff --git a/ar_AA/brand.dtd b/ar_AA/brand.dtd
new file mode 100644
index 000..3df1a08
--- /dev/null
+++ b/ar_AA/brand.dtd
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sq_AL/brand.dtd b/sq_AL/brand.dtd
index 76e405d..3df1a08 100644
--- a/sq_AL/brand.dtd
+++ b/sq_AL/brand.dtd
@@ -2,7 +2,14 @@
- License, v. 2.0. If a copy of the MPL was not distributed with this
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
 
-
+
+
 
 
 
+
+
+
+
+
+

___
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-10-04 Thread translation
commit 66da55b74cbd852bb9d5189862f62828fa8959af
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:08 2015 +

Update translations for mat-gui
---
 am_ET.po |  110 -
 ar_AA.po |  183 ++
 sq_AL.po |  110 -
 3 files changed, 277 insertions(+), 126 deletions(-)

diff --git a/am_ET.po b/am_ET.po
index b1613ef..6334a4d 100644
--- a/am_ET.po
+++ b/am_ET.po
@@ -3,197 +3,181 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
-# Translators:
 msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-01-19 14:48+\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"POT-Creation-Date: 2014-12-31 04:53+0100\n"
+"PO-Revision-Date: 2013-02-04 18:44+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: am_ET\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: mat-gui:61 mat-gui:403 mat-gui:422
+#: mat-gui:62 mat-gui:407 mat-gui:430
 msgid "Ready"
 msgstr ""
 
-#: mat-gui:128
+#: mat-gui:129
 msgid "Choose files"
 msgstr ""
 
-#: mat-gui:135
+#: mat-gui:137
 msgid "All files"
 msgstr ""
 
-#: mat-gui:142
+#: mat-gui:143
 msgid "Supported files"
 msgstr ""
 
-#: mat-gui:157
-msgid "No metadata found"
+#: mat-gui:160 mat-gui:353 mat-gui:402 mat-gui:426 mat-gui:428
+#: data/mat.glade:172
+msgid "Clean"
 msgstr ""
 
-#: mat-gui:158 mat-gui:398 mat-gui:420
-msgid "Clean"
+#: mat-gui:161
+msgid "No metadata found"
 msgstr ""
 
-#: mat-gui:160 mat-gui:400
+#: mat-gui:163 mat-gui:404
 msgid "Dirty"
 msgstr ""
 
-#: mat-gui:165
+#: mat-gui:168
 #, python-format
 msgid "%s's metadata"
 msgstr ""
 
-#: mat-gui:176
+#: mat-gui:179
 msgid "Trash your meta, keep your data"
 msgstr ""
 
-#: mat-gui:181
+#: mat-gui:184
 msgid "Website"
 msgstr ""
 
-#: mat-gui:207 data/mat.ui:107
+#: mat-gui:210
 msgid "Preferences"
 msgstr ""
 
-#: mat-gui:220
+#: mat-gui:223
 msgid "Reduce PDF quality"
 msgstr ""
 
-#: mat-gui:223
+#: mat-gui:226
 msgid "Reduce the produced PDF size and quality"
 msgstr ""
 
-#: mat-gui:226
+#: mat-gui:229
 msgid "Add unsupported file to archives"
 msgstr ""
 
-#: mat-gui:229
+#: mat-gui:232
 msgid "Add non-supported (and so non-anonymised) file to output archive"
 msgstr ""
 
-#: mat-gui:268
+#: mat-gui:271
 msgid "Unknown"
 msgstr ""
 
-#: mat-gui:310
+#: mat-gui:314
 msgid "Not-supported"
 msgstr ""
 
-#: mat-gui:324
+#: mat-gui:328
 msgid "Harmless fileformat"
 msgstr ""
 
-#: mat-gui:326
+#: mat-gui:330
 msgid "Fileformat not supported"
 msgstr ""
 
-#: mat-gui:329
+#: mat-gui:333
 msgid "These files can not be processed:"
 msgstr ""
 
-#: mat-gui:334 mat-gui:363 data/mat.ui:292
+#: mat-gui:338 mat-gui:367 data/mat.glade:211
 msgid "Filename"
 msgstr ""
 
-#: mat-gui:336
+#: mat-gui:340
 msgid "Reason"
 msgstr ""
 
-#: mat-gui:348
+#: mat-gui:352
 msgid "Non-supported files in archive"
 msgstr ""
 
-#: mat-gui:349 data/mat.ui:227
-msgid "Scour"
-msgstr ""
-
-#: mat-gui:362
+#: mat-gui:366
 msgid "Include"
 msgstr ""
 
-#: mat-gui:378
+#: mat-gui:382
 #, python-format
 msgid "MAT is not able to clean the following files, found in the %s archive"
 msgstr ""
 
-#: mat-gui:394
+#: mat-gui:398
 #, python-format
 msgid "Checking %s"
 msgstr ""
 
-#: mat-gui:409
+#: mat-gui:413
 #, python-format
 msgid "Cleaning %s"
 msgstr ""
 
-#: data/mat.ui:63
+#: data/mat.glade:33
 msgid "_File"
 msgstr ""
 
-#: data/mat.ui:99
+#: data/mat.glade:82
 msgid "_Edit"
 msgstr ""
 
-#: data/mat.ui:118 data/mat.ui:253
-msgid "Clear"
-msgstr ""
-
-#: data/mat.ui:134
-msgid "_Process"
-msgstr ""
-
-#: data/mat.ui:168
+#: data/mat.glade:115
 msgid "_Help"
 msgstr ""
 
-#: data/mat.ui:214
+#: data/mat.glade:159
 msgid "Add"
 msgstr ""
 
-#: data/mat.ui:240
-msgid "Check"
-msgstr ""
-
-#: data/mat.ui:309
+#: data/mat.glade:228
 msgid "State"
 msgstr ""
 
-#: data/mat.ui:347 data/mat.ui:499
+#: data/mat.glade:274 data/mat.glade:417
 msgid "Metadata"
 msgstr ""
 
-#: data/mat.ui:376
+#: data/mat.glade:306
 msgid "Name"
 msgstr ""
 
-#: data/mat.ui:390
+#: data/mat.glade:320
 msgid "Content"
 msgstr ""
 
-#: data/mat.ui:452
+#: data/mat.glade:374
 msgid "Supported formats"
 msgstr ""
 
-#: data/mat.ui:486
+#: data/mat.glade:406
 msgid "Support"
 msgstr ""
 
-#: data/mat.ui:512
+#: data/mat.glade:428
 msgid "Method"
 msgstr ""
 
-#: data/mat.ui:525
+#: data/mat.glade:439
 msgid "Remaining"
 msgstr ""
 
-#: data/mat.ui:560
+#: data/mat.glade:468
 msgid "Fileformat"
 msgstr ""
diff --git a/ar_AA.po 

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

2015-10-04 Thread translation
commit 7996c8637ebc71bee8d6b8f93b3a3da5dec4ac7a
Author: Translation commit bot 
Date:   Sun Oct 4 21:45:47 2015 +

Update translations for tails-persistence-setup
---
 am_ET/am_ET.po |   64 ++-
 ar_AA/ar_AA.po |  322 
 sq_AL/sq_AL.po |   64 ++-
 3 files changed, 394 insertions(+), 56 deletions(-)

diff --git a/am_ET/am_ET.po b/am_ET/am_ET.po
index 89fda21..9aea9ae 100644
--- a/am_ET/am_ET.po
+++ b/am_ET/am_ET.po
@@ -7,10 +7,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2014-01-18 21:00+0100\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"POT-Creation-Date: 2015-08-05 19:02+0200\n"
+"PO-Revision-Date: 2012-10-03 17:39+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -78,7 +78,7 @@ msgid "Browser bookmarks"
 msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:120
-msgid "Bookmarks saved in Iceweasel browser"
+msgid "Bookmarks saved in the Tor Browser"
 msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:128
@@ -90,26 +90,34 @@ msgid "Printers configuration"
 msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:138
-msgid "APT Packages"
+msgid "Bitcoin client"
 msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:140
-msgid "Packages downloaded by APT"
+msgid "Electrum's bitcoin wallet and configuration"
 msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:148
-msgid "APT Lists"
+msgid "APT Packages"
 msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:150
-msgid "Lists downloaded by APT"
+msgid "Packages downloaded by APT"
 msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:158
-msgid "Dotfiles"
+msgid "APT Lists"
 msgstr ""
 
 #: ../lib/Tails/Persistence/Configuration/Presets.pm:160
+msgid "Lists downloaded by APT"
+msgstr ""
+
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:168
+msgid "Dotfiles"
+msgstr ""
+
+#: ../lib/Tails/Persistence/Configuration/Presets.pm:170
 msgid ""
 "Symlink into $HOME every file or directory found in the `dotfiles' directory"
 msgstr ""
@@ -118,67 +126,67 @@ msgstr ""
 msgid "Setup Tails persistent volume"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:337
+#: ../lib/Tails/Persistence/Setup.pm:307 ../lib/Tails/Persistence/Setup.pm:451
+msgid "Error"
+msgstr ""
+
+#: ../lib/Tails/Persistence/Setup.pm:338
 #, perl-format
 msgid "Device %s already has a persistent volume."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:345
+#: ../lib/Tails/Persistence/Setup.pm:346
 #, perl-format
 msgid "Device %s has not enough unallocated space."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:353 ../lib/Tails/Persistence/Setup.pm:367
+#: ../lib/Tails/Persistence/Setup.pm:354 ../lib/Tails/Persistence/Setup.pm:368
 #, perl-format
 msgid "Device %s has no persistent volume."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:359
+#: ../lib/Tails/Persistence/Setup.pm:360
 msgid ""
 "Cannot delete the persistent volume while in use. You should restart Tails "
 "without persistence."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:378
+#: ../lib/Tails/Persistence/Setup.pm:379
 msgid "Persistence volume is not unlocked."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:383
+#: ../lib/Tails/Persistence/Setup.pm:384
 msgid "Persistence volume is not mounted."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:388
+#: ../lib/Tails/Persistence/Setup.pm:389
 msgid "Persistence volume is not readable. Permissions or ownership problems?"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:393
+#: ../lib/Tails/Persistence/Setup.pm:394
 msgid "Persistence volume is not writable. Maybe it was mounted read-only?"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:402
+#: ../lib/Tails/Persistence/Setup.pm:403
 #, perl-format
 msgid "Tails is running from non-USB / non-SDIO device %s."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:408
+#: ../lib/Tails/Persistence/Setup.pm:409
 #, perl-format
 msgid "Device %s is optical."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:415
+#: ../lib/Tails/Persistence/Setup.pm:416
 #, perl-format
-msgid "Device %s was not created using Tails USB installer."
-msgstr ""
-
-#: ../lib/Tails/Persistence/Setup.pm:450
-msgid "Error"
+msgid "Device %s was not created using Tails Installer."
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:670
+#: ../lib/Tails/Persistence/Setup.pm:676
 msgid "Persistence wizard - Finished"
 msgstr ""
 
-#: ../lib/Tails/Persistence/Setup.pm:673
+#: 

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

2015-10-04 Thread translation
commit 21d5df531a92a63d2fb81c233ec8ef71c7e7e2e7
Author: Translation commit bot 
Date:   Sun Oct 4 21:45:12 2015 +

Update translations for gettor
---
 am_ET/gettor.po |6 +-
 ar_AA/gettor.po |  502 +++
 sq_AL/gettor.po |6 +-
 3 files changed, 508 insertions(+), 6 deletions(-)

diff --git a/am_ET/gettor.po b/am_ET/gettor.po
index d0d6b0f..3fe3d55 100644
--- a/am_ET/gettor.po
+++ b/am_ET/gettor.po
@@ -8,9 +8,9 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-01-19 13:40+0100\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"PO-Revision-Date: 2010-11-30 05:01+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
diff --git a/ar_AA/gettor.po b/ar_AA/gettor.po
new file mode 100644
index 000..44c4504
--- /dev/null
+++ b/ar_AA/gettor.po
@@ -0,0 +1,502 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2013-01-19 13:40+0100\n"
+"PO-Revision-Date: 2010-11-30 05:01+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Arabic (Unitag) 
(http://www.transifex.com/otf/torproject/language/ar_AA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_AA\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#: lib/gettor/i18n.py:27
+msgid "Hello, This is the \"GetTor\" robot."
+msgstr ""
+
+#: lib/gettor/i18n.py:29
+msgid "Thank you for your request."
+msgstr ""
+
+#: lib/gettor/i18n.py:31
+msgid ""
+"Unfortunately, we won't answer you at this address. You should make\n"
+"an account with GMAIL.COM, YAHOO.COM or YAHOO.CN and send the mail from\n"
+"one of those."
+msgstr ""
+
+#: lib/gettor/i18n.py:35
+msgid ""
+"We only process requests from email services that support \"DKIM\",\n"
+"which is an email feature that lets us verify that the address in the\n"
+"\"From\" line is actually the one who sent the mail."
+msgstr ""
+
+#: lib/gettor/i18n.py:39
+msgid ""
+"(We apologize if you didn't ask for this mail. Since your email is from\n"
+"a service that doesn't use DKIM, we're sending a short explanation,\n"
+"and then we'll ignore this email address for the next day or so.)"
+msgstr ""
+
+#: lib/gettor/i18n.py:43 lib/gettor/i18n.py:135
+msgid ""
+"If you have any questions or it doesn't work, you can contact a\n"
+"human at this support email address: h...@rt.torproject.org"
+msgstr ""
+
+#: lib/gettor/i18n.py:46
+msgid ""
+"I will mail you a Tor package, if you tell me which one you want.\n"
+"Please select one of the following package names:\n"
+"\n"
+"windows\n"
+"macos-i386\n"
+"macos-ppc\n"
+"linux-i386\n"
+"linux-x86_64\n"
+"obfs-windows\n"
+"obfs-macos-i386\n"
+"obfs-macos-x86_64\n"
+"obfs-linux-i386\n"
+"obfs-linux-x86_64\n"
+"source"
+msgstr ""
+
+#: lib/gettor/i18n.py:61
+msgid ""
+"Please reply to this mail, and tell me a single package name anywhere \n"
+"in the body of your email."
+msgstr ""
+
+#: lib/gettor/i18n.py:64
+msgid ""
+"OBTAINING LOCALIZED VERSIONS OF TOR\n"
+"==="
+msgstr ""
+
+#: lib/gettor/i18n.py:67
+msgid ""
+"To get a version of Tor translated into your language, specify the\n"
+"language you want in the address you send the mail to:\n"
+"\n"
+"gettor...@torproject.org"
+msgstr ""
+
+#: lib/gettor/i18n.py:72
+msgid ""
+"This example will give you the requested package in a localized\n"
+"version for Farsi (Persian). Check below for a list of supported language\n"
+"codes. "
+msgstr ""
+
+#: lib/gettor/i18n.py:76
+msgid " List of supported locales:"
+msgstr ""
+
+#: lib/gettor/i18n.py:78
+msgid "Here is a list of all available languages:"
+msgstr ""
+
+#: lib/gettor/i18n.py:80
+msgid ""
+"gettor...@torproject.org: Arabic\n"
+"gettor...@torproject.org: German\n"
+"gettor...@torproject.org: English\n"
+"gettor...@torproject.org: Spanish\n"
+"gettor...@torproject.org: Farsi (Iran)\n"
+"gettor...@torproject.org: French\n"
+"gettor...@torproject.org: Italian\n"
+"gettor...@torproject.org: Dutch\n"
+"gettor...@torproject.org: Polish\n"
+"gettor...@torproject.org: Russian\n"
+"gettor...@torproject.org: Chinese"
+msgstr ""
+

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

2015-10-04 Thread translation
commit 8f53801c7b99f1d10a09ac4de9d20d0038573796
Author: Translation commit bot 
Date:   Sun Oct 4 21:45:33 2015 +

Update translations for https_everywhere
---
 am_ET/https-everywhere.dtd|3 ++
 am_ET/ssl-observatory.dtd |8 ++-
 ar_AA/https-everywhere.dtd|   50 ++
 ar_AA/https-everywhere.properties |8 +++
 ar_AA/ssl-observatory.dtd |  101 +
 sq_AL/https-everywhere.dtd|3 ++
 sq_AL/ssl-observatory.dtd |8 ++-
 7 files changed, 179 insertions(+), 2 deletions(-)

diff --git a/am_ET/https-everywhere.dtd b/am_ET/https-everywhere.dtd
index 9a63c45..eac7ddf 100644
--- a/am_ET/https-everywhere.dtd
+++ b/am_ET/https-everywhere.dtd
@@ -8,13 +8,16 @@
 
 
 
+
 
 
 
 
 
 
+
 
+
 
 
 
diff --git a/am_ET/ssl-observatory.dtd b/am_ET/ssl-observatory.dtd
index 9457a96..69f1cfd 100644
--- a/am_ET/ssl-observatory.dtd
+++ b/am_ET/ssl-observatory.dtd
@@ -44,6 +44,12 @@ intrusive corporate network:">
 
 
+
+
+
+
 
 
 
 
 
 
-
+
 
 
diff --git a/ar_AA/https-everywhere.dtd b/ar_AA/https-everywhere.dtd
new file mode 100644
index 000..eac7ddf
--- /dev/null
+++ b/ar_AA/https-everywhere.dtd
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ar_AA/https-everywhere.properties 
b/ar_AA/https-everywhere.properties
new file mode 100644
index 000..be83831
--- /dev/null
+++ b/ar_AA/https-everywhere.properties
@@ -0,0 +1,8 @@
+https-everywhere.menu.globalEnable = Enable HTTPS Everywhere
+https-everywhere.menu.globalDisable = Disable HTTPS Everywhere
+https-everywhere.menu.enableDisable = Enable / Disable Rules
+https-everywhere.menu.noRules = (No Rules for This Page)
+https-everywhere.menu.unknownRules = (Rules for This Page Unknown)
+https-everywhere.toolbar.hint = HTTPS Everywhere is now active. You can toggle 
it on a site-by-site basis by clicking the icon in the address bar.
+https-everywhere.migration.notification0 = In order to implement a crucial 
fix, this update resets your HTTPS Everywhere rule preferences to their default 
values.
+https-everywhere.menu.ruleset-tests = Run HTTPS Everywhere Ruleset Tests
diff --git a/ar_AA/ssl-observatory.dtd b/ar_AA/ssl-observatory.dtd
new file mode 100644
index 000..69f1cfd
--- /dev/null
+++ b/ar_AA/ssl-observatory.dtd
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+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:">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sq_AL/https-everywhere.dtd b/sq_AL/https-everywhere.dtd
index 9a63c45..eac7ddf 100644
--- a/sq_AL/https-everywhere.dtd
+++ b/sq_AL/https-everywhere.dtd
@@ -8,13 +8,16 @@
 
 
 
+
 
 
 
 
 
 
+
 
+
 
 
 
diff --git a/sq_AL/ssl-observatory.dtd b/sq_AL/ssl-observatory.dtd
index 9457a96..69f1cfd 100644
--- a/sq_AL/ssl-observatory.dtd
+++ b/sq_AL/ssl-observatory.dtd
@@ -44,6 +44,12 @@ intrusive corporate network:">
 
 
+
+
+
+
 
 
 
 
 
 
-
+
 
 

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


[tor-commits] [translation/tor-messenger-commandsproperties] Update translations for tor-messenger-commandsproperties

2015-10-04 Thread translation
commit 5ef23283eccc7fa4eddf71e1298cd7d9e6757ecb
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:01 2015 +

Update translations for tor-messenger-commandsproperties
---
 am_ET/commands.properties |   27 +++
 ar_AA/commands.properties |   27 +++
 sq_AL/commands.properties |   27 +++
 3 files changed, 81 insertions(+)

diff --git a/am_ET/commands.properties b/am_ET/commands.properties
new file mode 100644
index 000..d4e3a91
--- /dev/null
+++ b/am_ET/commands.properties
@@ -0,0 +1,27 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (commands):
+#  %S is a comma separated list of command names.
+commands=Commands: %S.\nUse /help command for more information.
+# LOCALIZATION NOTE (noCommand, noHelp):
+#  %S is the command name the user typed.
+noCommand=No '%S' command.
+noHelp=No help message for the '%S' command, sorry!
+
+sayHelpString=say message: send a message without processing commands.
+rawHelpString=raw message: send a message without escaping HTML 
entities.
+helpHelpString=help name: show the help message for the name 
command, or the list of possible commands when used without parameter.
+
+# LOCALIZATION NOTE (statusCommand):
+#  %1$S is replaced with a status command name
+#   (one of "back", "away", "busy", "dnd", or "offline").
+#  %2$S is replaced with the localized version of that status type
+#   (one of the 5 strings below).
+statusCommand=%1$S status message: set the status to %2$S with an 
optional status message.
+back=available
+away=away
+busy=unavailable
+dnd=unavailable
+offline=offline
diff --git a/ar_AA/commands.properties b/ar_AA/commands.properties
new file mode 100644
index 000..d4e3a91
--- /dev/null
+++ b/ar_AA/commands.properties
@@ -0,0 +1,27 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (commands):
+#  %S is a comma separated list of command names.
+commands=Commands: %S.\nUse /help command for more information.
+# LOCALIZATION NOTE (noCommand, noHelp):
+#  %S is the command name the user typed.
+noCommand=No '%S' command.
+noHelp=No help message for the '%S' command, sorry!
+
+sayHelpString=say message: send a message without processing commands.
+rawHelpString=raw message: send a message without escaping HTML 
entities.
+helpHelpString=help name: show the help message for the name 
command, or the list of possible commands when used without parameter.
+
+# LOCALIZATION NOTE (statusCommand):
+#  %1$S is replaced with a status command name
+#   (one of "back", "away", "busy", "dnd", or "offline").
+#  %2$S is replaced with the localized version of that status type
+#   (one of the 5 strings below).
+statusCommand=%1$S status message: set the status to %2$S with an 
optional status message.
+back=available
+away=away
+busy=unavailable
+dnd=unavailable
+offline=offline
diff --git a/sq_AL/commands.properties b/sq_AL/commands.properties
new file mode 100644
index 000..d4e3a91
--- /dev/null
+++ b/sq_AL/commands.properties
@@ -0,0 +1,27 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (commands):
+#  %S is a comma separated list of command names.
+commands=Commands: %S.\nUse /help command for more information.
+# LOCALIZATION NOTE (noCommand, noHelp):
+#  %S is the command name the user typed.
+noCommand=No '%S' command.
+noHelp=No help message for the '%S' command, sorry!
+
+sayHelpString=say message: send a message without processing commands.
+rawHelpString=raw message: send a message without escaping HTML 
entities.
+helpHelpString=help name: show the help message for the name 
command, or the list of possible commands when used without parameter.
+
+# LOCALIZATION NOTE (statusCommand):
+#  %1$S is replaced with a status command name
+#   (one of "back", "away", "busy", "dnd", or "offline").
+#  %2$S is replaced with the localized version of that status type
+#   (one of the 5 strings below).
+statusCommand=%1$S status message: set the status to %2$S with an 
optional status message.
+back=available
+away=away
+busy=unavailable
+dnd=unavailable
+offline=offline

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


[tor-commits] [translation/tor-messenger-prefsdtd] Update translations for tor-messenger-prefsdtd

2015-10-04 Thread translation
commit 3bba9bd07567c820ef1a645e4b230272c0d7119d
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:52 2015 +

Update translations for tor-messenger-prefsdtd
---
 am_ET/prefs.dtd |   13 +
 ar_AA/prefs.dtd |   13 +
 sq_AL/prefs.dtd |   13 +
 3 files changed, 39 insertions(+)

diff --git a/am_ET/prefs.dtd b/am_ET/prefs.dtd
new file mode 100644
index 000..1441b0e
--- /dev/null
+++ b/am_ET/prefs.dtd
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ar_AA/prefs.dtd b/ar_AA/prefs.dtd
new file mode 100644
index 000..1441b0e
--- /dev/null
+++ b/ar_AA/prefs.dtd
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sq_AL/prefs.dtd b/sq_AL/prefs.dtd
new file mode 100644
index 000..1441b0e
--- /dev/null
+++ b/sq_AL/prefs.dtd
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file

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


[tor-commits] [translation/tor-messenger-ircproperties] Update translations for tor-messenger-ircproperties

2015-10-04 Thread translation
commit d8523afd31a152b606c7d00805983c2a6d298bd0
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:36 2015 +

Update translations for tor-messenger-ircproperties
---
 am_ET/irc.properties |  205 ++
 ar_AA/irc.properties |  205 ++
 sq_AL/irc.properties |  205 ++
 3 files changed, 615 insertions(+)

diff --git a/am_ET/irc.properties b/am_ET/irc.properties
new file mode 100644
index 000..3fd93d9
--- /dev/null
+++ b/am_ET/irc.properties
@@ -0,0 +1,205 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (irc.usernameHint):
+#  This is displayed inside the accountUsernameInfoWithDescription
+#  string defined in imAccounts.properties when the user is
+#  configuring an IRC account.
+irc.usernameHint=nick
+
+# LOCALIZATION NOTE (connection.error.*):
+#   These will show in the account manager if the account is
+#   disconnected because of an error.
+connection.error.lost=Lost connection with server
+connection.error.timeOut=Connection timed out
+connection.error.invalidUsername=%S is not an allowed username
+connection.error.invalidPassword=Invalid server password
+connection.error.passwordRequired=Password required
+
+# LOCALIZATION NOTE (joinChat.*):
+#   These show up on the join chat menu. An underscore is for the access key.
+joinChat.channel=_Channel
+joinChat.password=_Password
+
+# LOCALIZATION NOTE (options.*):
+#   These are the protocol specific options shown in the account manager and
+#   account wizard windows.
+options.server=Server
+options.port=Port
+options.ssl=Use SSL
+options.encoding=Character Set
+options.quitMessage=Quit message
+options.partMessage=Part message
+options.showServerTab=Show messages from the server
+options.alternateNicks=Alternate nicks
+
+# LOCALIZATION NOTE (ctcp.version):
+#   %1$S is the nickname of the user whose version was requested.
+#   %2$S is the version response from the client.
+ctcp.version=%1$S is using "%2$S".
+# LOCALIZATION NOTE (ctcp.time):
+#   %1$S is the nickname of the user whose time was requested.
+#   %2$S is the time response.
+ctcp.time=The time for %1$S is %2$S.
+
+# LOCALZIATION NOTE (command.*):
+#   These are the help messages for each command, the %S is the command name
+#   Each command first gives the parameter it accepts and then a description of
+#   the command.
+command.action=%S action to perform: Perform an action.
+command.ctcp=%S nick msg: Sends a CTCP message to the nick.
+command.chanserv=%S command: Send a command to ChanServ.
+command.deop=%S nick1[,nick2]*: Remove channel operator status 
from someone. You must be a channel operator to do this.
+command.devoice=%S nick1[,nick2]*: Remove channel voice status 
from someone, preventing them from speaking if the channel is moderated (+m). 
You must be a channel operator to do this.
+command.invite2=%S nick[ nick]* [channel]: Invite one 
or more nicks to join you in the current channel, or to join the specified 
channel.
+command.join=%S room1[ key1][,room2[ key2]]*: 
Enter one or more channels, optionally providing a channel key for each if 
needed.
+command.kick=%S nick [message]: Remove someone from a channel. 
You must be a channel operator to do this.
+command.list=%S: Display a list of chat rooms on the network. Warning, some 
servers may disconnect you upon doing this.
+command.memoserv=%S command: Send a command to MemoServ.
+command.modeUser=%S (+|-)new mode [nick]: Set or unset a 
user's mode.
+command.modeChannel=%S channel[ (+|-)new mode 
[parameter][,parameter]*]: Get, set or unset a channel mode.
+command.msg=%S nick message: Send a private message to a user 
(as opposed to a channel).
+command.nick=%S new nickname: Change your nickname.
+command.nickserv=%S command: Send a command to NickServ.
+command.notice=%S target message: Send a notice to a user or 
channel.
+command.op=%S nick1[,nick2]*: Grant channel operator status to 
someone. You must be a channel operator to do this.
+command.operserv=%S command: Send a command to OperServ.
+command.part=%S [message]: Leave the current channel with an optional message.
+command.ping=%S [nick]: Asks how much lag a user (or the server if no 
user specified) has.
+command.quit=%S message: Disconnect from the server, with an optional 
message.
+command.quote=%S command: Send a raw command to the server.
+command.time=%S: Displays the current local time at the IRC server.
+command.topic=%S [new topic]: Set this channel's topic.
+command.umode=%S (+|-)new mode: Set or unset a user mode.
+command.version=%S nick: Request the version of a user's client.
+command.voice=%S nick1[,nick2]*: Grant channel voice status to 
someone. You must be a channel operator to do this.

[tor-commits] [translation/tor-messenger-facebookproperties] Update translations for tor-messenger-facebookproperties

2015-10-04 Thread translation
commit fcce345070d1f6eb33af932e3743e59679684430
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:18 2015 +

Update translations for tor-messenger-facebookproperties
---
 am_ET/facebook.properties |7 +++
 ar_AA/facebook.properties |7 +++
 sq_AL/facebook.properties |7 +++
 3 files changed, 21 insertions(+)

diff --git a/am_ET/facebook.properties b/am_ET/facebook.properties
new file mode 100644
index 000..aaf7cdc
--- /dev/null
+++ b/am_ET/facebook.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+connection.error.useUsernameNotEmailAddress=Please use your Facebook username, 
not an email address
+
+facebook.chat.name=Facebook Chat
diff --git a/ar_AA/facebook.properties b/ar_AA/facebook.properties
new file mode 100644
index 000..aaf7cdc
--- /dev/null
+++ b/ar_AA/facebook.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+connection.error.useUsernameNotEmailAddress=Please use your Facebook username, 
not an email address
+
+facebook.chat.name=Facebook Chat
diff --git a/sq_AL/facebook.properties b/sq_AL/facebook.properties
new file mode 100644
index 000..aaf7cdc
--- /dev/null
+++ b/sq_AL/facebook.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+connection.error.useUsernameNotEmailAddress=Please use your Facebook username, 
not an email address
+
+facebook.chat.name=Facebook Chat

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


[tor-commits] [translation/tor-messenger-authdtd] Update translations for tor-messenger-authdtd

2015-10-04 Thread translation
commit a9a87fc25f6b4a9e18aa4e9b3af069d4b206d44c
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:50 2015 +

Update translations for tor-messenger-authdtd
---
 am_ET/auth.dtd |   21 +
 ar_AA/auth.dtd |   21 +
 sq_AL/auth.dtd |   21 +
 3 files changed, 63 insertions(+)

diff --git a/am_ET/auth.dtd b/am_ET/auth.dtd
new file mode 100644
index 000..8df5727
--- /dev/null
+++ b/am_ET/auth.dtd
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ar_AA/auth.dtd b/ar_AA/auth.dtd
new file mode 100644
index 000..8df5727
--- /dev/null
+++ b/ar_AA/auth.dtd
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sq_AL/auth.dtd b/sq_AL/auth.dtd
new file mode 100644
index 000..8df5727
--- /dev/null
+++ b/sq_AL/auth.dtd
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file

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


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

2015-10-04 Thread translation
commit e435d410250bbe13c66a48d88dd9920492035166
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:27 2015 +

Update translations for tor_animation
---
 am_ET.srt |  165 +
 ar_AA.srt |  165 +
 sq_AL.srt |  165 +
 3 files changed, 495 insertions(+)

diff --git a/am_ET.srt b/am_ET.srt
new file mode 100644
index 000..0e6056a
--- /dev/null
+++ b/am_ET.srt
@@ -0,0 +1,165 @@
+1
+00:00:00,660 --> 00:00:02,780
+We've gotten very used to the Internet.
+
+2
+00:00:03,120 --> 00:00:07,700
+We are constantly sharing information
+about ourselves and our private lives:
+
+3
+00:00:08,000 --> 00:00:09,960
+food we eat, people we meet,
+
+4
+00:00:10,180 --> 00:00:12,480
+places we go, and the stuff we read.
+
+5
+00:00:13,280 --> 00:00:14,640
+Let me explain it better.
+
+6
+00:00:14,920 --> 00:00:17,740
+Right at this moment,
+if someone attempts to look you up,
+
+7
+00:00:18,060 --> 00:00:22,480
+they'll see your real identity,
+precise location, operating system,
+
+8
+00:00:22,800 --> 00:00:26,500
+all the sites you've visited,
+the browser you use to surf the web,
+
+9
+00:00:26,700 --> 00:00:29,140
+and so much more information
+about you and your life
+
+10
+00:00:29,200 --> 00:00:31,500
+which you probably didn't mean
+to share with unknown strangers,
+
+11
+00:00:31,700 --> 00:00:34,000
+who could easily use this data
+to exploit you.
+
+12
+00:00:34,500 --> 00:00:37,000
+But not if you're using Tor!
+
+13
+00:00:37,140 --> 00:00:40,840
+Tor Browser protects our privacy
+and identity on the Internet.
+
+14
+00:00:41,560 --> 00:00:44,760
+Tor secures your connection
+with three layers of encryption
+
+15
+00:00:44,940 --> 00:00:49,760
+and passes it through three voluntarily
+operated servers around the world,
+
+16
+00:00:50,280 --> 00:00:53,520
+which enables us to communicate
+anonymously over the Internet.
+
+17
+00:00:56,560 --> 00:00:58,280
+Tor also protects our data
+
+18
+00:00:58,400 --> 00:01:01,900
+against corporate or government targeted
+and mass surveillance.
+
+19
+00:01:02,880 --> 00:01:07,340
+Perhaps you live in a repressive country
+which tries to control and surveil the Internet.
+
+20
+00:01:07,900 --> 00:01:11,800
+Or perhaps you don't want big corporations
+taking advantage of your personal information.
+
+21
+00:01:12,880 --> 00:01:15,640
+Tor makes all of its users
+to look the same
+
+22
+00:01:15,920 --> 00:01:18,800
+which confuses the observer
+and makes you anonymous.
+
+23
+00:01:19,500 --> 00:01:22,980
+So, the more people use the Tor network,
+the stronger it gets
+
+24
+00:01:23,140 --> 00:01:27,800
+as it's easier to hide in a crowd
+of people who look exactly the same.
+
+25
+00:01:28,700 --> 00:01:31,240
+You can bypass the censorship
+without being worried about
+
+26
+00:01:31,400 --> 00:01:34,100
+the censor knowing what you do
+on the Internet.
+
+27
+00:01:36,540 --> 00:01:39,440
+The ads won't follow you
+everywhere for months,
+
+28
+00:01:39,640 --> 00:01:41,300
+starting when you first
+clicked on a product.
+
+29
+00:01:43,880 --> 00:01:47,380
+By using Tor, the sites you visit
+won't even know who you are,
+
+30
+00:01:47,540 --> 00:01:49,760
+from what part of the world
+you're visiting them,
+
+31
+00:01:49,920 --> 00:01:51,920
+unless you login and tell them so.
+
+32
+00:01:54,200 --> 00:01:55,840
+By downloading and using Tor,
+
+33
+00:01:56,200 --> 00:01:58,560
+you can protect the people
+who need anonymity,
+
+34
+00:01:58,880 --> 00:02:01,640
+like activists, journalists and bloggers.
+
+35
+00:02:02,000 --> 00:02:07,000
+Download and use Tor! Or run a relay!
+
diff --git a/ar_AA.srt b/ar_AA.srt
new file mode 100644
index 000..0e6056a
--- /dev/null
+++ b/ar_AA.srt
@@ -0,0 +1,165 @@
+1
+00:00:00,660 --> 00:00:02,780
+We've gotten very used to the Internet.
+
+2
+00:00:03,120 --> 00:00:07,700
+We are constantly sharing information
+about ourselves and our private lives:
+
+3
+00:00:08,000 --> 00:00:09,960
+food we eat, people we meet,
+
+4
+00:00:10,180 --> 00:00:12,480
+places we go, and the stuff we read.
+
+5
+00:00:13,280 --> 00:00:14,640
+Let me explain it better.
+
+6
+00:00:14,920 --> 00:00:17,740
+Right at this moment,
+if someone attempts to look you up,
+
+7
+00:00:18,060 --> 00:00:22,480
+they'll see your real identity,
+precise location, operating system,
+
+8
+00:00:22,800 --> 00:00:26,500
+all the sites you've visited,
+the browser you use to surf the web,
+
+9
+00:00:26,700 --> 00:00:29,140
+and so much more information
+about you and your life
+
+10
+00:00:29,200 --> 00:00:31,500
+which you probably didn't mean
+to share with unknown strangers,
+
+11
+00:00:31,700 --> 00:00:34,000
+who could easily use this data
+to exploit you.
+
+12
+00:00:34,500 --> 00:00:37,000
+But not if you're using Tor!
+
+13
+00:00:37,140 

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

2015-10-04 Thread translation
commit fbfada6d9cef27d4e7822317b9f15c3e30ebcae2
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:06 2015 +

Update translations for torbutton-torbuttondtd
---
 am_ET/torbutton.dtd |   47 +++--
 ar_AA/torbutton.dtd |  187 +++
 sq_AL/torbutton.dtd |   47 +++--
 3 files changed, 271 insertions(+), 10 deletions(-)

diff --git a/am_ET/torbutton.dtd b/am_ET/torbutton.dtd
index 680b561..3e5ff86 100644
--- a/am_ET/torbutton.dtd
+++ b/am_ET/torbutton.dtd
@@ -24,17 +24,19 @@
 
 
 
+
+
 
 
-
+
 
 
 
-
+
 
-
+
 
-
+
 
 
 
@@ -44,7 +46,7 @@
 
 
 
-
+
 
 
 
@@ -144,7 +146,42 @@
 
 
 
+
 
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ar_AA/torbutton.dtd b/ar_AA/torbutton.dtd
new file mode 100644
index 000..3e5ff86
--- /dev/null
+++ b/ar_AA/torbutton.dtd
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sq_AL/torbutton.dtd b/sq_AL/torbutton.dtd
index 680b561..3e5ff86 100644
--- a/sq_AL/torbutton.dtd
+++ b/sq_AL/torbutton.dtd
@@ -24,17 +24,19 @@
 
 
 
+
+
 
 
-
+
 
 
 
-
+
 
-
+
 
-
+
 
 
 
@@ -44,7 +46,7 @@
 
 
 
-
+
 
 
 
@@ -144,7 +146,42 @@
 
 
 
+
 
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


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

2015-10-04 Thread translation
commit d1fd7a1584d1400e2e922b1d9e69f8635e5d970a
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:16 2015 +

Update translations for tails-perl5lib
---
 am_ET.po |   10 +-
 ar_AA.po |   24 
 sq_AL.po |   10 +-
 3 files changed, 34 insertions(+), 10 deletions(-)

diff --git a/am_ET.po b/am_ET.po
index 7c1255e..574f788 100644
--- a/am_ET.po
+++ b/am_ET.po
@@ -7,17 +7,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2013-11-28 11:56+0100\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"POT-Creation-Date: 2015-05-02 21:08+0200\n"
+"PO-Revision-Date: 2013-12-30 04:38+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: am_ET\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../lib/Tails/RunningSystem.pm:139
+#: ../lib/Tails/RunningSystem.pm:153
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the `toram'"
 " option?"
diff --git a/ar_AA.po b/ar_AA.po
new file mode 100644
index 000..716693e
--- /dev/null
+++ b/ar_AA.po
@@ -0,0 +1,24 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Tails developers
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+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: 2013-12-30 04:38+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Arabic (Unitag) 
(http://www.transifex.com/otf/torproject/language/ar_AA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_AA\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#: ../lib/Tails/RunningSystem.pm:153
+msgid ""
+"The device Tails is running from cannot be found. Maybe you used the `toram'"
+" option?"
+msgstr ""
diff --git a/sq_AL.po b/sq_AL.po
index c84ddc0..3c735e7 100644
--- a/sq_AL.po
+++ b/sq_AL.po
@@ -7,17 +7,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2013-11-28 11:56+0100\n"
-"PO-Revision-Date: 2014-03-21 21:22+\n"
-"Last-Translator: Phoul \n"
-"Language-Team: Albanian (Albania) 
(http://www.transifex.com/projects/p/torproject/language/sq_AL/)\n"
+"POT-Creation-Date: 2015-05-02 21:08+0200\n"
+"PO-Revision-Date: 2013-12-30 04:38+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Albanian (Albania) 
(http://www.transifex.com/otf/torproject/language/sq_AL/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: sq_AL\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../lib/Tails/RunningSystem.pm:139
+#: ../lib/Tails/RunningSystem.pm:153
 msgid ""
 "The device Tails is running from cannot be found. Maybe you used the `toram'"
 " option?"

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


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

2015-10-04 Thread translation
commit aef734f784417749a9846c37478fe3f8473c97f3
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:39 2015 +

Update translations for torbutton-abouttorproperties
---
 am_ET/abouttor.properties |   21 +
 ar_AA/abouttor.properties |   21 +
 sq_AL/abouttor.properties |   21 +
 3 files changed, 63 insertions(+)

diff --git a/am_ET/abouttor.properties b/am_ET/abouttor.properties
new file mode 100644
index 000..d607324
--- /dev/null
+++ b/am_ET/abouttor.properties
@@ -0,0 +1,21 @@
+# Copyright (c) 2014, The Tor Project, Inc.
+# See LICENSE for licensing information.
+# vim: set sw=2 sts=2 ts=8 et:
+
+aboutTor.searchSP.privacy=Search securely with Startpage.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchSP.privacy.link=https://startpage.com/eng/protect-privacy.html
+# The following string is a link which replaces %2$S above.
+aboutTor.searchSP.search.link=https://startpage.com/
+
+aboutTor.searchDDG.privacy=Search securely with DuckDuckGo.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchDDG.privacy.link=https://duckduckgo.com/privacy.html
+# The following string is a link which replaces %2$S above.
+aboutTor.searchDDG.search.link=https://duckduckgo.com/
+
+aboutTor.searchDC.privacy=Search securely with Disconnect.me.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchDC.privacy.link=https://disconnect.me/privacy
+# The following string is a link which replaces %2$S above.
+aboutTor.searchDC.search.link=https://search.disconnect.me/
diff --git a/ar_AA/abouttor.properties b/ar_AA/abouttor.properties
new file mode 100644
index 000..d607324
--- /dev/null
+++ b/ar_AA/abouttor.properties
@@ -0,0 +1,21 @@
+# Copyright (c) 2014, The Tor Project, Inc.
+# See LICENSE for licensing information.
+# vim: set sw=2 sts=2 ts=8 et:
+
+aboutTor.searchSP.privacy=Search securely with Startpage.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchSP.privacy.link=https://startpage.com/eng/protect-privacy.html
+# The following string is a link which replaces %2$S above.
+aboutTor.searchSP.search.link=https://startpage.com/
+
+aboutTor.searchDDG.privacy=Search securely with DuckDuckGo.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchDDG.privacy.link=https://duckduckgo.com/privacy.html
+# The following string is a link which replaces %2$S above.
+aboutTor.searchDDG.search.link=https://duckduckgo.com/
+
+aboutTor.searchDC.privacy=Search securely with Disconnect.me.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchDC.privacy.link=https://disconnect.me/privacy
+# The following string is a link which replaces %2$S above.
+aboutTor.searchDC.search.link=https://search.disconnect.me/
diff --git a/sq_AL/abouttor.properties b/sq_AL/abouttor.properties
new file mode 100644
index 000..d607324
--- /dev/null
+++ b/sq_AL/abouttor.properties
@@ -0,0 +1,21 @@
+# Copyright (c) 2014, The Tor Project, Inc.
+# See LICENSE for licensing information.
+# vim: set sw=2 sts=2 ts=8 et:
+
+aboutTor.searchSP.privacy=Search securely with Startpage.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchSP.privacy.link=https://startpage.com/eng/protect-privacy.html
+# The following string is a link which replaces %2$S above.
+aboutTor.searchSP.search.link=https://startpage.com/
+
+aboutTor.searchDDG.privacy=Search securely with DuckDuckGo.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchDDG.privacy.link=https://duckduckgo.com/privacy.html
+# The following string is a link which replaces %2$S above.
+aboutTor.searchDDG.search.link=https://duckduckgo.com/
+
+aboutTor.searchDC.privacy=Search securely with Disconnect.me.
+# The following string is a link which replaces %1$S above.
+aboutTor.searchDC.privacy.link=https://disconnect.me/privacy
+# The following string is a link which replaces %2$S above.
+aboutTor.searchDC.search.link=https://search.disconnect.me/

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


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

2015-10-04 Thread translation
commit 715bc7a0af9f5036e155da540f51f092b670047c
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:10 2015 +

Update translations for tails-iuk
---
 am_ET.po |8 +--
 ar_AA.po |  234 ++
 sq_AL.po |8 +--
 3 files changed, 242 insertions(+), 8 deletions(-)

diff --git a/am_ET.po b/am_ET.po
index dc4f81f..b0c18b3 100644
--- a/am_ET.po
+++ b/am_ET.po
@@ -7,10 +7,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: Tails developers \n"
-"POT-Creation-Date: 2014-03-05 15:11+0100\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"POT-Creation-Date: 2015-08-05 20:06+0200\n"
+"PO-Revision-Date: 2013-12-18 20:45+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
diff --git a/ar_AA.po b/ar_AA.po
new file mode 100644
index 000..170590e
--- /dev/null
+++ b/ar_AA.po
@@ -0,0 +1,234 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Tails developers
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: Tails developers \n"
+"POT-Creation-Date: 2015-08-05 20:06+0200\n"
+"PO-Revision-Date: 2013-12-18 20:45+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Arabic (Unitag) 
(http://www.transifex.com/otf/torproject/language/ar_AA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_AA\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#: ../lib/Tails/IUK/Frontend.pm:146 ../lib/Tails/IUK/Frontend.pm:523
+#: ../lib/Tails/IUK/Frontend.pm:667
+msgid "For debugging information, see /home/amnesia/.xsession-errors"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:216
+msgid "Error while checking for upgrades"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:219
+msgid ""
+"Could not determine whether an upgrade is available from our 
website.\n"
+"\n"
+"Check your network connection, and restart Tails to try upgrading again.\n"
+"\n"
+"If the problem persists, go to 
file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:234
+msgid "no automatic upgrade is available from our website for this version"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:240
+msgid "your device was not created using Tails Installer"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:245
+msgid "Tails was started from a DVD or a read-only device"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:250
+msgid "there is not enough free space on the Tails system partition"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:255
+msgid "not enough memory is available on this system"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:261
+#, perl-brace-format
+msgid "No explanation available for reason '%{reason}s'."
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:281
+msgid "The system is up-to-date"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:286
+msgid "This version of Tails is outdated, and may have security issues."
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:318
+#, perl-brace-format
+msgid ""
+"The available incremental upgrade requires %{space_needed}s of free space on"
+" Tails system partition,  but only %{free_space}s is available."
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:334
+#, perl-brace-format
+msgid ""
+"The available incremental upgrade requires %{memory_needed}s of free memory,"
+" but only %{free_memory}s is available."
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:356
+msgid ""
+"An incremental upgrade is available, but no full upgrade is.\n"
+"This should not happen. Please report a bug."
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:360
+msgid "Error while detecting available upgrades"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:370
+#, perl-brace-format
+msgid ""
+"You should upgrade to %{name}s %{version}s.\n"
+"\n"
+"For more information about this new version, go to %{details_url}s\n"
+"\n"
+"It is recommended to close all the open applications during the upgrade.\n"
+"Downloading the upgrade might take a long time, from several minutes to a few 
hours.\n"
+"The networking will be disabled after downloading the upgrade.\n"
+"\n"
+"Download size: %{size}s\n"
+"\n"
+"Do you want to upgrade now?"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:385
+msgid "Upgrade available"
+msgstr ""
+
+#: ../lib/Tails/IUK/Frontend.pm:386
+msgid "Upgrade now"
+msgstr ""
+
+#: 

[tor-commits] [translation/tor-messenger-accountsproperties] Update translations for tor-messenger-accountsproperties

2015-10-04 Thread translation
commit 23db86238608c84504aae4e82aae9fdb153110d9
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:44 2015 +

Update translations for tor-messenger-accountsproperties
---
 am_ET/accounts.properties |9 +
 ar_AA/accounts.properties |9 +
 sq_AL/accounts.properties |9 +
 3 files changed, 27 insertions(+)

diff --git a/am_ET/accounts.properties b/am_ET/accounts.properties
new file mode 100644
index 000..051ba0d
--- /dev/null
+++ b/am_ET/accounts.properties
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (passwordPromptTitle, passwordPromptText):
+# %S is replaced with the name of the account
+passwordPromptTitle=Password for %S
+passwordPromptText=Please enter your password for %S in order to connect it.
+passwordPromptSaveCheckbox=Use Password Manager to remember this password.
diff --git a/ar_AA/accounts.properties b/ar_AA/accounts.properties
new file mode 100644
index 000..051ba0d
--- /dev/null
+++ b/ar_AA/accounts.properties
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (passwordPromptTitle, passwordPromptText):
+# %S is replaced with the name of the account
+passwordPromptTitle=Password for %S
+passwordPromptText=Please enter your password for %S in order to connect it.
+passwordPromptSaveCheckbox=Use Password Manager to remember this password.
diff --git a/sq_AL/accounts.properties b/sq_AL/accounts.properties
new file mode 100644
index 000..051ba0d
--- /dev/null
+++ b/sq_AL/accounts.properties
@@ -0,0 +1,9 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (passwordPromptTitle, passwordPromptText):
+# %S is replaced with the name of the account
+passwordPromptTitle=Password for %S
+passwordPromptText=Please enter your password for %S in order to connect it.
+passwordPromptSaveCheckbox=Use Password Manager to remember this password.

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


[tor-commits] [translation/tor-messenger-loggerproperties] Update translations for tor-messenger-loggerproperties

2015-10-04 Thread translation
commit 0fda655390103b79c7b1958936c40014d534feca
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:47 2015 +

Update translations for tor-messenger-loggerproperties
---
 am_ET/logger.properties |7 +++
 ar_AA/logger.properties |7 +++
 sq_AL/logger.properties |7 +++
 3 files changed, 21 insertions(+)

diff --git a/am_ET/logger.properties b/am_ET/logger.properties
new file mode 100644
index 000..2228c50
--- /dev/null
+++ b/am_ET/logger.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (badLogfile):
+#  %S is the filename of the log file.
+badLogfile=Empty or corrupt log file: %S
diff --git a/ar_AA/logger.properties b/ar_AA/logger.properties
new file mode 100644
index 000..2228c50
--- /dev/null
+++ b/ar_AA/logger.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (badLogfile):
+#  %S is the filename of the log file.
+badLogfile=Empty or corrupt log file: %S
diff --git a/sq_AL/logger.properties b/sq_AL/logger.properties
new file mode 100644
index 000..2228c50
--- /dev/null
+++ b/sq_AL/logger.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (badLogfile):
+#  %S is the filename of the log file.
+badLogfile=Empty or corrupt log file: %S

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


[tor-commits] [translation/tor-messenger-contactsproperties] Update translations for tor-messenger-contactsproperties

2015-10-04 Thread translation
commit 85c2fbcfbff5200761080fafb3c96cf02b8fbe92
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:08 2015 +

Update translations for tor-messenger-contactsproperties
---
 am_ET/contacts.properties |8 
 ar_AA/contacts.properties |8 
 sq_AL/contacts.properties |8 
 3 files changed, 24 insertions(+)

diff --git a/am_ET/contacts.properties b/am_ET/contacts.properties
new file mode 100644
index 000..33af79c
--- /dev/null
+++ b/am_ET/contacts.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (defaultGroup):
+# This is the name of the group that will automatically be created when adding 
a
+# buddy without specifying a group.
+defaultGroup=Contacts
diff --git a/ar_AA/contacts.properties b/ar_AA/contacts.properties
new file mode 100644
index 000..33af79c
--- /dev/null
+++ b/ar_AA/contacts.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (defaultGroup):
+# This is the name of the group that will automatically be created when adding 
a
+# buddy without specifying a group.
+defaultGroup=Contacts
diff --git a/sq_AL/contacts.properties b/sq_AL/contacts.properties
new file mode 100644
index 000..33af79c
--- /dev/null
+++ b/sq_AL/contacts.properties
@@ -0,0 +1,8 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (defaultGroup):
+# This is the name of the group that will automatically be created when adding 
a
+# buddy without specifying a group.
+defaultGroup=Contacts

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


[tor-commits] [translation/tor-messenger-conversationsproperties] Update translations for tor-messenger-conversationsproperties

2015-10-04 Thread translation
commit a4e8a00bb46715661dcca4a953fec6194f9915e8
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:13 2015 +

Update translations for tor-messenger-conversationsproperties
---
 am_ET/conversations.properties |   80 
 ar_AA/conversations.properties |   80 
 sq_AL/conversations.properties |   80 
 3 files changed, 240 insertions(+)

diff --git a/am_ET/conversations.properties b/am_ET/conversations.properties
new file mode 100644
index 000..1a5564a
--- /dev/null
+++ b/am_ET/conversations.properties
@@ -0,0 +1,80 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+# LOCALIZATION NOTE (targetChanged):
+#  %1$S is the new conversation title (display name of the new target),
+#  %2$S is the protocol name used for the new target.
+targetChanged=The conversation will continue with %1$S, using %2$S.
+
+# LOCALIZATION NOTE (statusChanged):
+#  %1$S is the display name of the contact.
+#  %2$S is the new status type (a value from status.properties).
+statusChanged=%1$S is now %2$S.
+# LOCALIZATION NOTE (statusChangedWithStatusText):
+#  %1$S is the display name of the contact.
+#  %2$S is the new status type (a value from status.properties).
+#  %3$S is the status text (eg. "I'm currently away from the computer").
+statusChangedWithStatusText=%1$S is now %2$S: %3$S.
+# LOCALIZATION NOTE (statusChangedFromUnknown[WithStatusText]):
+#  special case of the previous 2 strings for when the status was
+#  previously unknown. These 2 strings should not mislead the user
+#  into thinking the person's status has just changed.
+statusChangedFromUnknown=%1$S is %2$S.
+statusChangedFromUnknownWithStatusText=%1$S is %2$S: %3$S.
+# LOCALIZATION NOTE (statusKnown[WithStatusText]):
+# special case of the previous 2 strings for when an account has just
+# been reconnected, so the status is now known. These 2 strings should not
+# mislead the user into thinking the person's status has just changed.
+statusKnown=Your account has been reconnected (%1$S is %2$S).
+statusKnownWithStatusText=Your account has been reconnected (%1$S is %2$S: 
%3$S).
+# LOCALIZATION NOTE (statusUnknown):
+#  %S is the display name of the contact.
+statusUnknown=Your account is disconnected (the status of %S is no longer 
known).
+
+accountDisconnected=Your account is disconnected.
+accountReconnected=Your account has been reconnected.
+
+# LOCALIZATION NOTE (autoReply):
+#  %S is replaced by the text of a message that was sent as an automatic reply.
+autoReply=Auto-reply - %S
+
+# LOCALIZATION NOTE (noTopic):
+# Displayed instead of the topic when no topic is set.
+noTopic=No topic message for this room.
+
+# LOCALIZATION NOTE (topicSet):
+#  %1$S is the conversation name, %2$S is the topic.
+topicSet=The topic for %1$S is: %2$S.
+# LOCALIZATION NOTE (topicNotSet):
+#  %S is the conversation name.
+topicNotSet=There is no topic for %S.
+# LOCALIZATION NOTE (topicChanged):
+#  %1$S is the user who changed the topic, %2$S is the new topic.
+topicChanged=%1$S has changed the topic to: %2$S.
+# LOCALIZATION NOTE (topicCleared):
+#  %1$S is the user who cleared the topic.
+topicCleared=%1$S has cleared the topic.
+
+# LOCALIZATION NOTE (nickSet):
+#   This is displayed as a system message when a participant changes his/her
+#   nickname in a conversation.
+#   %1$S is the old nick.
+#   %2$S is the new nick.
+nickSet=%1$S is now known as %2$S.
+# LOCALIZATION NOTE (nickSet.you):
+#   This is displayed as a system message when your nickname is changed.
+#   %S is your new nick.
+nickSet.you=You are now known as %S.
+
+# LOCALIZATION NOTE (messenger.conversations.selections.ellipsis):
+#  ellipsis is used when copying a part of a message to show that the message 
was cut
+messenger.conversations.selections.ellipsis=[…]
+
+# LOCALIZATION NOTE 
(messenger.conversations.selections.{system,content,action}MessagesTemplate):
+#  These 3 templates are used to format selected messages before copying them.
+#  Do not translate the texts between % characters, but feel free to adjust
+#  whitespace and separators to make them fit your locale.
+messenger.conversations.selections.systemMessagesTemplate=%time% - %message%
+messenger.conversations.selections.contentMessagesTemplate=%time% - %sender%: 
%message%
+messenger.conversations.selections.actionMessagesTemplate=%time% * %sender% 
%message%
diff --git a/ar_AA/conversations.properties b/ar_AA/conversations.properties
new file mode 100644
index 000..1a5564a
--- /dev/null
+++ b/ar_AA/conversations.properties
@@ -0,0 +1,80 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at 

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

2015-10-04 Thread translation
commit de940b504e8616fe8622affe11e25529463cd3b1
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:00 2015 +

Update translations for torbutton-torbuttonproperties
---
 am_ET/torbutton.properties |   41 ++-
 ar_AA/torbutton.properties |   78 
 sq_AL/torbutton.properties |   41 ++-
 3 files changed, 142 insertions(+), 18 deletions(-)

diff --git a/am_ET/torbutton.properties b/am_ET/torbutton.properties
index da6981f..2defd9b 100644
--- a/am_ET/torbutton.properties
+++ b/am_ET/torbutton.properties
@@ -1,5 +1,13 @@
 torbutton.button.tooltip.disabled = Enable Tor
 torbutton.button.tooltip.enabled = Disable Tor
+torbutton.circuit_display.internet = Internet
+torbutton.circuit_display.ip_unknown = IP unknown
+torbutton.circuit_display.onion_site = Onion site
+torbutton.circuit_display.this_browser = This browser
+torbutton.circuit_display.relay = relay
+torbutton.circuit_display.tor_bridge = Bridge
+torbutton.circuit_display.unknown_country = Unknown country
+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 = Click to enable Tor
 torbutton.panel.tooltip.enabled = Click to disable Tor
 torbutton.panel.plugins.disabled = Click to enable plugins
@@ -21,13 +29,13 @@ torbutton.popup.test.auto_failed = The automatic Tor proxy 
test failed to use To
 torbutton.prefs.recommended = (recommended)
 torbutton.prefs.optional = (optional)
 torbutton.prefs.crucial = (crucial)
-torbutton.popup.external.title = Load external content?
-torbutton.popup.external.app = An external application is needed to handle:\n\n
-torbutton.popup.external.note = \n\nNOTE: External applications are NOT Tor 
safe by default and can unmask you!\n
-torbutton.popup.external.suggest = \nIf this file is untrusted, you should 
either save it to view while offline or in a VM,\nor consider using a 
transparent Tor proxy like Tails LiveCD or torsocks.\n
-torbutton.popup.launch = Launch application
+torbutton.popup.external.title = Download an external file type?
+torbutton.popup.external.app = Tor Browser cannot display this file. You will 
need to open it with another application.\n\n
+torbutton.popup.external.note = Some types of files can cause applications to 
connect to the Internet without using Tor.\n\n
+torbutton.popup.external.suggest = To be safe, you should only open downloaded 
files while offline, or use a Tor Live CD such as Tails.\n
+torbutton.popup.launch = Download file
 torbutton.popup.cancel = Cancel
-torbutton.popup.dontask = Always launch applications from now on
+torbutton.popup.dontask = Automatically download files from now on
 torbutton.popup.test.no_http_proxy = Tor proxy test: Local HTTP Proxy is 
unreachable. Is Polipo running properly?
 torbutton.popup.captcha.title = Avoid Google Captchas?
 torbutton.popup.captcha.ask = Torbutton detected a Google Captcha. Would you 
like to be redirected to another search engine for this query?
@@ -46,10 +54,25 @@ torbutton.popup.short_torbrowser = Important Torbutton 
Information!\n\nTorbutton
 
 torbutton.popup.confirm_plugins = Plugins such as Flash can harm your privacy 
and anonymity.\n\nThey can also bypass Tor to reveal your current location and 
IP address.\n\nAre you sure you want to enable plugins?\n\n
 torbutton.popup.never_ask_again = Never ask me again
+torbutton.popup.confirm_newnym = Tor Browser will close all windows and tabs. 
All website sessions will be lost.\n\nRestart Tor Browser now to reset your 
identity?\n\n
+
+torbutton.slider_notification = The green onion menu now has a security slider 
which lets you adjust your security level. Check it out!
+torbutton.slider_notification_button = Open security settings
+
+torbutton.maximize_warning = Maximizing Tor Browser can allow websites to 
determine your monitor size, which can be used to track you. We recommend that 
you leave Tor Browser windows in their original default size.
 
 # Canvas permission prompt. Strings are kept here for ease of translation.
-canvas.siteprompt=This website (%S) attempted to access image data on a 
canvas. Since canvas image data can be used to discover information about your 
computer, blank image data was returned this time.
-canvas.allow=Allow in the Future
+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.notNowAccessKey=N
+canvas.allow=Allow in the future
 canvas.allowAccessKey=A
-canvas.never=Never for This Site
+canvas.never=Never for this site (recommended)
 canvas.neverAccessKey=e
+
+# Profile/startup error messages. Strings are kept here for ease of 
translation.
+# LOCALIZATION NOTE: %S is 

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

2015-10-04 Thread translation
commit 66bfc32bc5fba0e87849c600431b34337ca7a02a
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:33 2015 +

Update translations for torbutton-aboutdialogdtd
---
 am_ET/aboutdialog.dtd |   19 +++
 ar_AA/aboutdialog.dtd |   19 +++
 sq_AL/aboutdialog.dtd |   19 +++
 3 files changed, 57 insertions(+)

diff --git a/am_ET/aboutdialog.dtd b/am_ET/aboutdialog.dtd
new file mode 100644
index 000..5099ad7
--- /dev/null
+++ b/am_ET/aboutdialog.dtd
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ar_AA/aboutdialog.dtd b/ar_AA/aboutdialog.dtd
new file mode 100644
index 000..5099ad7
--- /dev/null
+++ b/ar_AA/aboutdialog.dtd
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/sq_AL/aboutdialog.dtd b/sq_AL/aboutdialog.dtd
new file mode 100644
index 000..5099ad7
--- /dev/null
+++ b/sq_AL/aboutdialog.dtd
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+

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


[tor-commits] [translation/tor-and-https] Update translations for tor-and-https

2015-10-04 Thread translation
commit a71c253e3a7aeffca1ffb645a972273c6d6989ca
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:21 2015 +

Update translations for tor-and-https
---
 am_ET.po |  135 ++
 ar_AA.po |  135 ++
 sq_AL.po |  135 ++
 3 files changed, 405 insertions(+)

diff --git a/am_ET.po b/am_ET.po
new file mode 100644
index 000..70b98eb
--- /dev/null
+++ b/am_ET.po
@@ -0,0 +1,135 @@
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"POT-Creation-Date: 2014-07-17 14:23+\n"
+"PO-Revision-Date: 2014-05-21 08:40+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: am_ET\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. (itstool) path: C/tor-and-https.svg/svg@direction
+#. (itstool) comment: C/tor-and-https.svg/svg@direction
+#. Specify "ltr" for left-to-right languages or "rtl" for right-to-left
+#. languages (e.g. Arabic or Hebrew).
+#: C/tor-and-https.svg:3
+msgid "ltr"
+msgstr ""
+
+#. (itstool) path: svg/title
+#: C/tor-and-https.svg:14
+#, no-wrap
+msgid "Tor and HTTPS"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Site.com"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "user / pw"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "data"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "location"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 3em max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "WiFi"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 4em max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "ISP"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Hacker"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Lawyer"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Sysadmin"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Police"
+msgstr ""
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "NSA"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 8em is ok, 9em is max.
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Tor relay"
+msgstr ""
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Key"
+msgstr ""
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Internet connection"
+msgstr ""
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Eavesdropping"
+msgstr ""
+
+#. (itstool) path: defs/text
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Data sharing"
+msgstr ""
diff --git a/ar_AA.po b/ar_AA.po
new file mode 100644
index 000..08d71d5
--- /dev/null
+++ b/ar_AA.po
@@ -0,0 +1,135 @@
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"POT-Creation-Date: 2014-07-17 14:23+\n"
+"PO-Revision-Date: 2014-05-21 08:40+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Arabic (Unitag) 
(http://www.transifex.com/otf/torproject/language/ar_AA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_AA\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#. (itstool) path: C/tor-and-https.svg/svg@direction
+#. (itstool) comment: C/tor-and-https.svg/svg@direction
+#. Specify "ltr" for left-to-right languages or "rtl" for right-to-left
+#. languages (e.g. Arabic or Hebrew).
+#: C/tor-and-https.svg:3
+msgid "ltr"
+msgstr ""
+
+#. (itstool) path: svg/title
+#: C/tor-and-https.svg:14
+#, no-wrap
+msgid "Tor and HTTPS"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "Site.com"
+msgstr ""
+
+#. (itstool) path: defs/text
+#. Keep it short: 7em max. Seven times the capital letter "M".
+#: C/tor-and-https.svg:363
+#, no-wrap
+msgid "user / pw"

[tor-commits] [translation/tor-messenger-fingerdtd] Update translations for tor-messenger-fingerdtd

2015-10-04 Thread translation
commit c31b23c9667adcf2bbfc637966c0a04ef4f10fd3
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:24 2015 +

Update translations for tor-messenger-fingerdtd
---
 am_ET/finger.dtd |   10 ++
 ar_AA/finger.dtd |   10 ++
 sq_AL/finger.dtd |   10 ++
 3 files changed, 30 insertions(+)

diff --git a/am_ET/finger.dtd b/am_ET/finger.dtd
new file mode 100644
index 000..7e611a4
--- /dev/null
+++ b/am_ET/finger.dtd
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ar_AA/finger.dtd b/ar_AA/finger.dtd
new file mode 100644
index 000..7e611a4
--- /dev/null
+++ b/ar_AA/finger.dtd
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/sq_AL/finger.dtd b/sq_AL/finger.dtd
new file mode 100644
index 000..7e611a4
--- /dev/null
+++ b/sq_AL/finger.dtd
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file

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


[tor-commits] [translation/tor-messenger-imtooltipproperties] Update translations for tor-messenger-imtooltipproperties

2015-10-04 Thread translation
commit 6500c96c45075faa62478be4303e77a0cc8df8af
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:30 2015 +

Update translations for tor-messenger-imtooltipproperties
---
 am_ET/imtooltip.properties |7 +++
 ar_AA/imtooltip.properties |7 +++
 sq_AL/imtooltip.properties |7 +++
 3 files changed, 21 insertions(+)

diff --git a/am_ET/imtooltip.properties b/am_ET/imtooltip.properties
new file mode 100644
index 000..0dd51fe
--- /dev/null
+++ b/am_ET/imtooltip.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+buddy.username=Username
+buddy.account=Account
+contact.tags=Tags
diff --git a/ar_AA/imtooltip.properties b/ar_AA/imtooltip.properties
new file mode 100644
index 000..0dd51fe
--- /dev/null
+++ b/ar_AA/imtooltip.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+buddy.username=Username
+buddy.account=Account
+contact.tags=Tags
diff --git a/sq_AL/imtooltip.properties b/sq_AL/imtooltip.properties
new file mode 100644
index 000..0dd51fe
--- /dev/null
+++ b/sq_AL/imtooltip.properties
@@ -0,0 +1,7 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+buddy.username=Username
+buddy.account=Account
+contact.tags=Tags

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


[tor-commits] [translation/tor-messenger-otrproperties] Update translations for tor-messenger-otrproperties

2015-10-04 Thread translation
commit 607bbdf182ec307cc4cae0ea1ea0472d7531e8c3
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:41 2015 +

Update translations for tor-messenger-otrproperties
---
 am_ET/otr.properties |   31 +++
 ar_AA/otr.properties |   31 +++
 sq_AL/otr.properties |   31 +++
 3 files changed, 93 insertions(+)

diff --git a/am_ET/otr.properties b/am_ET/otr.properties
new file mode 100644
index 000..07a14ec
--- /dev/null
+++ b/am_ET/otr.properties
@@ -0,0 +1,31 @@
+msgevent.encryption_required_part1=You attempted to send an unencrypted 
message to %S. As a policy, unencrypted messages are not allowed.
+msgevent.encryption_required_part2=Attempting to start a private conversation. 
Your message will be retransmitted when the private conversation starts.
+msgevent.encryption_error=An error occurred when encrypting your message. The 
message was not sent.
+msgevent.connection_ended=%S has already closed their private connection to 
you. Your message was not sent. Either end your private conversation, or 
restart it.
+msgevent.setup_error=An error occured while setting up a private conversation 
with %S.
+msgevent.msg_reflected=You are receiving your own OTR messages. You are either 
trying to talk to yourself, or someone is reflecting your messages back at you.
+msgevent.msg_resent=The last message to %S was resent.
+msgevent.rcvdmsg_not_private=The encrypted message received from %S is 
unreadable, as you are not currently communicating privately.
+msgevent.rcvdmsg_unreadable=We received an unreadable encrypted message from 
%S.
+msgevent.rcvdmsg_malformed=We received a malformed data message from %S.
+msgevent.log_heartbeat_rcvd=Heartbeat received from %S.
+msgevent.log_heartbeat_sent=Heartbeat sent to %S.
+msgevent.rcvdmsg_general_err=An OTR error occured.
+msgevent.rcvdmsg_unecrypted=We received an unencrypted message from %S.
+msgevent.rcvdmsg_unrecognized=We received an unrecognized OTR message from %S.
+msgevent.rcvdmsg_for_other_instance=%S has sent a message intended for a 
different session. If you are logged in multiple times, another session may 
have received the message.
+context.gone_secure_private=Private conversation with %S started.
+context.gone_secure_unverified=Private conversation with %S started. However, 
their identity has not been verified.
+context.still_secure=Successfully refreshed the private conversation with %S.
+error.enc=Error occurred encrypting message.
+error.not_priv=You sent encrypted data to %S, who wasn't expecting it.
+error.unreadable=You transmitted an unreadable encrypted message.
+error.malformed=You transmitted a malformed data message.
+resent=[resent]
+tlv.disconnected=%S has ended their private conversation with you; you should 
do the same.
+query.msg=%S has requested an Off-the Record private conversation. However, 
you do not have a plugin to support that. See http://otr.cypherpunks.ca/ for 
more information.
+trust.unused=Unused
+trust.not_private=Not Private
+trust.unverified=Unverified
+trust.private=Private
+trust.finished=Finished
diff --git a/ar_AA/otr.properties b/ar_AA/otr.properties
new file mode 100644
index 000..07a14ec
--- /dev/null
+++ b/ar_AA/otr.properties
@@ -0,0 +1,31 @@
+msgevent.encryption_required_part1=You attempted to send an unencrypted 
message to %S. As a policy, unencrypted messages are not allowed.
+msgevent.encryption_required_part2=Attempting to start a private conversation. 
Your message will be retransmitted when the private conversation starts.
+msgevent.encryption_error=An error occurred when encrypting your message. The 
message was not sent.
+msgevent.connection_ended=%S has already closed their private connection to 
you. Your message was not sent. Either end your private conversation, or 
restart it.
+msgevent.setup_error=An error occured while setting up a private conversation 
with %S.
+msgevent.msg_reflected=You are receiving your own OTR messages. You are either 
trying to talk to yourself, or someone is reflecting your messages back at you.
+msgevent.msg_resent=The last message to %S was resent.
+msgevent.rcvdmsg_not_private=The encrypted message received from %S is 
unreadable, as you are not currently communicating privately.
+msgevent.rcvdmsg_unreadable=We received an unreadable encrypted message from 
%S.
+msgevent.rcvdmsg_malformed=We received a malformed data message from %S.
+msgevent.log_heartbeat_rcvd=Heartbeat received from %S.
+msgevent.log_heartbeat_sent=Heartbeat sent to %S.
+msgevent.rcvdmsg_general_err=An OTR error occured.
+msgevent.rcvdmsg_unecrypted=We received an unencrypted message from %S.
+msgevent.rcvdmsg_unrecognized=We received an unrecognized OTR message from %S.
+msgevent.rcvdmsg_for_other_instance=%S has sent a message intended for a 
different session. If you are logged in multiple times, another session may 
have received the message.

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

2015-10-04 Thread translation
commit e83f68f9a623be221dbada9859a1f78068023246
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:01 2015 +

Update translations for torbirdy
---
 ar_AA/torbirdy.dtd|   63 +
 ar_AA/torbirdy.properties |   19 ++
 2 files changed, 82 insertions(+)

diff --git a/ar_AA/torbirdy.dtd b/ar_AA/torbirdy.dtd
new file mode 100644
index 000..3e22539
--- /dev/null
+++ b/ar_AA/torbirdy.dtd
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/ar_AA/torbirdy.properties b/ar_AA/torbirdy.properties
new file mode 100644
index 000..fcc69a3
--- /dev/null
+++ b/ar_AA/torbirdy.properties
@@ -0,0 +1,19 @@
+torbirdy.name=TorBirdy
+
+torbirdy.enabled.tor=TorBirdy Enabled:Tor
+torbirdy.enabled.jondo=TorBirdy Enabled:JonDo
+torbirdy.enabled.custom=TorBirdy Enabled:Custom Proxy
+torbirdy.enabled.torification=TorBirdy Enabled:Transparent Torification
+torbirdy.enabled.whonix=TorBirdy Enabled:Whonix
+torbirdy.disabled=TorBirdy:Disabled!
+
+torbirdy.email.prompt=TorBirdy has disabled Thunderbird's auto-configuration 
wizard to protect your anonymity.\n\nThe recommended security settings for %S 
have been set.\n\nYou can now configure the other account settings manually.
+
+torbirdy.email.advanced=Please note that changing the advanced settings of 
TorBirdy is NOT recommended.\n\nYou should only continue if you are sure of 
what you are doing.
+torbirdy.email.advanced.nextwarning=Show this warning next time
+torbirdy.email.advanced.title=TorBirdy Advanced Settings
+
+torbirdy.restart=You must restart Thunderbird for the time zone preference to 
take effect.
+
+torbirdy.firstrun=You are now running TorBirdy.\n\nTo help protect your 
anonymity, TorBirdy will enforce the Thunderbird settings it has set, 
preventing them from being changed by you or by any add-on. There are some 
settings that can be changed and those are accessed through TorBirdy's 
preferences dialog. When TorBirdy is uninstalled or disabled, all settings that 
it changes are reset to their default values (the values prior to TorBirdy's 
install).\n\nIf you are a new user, it is recommended that you read through the 
TorBirdy website to understand what we are trying to accomplish with TorBirdy 
for our users.
+torbirdy.website=https://trac.torproject.org/projects/tor/wiki/torbirdy

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


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

2015-10-04 Thread translation
commit 9587fb0d5ec482a4e21e530bd7ba3a98c95e2a60
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:55 2015 +

Update translations for torbutton-browserproperties
---
 am_ET/browser.properties |8 
 ar_AA/browser.properties |5 +
 sq_AL/browser.properties |8 
 3 files changed, 5 insertions(+), 16 deletions(-)

diff --git a/am_ET/browser.properties b/am_ET/browser.properties
index 295a03a..8849b67 100644
--- a/am_ET/browser.properties
+++ b/am_ET/browser.properties
@@ -3,11 +3,3 @@ browser.startup.homepage=about:tor
 
 # Spell checker dictionary
 spellchecker.dictionary=en_US
-
-# Default search engine
-browser.search.defaultenginename=Startpage
-
-# Search engine order (order displayed in the search bar dropdown)
-browser.search.order.1=Startpage
-browser.search.order.2=DuckDuckGo
-browser.search.order.3=Google
diff --git a/ar_AA/browser.properties b/ar_AA/browser.properties
new file mode 100644
index 000..8849b67
--- /dev/null
+++ b/ar_AA/browser.properties
@@ -0,0 +1,5 @@
+# Default home page
+browser.startup.homepage=about:tor
+
+# Spell checker dictionary
+spellchecker.dictionary=en_US
diff --git a/sq_AL/browser.properties b/sq_AL/browser.properties
index 295a03a..8849b67 100644
--- a/sq_AL/browser.properties
+++ b/sq_AL/browser.properties
@@ -3,11 +3,3 @@ browser.startup.homepage=about:tor
 
 # Spell checker dictionary
 spellchecker.dictionary=en_US
-
-# Default search engine
-browser.search.defaultenginename=Startpage
-
-# Search engine order (order displayed in the search bar dropdown)
-browser.search.order.1=Startpage
-browser.search.order.2=DuckDuckGo
-browser.search.order.3=Google

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


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

2015-10-04 Thread translation
commit ae1582088dad58b9b21a5be1b41e8ddbab288eb2
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:43 2015 +

Update translations for torbutton-brandproperties
---
 am_ET/brand.properties |3 ++-
 ar_AA/brand.properties |   16 
 sq_AL/brand.properties |3 ++-
 3 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/am_ET/brand.properties b/am_ET/brand.properties
index 9ae168e..732c157 100644
--- a/am_ET/brand.properties
+++ b/am_ET/brand.properties
@@ -2,7 +2,8 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
-brandShortName=TorBrowser
+brandShorterName=Tor Browser
+brandShortName=Tor Browser
 brandFullName=Tor Browser
 vendorShortName=Tor Project
 
diff --git a/ar_AA/brand.properties b/ar_AA/brand.properties
new file mode 100644
index 000..732c157
--- /dev/null
+++ b/ar_AA/brand.properties
@@ -0,0 +1,16 @@
+# This Source Code Form is subject to the terms of the Mozilla Public
+# License, v. 2.0. If a copy of the MPL was not distributed with this
+# file, You can obtain one at http://mozilla.org/MPL/2.0/.
+
+brandShorterName=Tor Browser
+brandShortName=Tor Browser
+brandFullName=Tor Browser
+vendorShortName=Tor Project
+
+homePageSingleStartMain=Firefox Start, a fast home page with built-in search
+homePageImport=Import your home page from %S
+
+homePageMigrationPageTitle=Home Page Selection
+homePageMigrationDescription=Please select the home page you wish to use:
+
+syncBrandShortName=Sync
diff --git a/sq_AL/brand.properties b/sq_AL/brand.properties
index 9ae168e..732c157 100644
--- a/sq_AL/brand.properties
+++ b/sq_AL/brand.properties
@@ -2,7 +2,8 @@
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
-brandShortName=TorBrowser
+brandShorterName=Tor Browser
+brandShortName=Tor Browser
 brandFullName=Tor Browser
 vendorShortName=Tor Project
 

___
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-10-04 Thread translation
commit 68f7b7548ccb76d1269d11e84aa92041d9dc3e5a
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:19 2015 +

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

diff --git a/ar_AA/progress.dtd b/ar_AA/progress.dtd
new file mode 100644
index 000..ebd9cef
--- /dev/null
+++ b/ar_AA/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/abouttor-homepage] Update translations for abouttor-homepage

2015-10-04 Thread translation
commit df3ceb4d6cb179a06871fcc8bc4b633e3469cc5c
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:37 2015 +

Update translations for abouttor-homepage
---
 am_ET/aboutTor.dtd |5 +++--
 ar_AA/aboutTor.dtd |   49 +
 sq_AL/aboutTor.dtd |5 +++--
 3 files changed, 55 insertions(+), 4 deletions(-)

diff --git a/am_ET/aboutTor.dtd b/am_ET/aboutTor.dtd
index 7128bb8..b923233 100644
--- a/am_ET/aboutTor.dtd
+++ b/am_ET/aboutTor.dtd
@@ -1,5 +1,5 @@
 
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 
@@ -25,6 +25,7 @@
 
 https://startpage.com/rth/search;>
 https://duckduckgo.com/html/;>
+https://search.disconnect.me/searchTerms/search?ses=Googlelocation_option=USsource=tor;>
 
 
 
diff --git a/ar_AA/aboutTor.dtd b/ar_AA/aboutTor.dtd
new file mode 100644
index 000..b923233
--- /dev/null
+++ b/ar_AA/aboutTor.dtd
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+https://startpage.com/rth/search;>
+https://duckduckgo.com/html/;>
+https://search.disconnect.me/searchTerms/search?ses=Googlelocation_option=USsource=tor;>
+
+
+
+
+
+
+
+
+https://www.torproject.org/download/download.html.en#warning;>
+
+
+
+https://www.torproject.org/docs/tor-doc-relay.html.en;>
+
+https://www.torproject.org/getinvolved/volunteer.html.en;>
+
+https://www.torproject.org/donate/donate.html.en;>
+
+
+
+https://www.torproject.org/about/overview.html.en;>
diff --git a/sq_AL/aboutTor.dtd b/sq_AL/aboutTor.dtd
index 7128bb8..b923233 100644
--- a/sq_AL/aboutTor.dtd
+++ b/sq_AL/aboutTor.dtd
@@ -1,5 +1,5 @@
 
@@ -8,7 +8,7 @@
 
 
 
-
+
 
 
 
@@ -25,6 +25,7 @@
 
 https://startpage.com/rth/search;>
 https://duckduckgo.com/html/;>
+https://search.disconnect.me/searchTerms/search?ses=Googlelocation_option=USsource=tor;>
 
 
 

___
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-10-04 Thread translation
commit cdd999ea8a7eb8e7181609062220d7482844f229
Author: Translation commit bot 
Date:   Sun Oct 4 21:46:14 2015 +

Update translations for tor-launcher-properties
---
 am_ET/torlauncher.properties |8 --
 ar_AA/torlauncher.properties |   61 ++
 sq_AL/torlauncher.properties |8 --
 3 files changed, 73 insertions(+), 4 deletions(-)

diff --git a/am_ET/torlauncher.properties b/am_ET/torlauncher.properties
index a2550db..02be756 100644
--- a/am_ET/torlauncher.properties
+++ b/am_ET/torlauncher.properties
@@ -3,8 +3,8 @@
 
 torlauncher.error_title=Tor Launcher
 
-torlauncher.tor_exited=Tor unexpectedly exited.
-torlauncher.please_restart_app=Please restart this application.
+torlauncher.tor_exited=Tor unexpectedly exited. This might be due to a bug in 
Tor itself, another program on your system, or faulty hardware. Until you 
restart Tor, the Tor Browser will not able to reach any websites. If the 
problem persists, please send a copy of your Tor Log to the support team.
+torlauncher.tor_exited2=Restarting Tor will not close your browser tabs.
 torlauncher.tor_controlconn_failed=Could not connect to Tor control port.
 torlauncher.tor_failed_to_start=Tor failed to start.
 torlauncher.tor_control_failed=Failed to take control of Tor.
@@ -30,12 +30,15 @@ torlauncher.error_bridge_bad_default_type=No provided 
bridges that have the tran
 torlauncher.recommended_bridge=(recommended)
 
 torlauncher.connect=Connect
+torlauncher.restart_tor=Restart Tor
 torlauncher.quit=Quit
 torlauncher.quit_win=Exit
 torlauncher.done=Done
 
 torlauncher.forAssistance=For assistance, contact %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
@@ -55,3 +58,4 @@ torlauncher.bootstrapWarning.identity=identity mismatch
 torlauncher.bootstrapWarning.timeout=connection timeout
 torlauncher.bootstrapWarning.noroute=no route to host
 torlauncher.bootstrapWarning.ioerror=read/write error
+torlauncher.bootstrapWarning.pt_missing=missing pluggable transport
diff --git a/ar_AA/torlauncher.properties b/ar_AA/torlauncher.properties
new file mode 100644
index 000..02be756
--- /dev/null
+++ b/ar_AA/torlauncher.properties
@@ -0,0 +1,61 @@
+### Copyright (c) 2014, The Tor Project, Inc.
+### See LICENSE for licensing information.
+
+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_controlconn_failed=Could not connect to Tor control port.
+torlauncher.tor_failed_to_start=Tor failed to start.
+torlauncher.tor_control_failed=Failed to take control of Tor.
+torlauncher.tor_bootstrap_failed=Tor failed to establish a Tor network 
connection.
+torlauncher.tor_bootstrap_failed_details=%1$S failed (%2$S).
+
+torlauncher.unable_to_start_tor=Unable to start Tor.\n\n%S
+torlauncher.tor_missing=The Tor executable is missing.
+torlauncher.torrc_missing=The torrc file is missing.
+torlauncher.datadir_missing=The Tor data directory does not exist.
+torlauncher.password_hash_missing=Failed to get hashed password.
+
+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.ensure_tor_is_running=Please ensure that Tor is running.
+
+torlauncher.error_proxy_addr_missing=You must specify both an IP address or 
hostname and a port number to configure Tor to use a proxy to access the 
Internet.
+torlauncher.error_proxy_type_missing=You must select the proxy type.
+torlauncher.error_bridges_missing=You must specify one or more bridges.
+torlauncher.error_default_bridges_type_missing=You must select a transport 
type for the provided bridges.
+torlauncher.error_bridge_bad_default_type=No provided bridges that have the 
transport type %S are available. Please adjust your settings.
+
+torlauncher.recommended_bridge=(recommended)
+
+torlauncher.connect=Connect
+torlauncher.restart_tor=Restart Tor
+torlauncher.quit=Quit
+torlauncher.quit_win=Exit
+torlauncher.done=Done
+
+torlauncher.forAssistance=For assistance, contact %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 

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

2015-10-04 Thread translation
commit 65f190e953a8b103b1c4a8301d1eea247f0853cb
Author: Translation commit bot 
Date:   Sun Oct 4 21:45:23 2015 +

Update translations for whisperback
---
 am_ET/am_ET.po |6 +-
 ar_AA/ar_AA.po |  199 
 sq_AL/sq_AL.po |6 +-
 3 files changed, 205 insertions(+), 6 deletions(-)

diff --git a/am_ET/am_ET.po b/am_ET/am_ET.po
index af124bf..ba4b04e 100644
--- a/am_ET/am_ET.po
+++ b/am_ET/am_ET.po
@@ -8,9 +8,9 @@ msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2014-03-17 17:40+0100\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"PO-Revision-Date: 2012-02-26 16:11+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
diff --git a/ar_AA/ar_AA.po b/ar_AA/ar_AA.po
new file mode 100644
index 000..8401529
--- /dev/null
+++ b/ar_AA/ar_AA.po
@@ -0,0 +1,199 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2014-03-17 17:40+0100\n"
+"PO-Revision-Date: 2012-02-26 16:11+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Arabic (Unitag) 
(http://www.transifex.com/otf/torproject/language/ar_AA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_AA\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#. XXX use a better exception
+#: ../whisperBack/whisperback.py:63
+#, python-format
+msgid "Invalid contact email: %s"
+msgstr ""
+
+#: ../whisperBack/whisperback.py:80
+#, python-format
+msgid "Invalid contact OpenPGP key: %s"
+msgstr ""
+
+#: ../whisperBack/whisperback.py:82
+msgid "Invalid contact OpenPGP public key block"
+msgstr ""
+
+#: ../whisperBack/exceptions.py:41
+#, python-format
+msgid ""
+"The %s variable was not found in any of the configuration files "
+"/etc/whisperback/config.py, ~/.whisperback/config.py, ./config.py"
+msgstr ""
+
+#: ../whisperBack/gui.py:154
+msgid "Unable to load a valid configuration."
+msgstr ""
+
+#: ../whisperBack/gui.py:220
+msgid "Sending mail..."
+msgstr ""
+
+#: ../whisperBack/gui.py:221
+msgid "Sending mail"
+msgstr ""
+
+#. pylint: disable=C0301
+#: ../whisperBack/gui.py:223
+msgid "This could take a while..."
+msgstr ""
+
+#: ../whisperBack/gui.py:237
+msgid "The contact email adress doesn't seem valid."
+msgstr ""
+
+#: ../whisperBack/gui.py:254
+msgid "Unable to send the mail: SMTP error."
+msgstr ""
+
+#: ../whisperBack/gui.py:256
+msgid "Unable to connect to the server."
+msgstr ""
+
+#: ../whisperBack/gui.py:258
+msgid "Unable to create or to send the mail."
+msgstr ""
+
+#: ../whisperBack/gui.py:261
+msgid ""
+"\n"
+"\n"
+"The bug report could not be sent, likely due to network problems. Please try 
to reconnect to the network and click send again.\n"
+"\n"
+"If it does not work, you will be offered to save the bug report."
+msgstr ""
+
+#: ../whisperBack/gui.py:274
+msgid "Your message has been sent."
+msgstr ""
+
+#: ../whisperBack/gui.py:281
+msgid "An error occured during encryption."
+msgstr ""
+
+#: ../whisperBack/gui.py:301
+#, python-format
+msgid "Unable to save %s."
+msgstr ""
+
+#. XXX: fix string
+#: ../whisperBack/gui.py:325
+#, python-format
+msgid ""
+"The bug report could not be sent, likely due to network problems.\n"
+"\n"
+"As a work-around you can save the bug report as a file on a USB drive and try 
to send it to us at %s from your email account using another system. Note that 
your bug report will not be anonymous when doing so unless you take further 
steps yourself (e.g. using Tor with a throw-away email account).\n"
+"\n"
+"Do you want to save the bug report to a file?"
+msgstr ""
+
+#: ../whisperBack/gui.py:389 ../data/whisperback.ui.h:21
+msgid "WhisperBack"
+msgstr ""
+
+#: ../whisperBack/gui.py:390 ../data/whisperback.ui.h:2
+msgid "Send feedback in an encrypted mail."
+msgstr ""
+
+#: ../whisperBack/gui.py:393
+msgid "Copyright © 2009-2012 Tails developpers (ta...@boum.org)"
+msgstr ""
+
+#: ../whisperBack/gui.py:394
+msgid "Tails developers "
+msgstr ""
+
+#: ../whisperBack/gui.py:395
+msgid "translator-credits"
+msgstr ""
+
+#: ../whisperBack/gui.py:422
+msgid "This doesn't seem to be a valid URL or OpenPGP key."
+msgstr ""
+
+#: ../data/whisperback.ui.h:1
+msgid "Copyright © 2009-2012 ta...@boum.org"
+msgstr 

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

2015-10-04 Thread translation
commit 45fb44cd8a11c92b3cff28b80a505a2843a65d2e
Author: Translation commit bot 
Date:   Sun Oct 4 21:45:04 2015 +

Update translations for bridgedb
---
 am_ET/LC_MESSAGES/bridgedb.po |  372 +++-
 ar_AA/LC_MESSAGES/bridgedb.po |  380 +
 sq_AL/LC_MESSAGES/bridgedb.po |  372 +++-
 3 files changed, 1032 insertions(+), 92 deletions(-)

diff --git a/am_ET/LC_MESSAGES/bridgedb.po b/am_ET/LC_MESSAGES/bridgedb.po
index 9a385db..03f585d 100644
--- a/am_ET/LC_MESSAGES/bridgedb.po
+++ b/am_ET/LC_MESSAGES/bridgedb.po
@@ -1,100 +1,380 @@
 # 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:
 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: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"Report-Msgid-Bugs-To: 
'https://trac.torproject.org/projects/tor/newticket?component=BridgeDB=bridgedb-reported,msgid=isis,sysrqb=isis'\n"
+"POT-Creation-Date: 2015-07-25 03:40+\n"
+"PO-Revision-Date: 2011-02-19 16:53+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 0.9.6\n"
+"Generated-By: Babel 1.3\n"
 "Language: am_ET\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: lib/bridgedb/templates/base.html:33
-msgid "What are bridges?"
+#. 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"
+#: bridgedb/https/server.py:167
+msgid "Sorry! Something went wrong with your request."
+msgstr ""
+
+#: bridgedb/https/templates/base.html:79
+msgid "Report a Bug"
+msgstr ""
+
+#: bridgedb/https/templates/base.html:82
+msgid "Source Code"
+msgstr ""
+
+#: bridgedb/https/templates/base.html:85
+msgid "Changelog"
+msgstr ""
+
+#: bridgedb/https/templates/base.html:88
+msgid "Contact"
+msgstr ""
+
+#: bridgedb/https/templates/bridges.html:35
+msgid "Select All"
+msgstr ""
+
+#: bridgedb/https/templates/bridges.html:40
+msgid "Show QRCode"
+msgstr ""
+
+#: bridgedb/https/templates/bridges.html:52
+msgid "QRCode for your bridge lines"
 msgstr ""
 
-#: lib/bridgedb/templates/base.html:34
+#. TRANSLATORS: Please translate this into some silly way to say
+#. "There was a problem!" in your language. For example,
+#. for Italian, you might translate this into "Mama mia!",
+#. or for French: "Sacrebleu!". :)
+#: bridgedb/https/templates/bridges.html:67
+#: bridgedb/https/templates/bridges.html:125
+msgid "Uh oh, spaghettios!"
+msgstr ""
+
+#: bridgedb/https/templates/bridges.html:68
+msgid "It seems there was an error getting your QRCode."
+msgstr ""
+
+#: bridgedb/https/templates/bridges.html:73
+msgid ""
+"This QRCode contains your bridge lines. Scan it with a QRCode reader to copy"
+" your bridge lines onto mobile and other devices."
+msgstr ""
+
+#: bridgedb/https/templates/bridges.html:131
+msgid "There currently aren't any bridges available..."
+msgstr ""
+
+#: bridgedb/https/templates/bridges.html:132
 #, python-format
 msgid ""
-"%s Bridge relays %s are Tor relays that help you circumvent censorship."
+" Perhaps you should try %s going back %s and choosing a different bridge "
+"type!"
 msgstr ""
 
-#: lib/bridgedb/templates/base.html:39
-msgid "I need an alternative way of getting bridges!"
+#: bridgedb/https/templates/index.html:11
+#, python-format
+msgid "Step %s1%s"
+msgstr ""
+
+#: bridgedb/https/templates/index.html:13
+#, python-format
+msgid "Download %s Tor Browser %s"
 msgstr ""
 
-#: lib/bridgedb/templates/base.html:40
+#: bridgedb/https/templates/index.html:25
+#, python-format
+msgid "Step %s2%s"
+msgstr ""
+
+#: bridgedb/https/templates/index.html:27
+#, python-format
+msgid "Get %s bridges %s"
+msgstr ""
+
+#: bridgedb/https/templates/index.html:36
+#, python-format
+msgid "Step %s3%s"
+msgstr ""
+
+#: bridgedb/https/templates/index.html:38
+#, python-format
+msgid "Now %s add the bridges to Tor Browser %s"
+msgstr ""
+
+#. TRANSLATORS: Please make sure the '%s' surrounding single letters at the
+#. beginning of words are present in your final translation. Thanks!
+#. (These are used to insert HTML5 underlining tags, to mark accesskeys
+#. for disabled users.)
+#: 

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

2015-10-04 Thread translation
commit 7f0b5928256410eb97a06c1cca1286d0108db36f
Author: Translation commit bot 
Date:   Sun Oct 4 21:45:17 2015 +

Update translations for torcheck
---
 am_ET/torcheck.po |   17 ++---
 ar_AA/torcheck.po |  102 +
 sq_AL/torcheck.po |   17 ++---
 3 files changed, 128 insertions(+), 8 deletions(-)

diff --git a/am_ET/torcheck.po b/am_ET/torcheck.po
index 0d40011..b02c2b0 100644
--- a/am_ET/torcheck.po
+++ b/am_ET/torcheck.po
@@ -6,9 +6,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"PO-Revision-Date: 2010-11-30 04:59+\n"
+"Last-Translator: Appelbaum \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -25,7 +25,7 @@ msgid ""
 "the Internet anonymously."
 msgstr ""
 
-msgid "There is a security update available for the Tor Browser Bundle."
+msgid "There is a security update available for Tor Browser."
 msgstr ""
 
 msgid ""
@@ -91,3 +91,12 @@ msgstr ""
 
 msgid "JavaScript is disabled."
 msgstr ""
+
+msgid "However, it does not appear to be Tor Browser."
+msgstr ""
+
+msgid "Run a Relay"
+msgstr ""
+
+msgid "Stay Anonymous"
+msgstr ""
diff --git a/ar_AA/torcheck.po b/ar_AA/torcheck.po
new file mode 100644
index 000..29e59cc
--- /dev/null
+++ b/ar_AA/torcheck.po
@@ -0,0 +1,102 @@
+# TorCheck gettext template
+# Copyright (C) 2008-2013 The Tor Project, Inc
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"POT-Creation-Date: 2012-02-16 20:28+PDT\n"
+"PO-Revision-Date: 2010-11-30 04:59+\n"
+"Last-Translator: Appelbaum \n"
+"Language-Team: Arabic (Unitag) 
(http://www.transifex.com/otf/torproject/language/ar_AA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: pygettext.py 1.5\n"
+"Language: ar_AA\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+msgid "Congratulations. This browser is configured to use Tor."
+msgstr ""
+
+msgid ""
+"Please refer to the https://www.torproject.org/\;>Tor website "
+"for further information about using Tor safely.  You are now free to browse "
+"the Internet anonymously."
+msgstr ""
+
+msgid "There is a security update available for Tor Browser."
+msgstr ""
+
+msgid ""
+"https://www.torproject.org/download/download-easy.html\;>Click "
+"here to go to the download page"
+msgstr ""
+
+msgid "Sorry. You are not using Tor."
+msgstr ""
+
+msgid ""
+"If you are attempting to use a Tor client, please refer to the https://www.torproject.org/\;>Tor website and specifically the instructions for "
+"configuring your Tor client."
+msgstr ""
+
+msgid "Sorry, your query failed or an unexpected response was received."
+msgstr ""
+
+msgid ""
+"A temporary service outage prevents us from determining if your source IP "
+"address is a https://www.torproject.org/\;>Tor node."
+msgstr ""
+
+msgid "Your IP address appears to be: "
+msgstr ""
+
+msgid "Are you using Tor?"
+msgstr ""
+
+msgid "This page is also available in the following languages:"
+msgstr ""
+
+msgid "For more information about this exit relay, see:"
+msgstr ""
+
+msgid ""
+"The Tor Project is a US 501(c)(3) non-profit dedicated to the research, "
+"development, and education of online anonymity and privacy."
+msgstr ""
+
+msgid "Learn More "
+msgstr ""
+
+msgid "Go"
+msgstr ""
+
+msgid "Short User Manual"
+msgstr ""
+
+msgid "Donate to Support Tor"
+msgstr ""
+
+msgid "Tor Q Site"
+msgstr ""
+
+msgid "Volunteer"
+msgstr ""
+
+msgid "JavaScript is enabled."
+msgstr ""
+
+msgid "JavaScript is disabled."
+msgstr ""
+
+msgid "However, it does not appear to be Tor Browser."
+msgstr ""
+
+msgid "Run a Relay"
+msgstr ""
+
+msgid "Stay Anonymous"
+msgstr ""
diff --git a/sq_AL/torcheck.po b/sq_AL/torcheck.po
index 43e3bd0..9c61fea 100644
--- a/sq_AL/torcheck.po
+++ b/sq_AL/torcheck.po
@@ -6,9 +6,9 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "POT-Creation-Date: 2012-02-16 20:28+PDT\n"
-"PO-Revision-Date: 2014-03-21 21:22+\n"
-"Last-Translator: Phoul \n"
-"Language-Team: Albanian (Albania) 
(http://www.transifex.com/projects/p/torproject/language/sq_AL/)\n"
+"PO-Revision-Date: 2010-11-30 04:59+\n"
+"Last-Translator: Appelbaum \n"
+"Language-Team: Albanian (Albania) 
(http://www.transifex.com/otf/torproject/language/sq_AL/)\n"
 "MIME-Version: 1.0\n"
 

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

2015-10-04 Thread translation
commit b9b7055f9e7b93cb09688e384d7972891f9c50fc
Author: Translation commit bot 
Date:   Sun Oct 4 21:45:40 2015 +

Update translations for liveusb-creator
---
 am_ET/am_ET.po |  287 ++-
 ar_AA/ar_AA.po |  597 
 sq_AL/sq_AL.po |  287 ++-
 3 files changed, 899 insertions(+), 272 deletions(-)

diff --git a/am_ET/am_ET.po b/am_ET/am_ET.po
index d7a4753..1adfec5 100644
--- a/am_ET/am_ET.po
+++ b/am_ET/am_ET.po
@@ -7,86 +7,94 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-03-17 22:01+0100\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"POT-Creation-Date: 2015-08-10 16:01+0200\n"
+"PO-Revision-Date: 2012-10-03 17:40+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: am_ET\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: ../liveusb/dialog.py:159 ../liveusb/launcher_ui.py:158
+#: ../liveusb/gui.py:451
+msgid "\"Clone & Install\""
+msgstr ""
+
+#: ../liveusb/gui.py:453
+msgid "\"Install from ISO\""
+msgstr ""
+
+#: ../liveusb/dialog.py:150 ../liveusb/launcher_ui.py:149
 #, python-format
 msgid "%(distribution)s Installer"
 msgstr ""
 
-#: ../liveusb/gui.py:808
+#: ../liveusb/gui.py:804
 #, python-format
 msgid "%(filename)s selected"
 msgstr ""
 
-#: ../liveusb/gui.py:439
+#: ../liveusb/gui.py:424
 #, python-format
 msgid "%(size)s %(label)s"
 msgstr ""
 
-#: ../liveusb/gui.py:445
+#: ../liveusb/gui.py:430
 #, python-format
 msgid "%(vendor)s %(model)s (%(details)s) - %(device)s"
 msgstr ""
 
-#: ../liveusb/creator.py:1020
+#: ../liveusb/creator.py:1097
 #, python-format
 msgid "%s already bootable"
 msgstr ""
 
-#: ../liveusb/launcher_ui.py:165
+#: ../liveusb/launcher_ui.py:156
 msgid ""
 "http://www.w3.org/TR/REC-html40/strict.dtd\;>\n"
 "\n"
 "p, li { white-space: pre-wrap; }\n"
-"\n"
-"Need help? Read the documentation."
+"\n"
+"Need help? Read the documentation."
 msgstr ""
 
-#: ../liveusb/launcher_ui.py:160
+#: ../liveusb/launcher_ui.py:151
 msgid ""
 "http://www.w3.org/TR/REC-html40/strict.dtd\;>\n"
 "\n"
 "p, li { white-space: pre-wrap; }\n"
-"\n"
-"Copy the running Tails onto a USB stick or SD card. All data 
on the target drive will be lost."
+"\n"
+"Copy the running Tails onto a USB stick or SD card. All data 
on the target drive will be lost."
 msgstr ""
 
-#: ../liveusb/launcher_ui.py:162
+#: ../liveusb/launcher_ui.py:153
 msgid ""
 "http://www.w3.org/TR/REC-html40/strict.dtd\;>\n"
 "\n"
 "p, li { white-space: pre-wrap; }\n"
-"\n"
-"Copy the running Tails onto an already installed Tails 
device. Other partitions found on the stick are 
preserved."
+"\n"
+"Copy the running Tails onto an already installed Tails 
device. Other partitions found on the stick are 
preserved."
 msgstr ""
 
-#: ../liveusb/launcher_ui.py:164
+#: ../liveusb/launcher_ui.py:155
 msgid ""
 "http://www.w3.org/TR/REC-html40/strict.dtd\;>\n"
 "\n"
 "p, li { white-space: pre-wrap; }\n"
-"\n"
-"Upgrade an already installed Tails device from a new ISO 
image."
+"\n"
+"Upgrade an already installed Tails device from a new ISO 
image."
 msgstr ""
 
-#: ../liveusb/dialog.py:163
+#: ../liveusb/dialog.py:154
 msgid "Alt+B"
 msgstr ""
 
-#: ../liveusb/dialog.py:162
+#: ../liveusb/dialog.py:153
 msgid "Browse"
 msgstr ""
 
-#: ../liveusb/dialog.py:169
+#: ../liveusb/dialog.py:160
 msgid ""
 "By allocating extra space on your USB stick for a persistent overlay, you "
 "will be able to store data and make permanent modifications to your live "
@@ -94,266 +102,278 @@ msgid ""
 "persist after a reboot."
 msgstr ""
 
-#: ../liveusb/creator.py:1122 ../liveusb/creator.py:1385
+#: ../liveusb/creator.py:1196 ../liveusb/creator.py:1459
 #, python-format
 msgid "Calculating the SHA1 of %s"
 msgstr ""
 
-#: ../liveusb/creator.py:1333
+#: ../liveusb/creator.py:1407
 msgid "Cannot find"
 msgstr ""
 
-#: ../liveusb/creator.py:542
+#: ../liveusb/creator.py:560
 #, python-format
 msgid "Cannot find device %s"
 msgstr ""
 
-#: ../liveusb/launcher_ui.py:159
+#: ../liveusb/launcher_ui.py:150
 msgid ""
 "Clone\n"
 "&&\n"
 "Install"
 msgstr ""
 
-#: ../liveusb/launcher_ui.py:161
+#: ../liveusb/launcher_ui.py:152
 msgid ""
 "Clone\n"
 "&&\n"
 "Upgrade"
 msgstr ""
 
-#: ../liveusb/creator.py:400
+#: ../liveusb/creator.py:417
 #, python-format
 msgid "Creating %sMB persistent overlay"
 msgstr ""
 
-#: ../liveusb/gui.py:567
+#: ../liveusb/gui.py:582
 msgid ""
 "Device is not yet mounted, so we cannot determine the amount of free space."
 msgstr ""
 
-#: ../liveusb/dialog.py:166
+#: 

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

2015-10-04 Thread translation
commit cfff810f0ffdf1ec3f3dfdd494148fe10b922e79
Author: Translation commit bot 
Date:   Sun Oct 4 21:45:54 2015 +

Update translations for tails-greeter
---
 am_ET/am_ET.po |   24 +++
 ar_AA/ar_AA.po |  202 
 sq_AL/sq_AL.po |   24 +++
 3 files changed, 226 insertions(+), 24 deletions(-)

diff --git a/am_ET/am_ET.po b/am_ET/am_ET.po
index 104893d..5751582 100644
--- a/am_ET/am_ET.po
+++ b/am_ET/am_ET.po
@@ -7,10 +7,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: The Tor Project\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-03-17 13:54+0100\n"
-"PO-Revision-Date: 2014-04-04 12:13+\n"
-"Last-Translator: OpenITP \n"
-"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/projects/p/torproject/language/am_ET/)\n"
+"POT-Creation-Date: 2015-09-20 18:20+0200\n"
+"PO-Revision-Date: 2012-10-03 17:36+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Amharic (Ethiopia) 
(http://www.transifex.com/otf/torproject/language/am_ET/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
@@ -101,12 +101,12 @@ msgstr ""
 
 #: ../glade/optionswindow.glade.h:12
 msgid ""
-"This option makes Tails look more like Microsoft Windows XP. This may be "
+"This option makes Tails look more like Microsoft Windows 8. This may be "
 "useful in public places in order to avoid attracting suspicion."
 msgstr ""
 
 #: ../glade/optionswindow.glade.h:13
-msgid "Activate Microsoft Windows XP Camouflage"
+msgid "Activate Microsoft Windows 8 Camouflage"
 msgstr ""
 
 #: ../glade/optionswindow.glade.h:14
@@ -161,7 +161,7 @@ msgstr ""
 msgid " "
 msgstr ""
 
-#: ../glade/langpanel.glade.h:2 ../GdmGreeter/langpanel.py:42
+#: ../glade/langpanel.glade.h:2 ../tailsgreeter/langpanel.py:43
 msgid "Language"
 msgstr ""
 
@@ -173,14 +173,14 @@ msgstr ""
 msgid "Layout"
 msgstr ""
 
-#: ../GdmGreeter/persistence.py:59
+#: ../tailsgreeter/persistence.py:59
 #, python-format
 msgid ""
 "live-persist failed with return code %(returncode)s:\n"
 "%(stderr)s"
 msgstr ""
 
-#: ../GdmGreeter/persistence.py:99
+#: ../tailsgreeter/persistence.py:99
 #, python-format
 msgid ""
 "cryptsetup failed with return code %(returncode)s:\n"
@@ -188,7 +188,7 @@ msgid ""
 "%(stderr)s"
 msgstr ""
 
-#: ../GdmGreeter/persistence.py:124
+#: ../tailsgreeter/persistence.py:124
 #, python-format
 msgid ""
 "live-persist failed with return code %(returncode)s:\n"
@@ -196,7 +196,7 @@ msgid ""
 "%(stderr)s"
 msgstr ""
 
-#: ../GdmGreeter/langpanel.py:124 ../GdmGreeter/langpanel.py:148
-#: ../GdmGreeter/langpanel.py:181
+#: ../tailsgreeter/langpanel.py:123 ../tailsgreeter/langpanel.py:150
+#: ../tailsgreeter/langpanel.py:183
 msgid "Other..."
 msgstr ""
diff --git a/ar_AA/ar_AA.po b/ar_AA/ar_AA.po
new file mode 100644
index 000..4fec711
--- /dev/null
+++ b/ar_AA/ar_AA.po
@@ -0,0 +1,202 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: The Tor Project\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-09-20 18:20+0200\n"
+"PO-Revision-Date: 2012-10-03 17:36+\n"
+"Last-Translator: FULL NAME \n"
+"Language-Team: Arabic (Unitag) 
(http://www.transifex.com/otf/torproject/language/ar_AA/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar_AA\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && 
n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#: ../glade/persistencewindow.glade.h:1
+msgid "Forward"
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:2 ../glade/optionswindow.glade.h:1
+msgid "Login"
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:3 ../glade/optionswindow.glade.h:2
+msgid "Welcome to Tails"
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:4
+msgid "Use persistence?"
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:5
+msgid "Documentation"
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:6
+msgid "Yes"
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:7
+msgid "No"
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:8
+msgid "Passphrase:"
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:9
+msgid "Read-Only?"
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:10
+msgid "Wrong passphrase. Please try again."
+msgstr ""
+
+#: ../glade/persistencewindow.glade.h:11
+msgid "More options?"
+msgstr ""
+
+#: ../glade/optionswindow.glade.h:3
+msgid "Administration password"
+msgstr ""
+
+#: ../glade/optionswindow.glade.h:4
+msgid ""
+"Documentation"
+msgstr ""
+
+#: ../glade/optionswindow.glade.h:5
+msgid ""
+"Enter an administration password in case you need to perform administration 
tasks.\n"
+"Otherwise it will be disabled for better security."
+msgstr ""

[tor-commits] [translation/tor-messenger-authproperties] Update translations for tor-messenger-authproperties

2015-10-04 Thread translation
commit 7de4febb9452de322c2110655222a87206d8ce36
Author: Translation commit bot 
Date:   Sun Oct 4 21:47:55 2015 +

Update translations for tor-messenger-authproperties
---
 am_ET/auth.properties |   12 
 ar_AA/auth.properties |   12 
 sq_AL/auth.properties |   12 
 3 files changed, 36 insertions(+)

diff --git a/am_ET/auth.properties b/am_ET/auth.properties
new file mode 100644
index 000..f76c719
--- /dev/null
+++ b/am_ET/auth.properties
@@ -0,0 +1,12 @@
+auth.title=Verify %S's identity
+auth.yourFingerprint=Fingerprint for you, %S:\n%S
+auth.theirFingerprint=Purported fingerprint for %S:\n%S
+auth.help=Verifying a contact's identity helps ensure that the person you are 
talking to is who they claim to be.
+auth.helpTitle=Verification help
+auth.question=This is the question asked by your contact:\n\n%S\n\nEnter 
secret answer here (case sensitive):
+auth.secret=Enter secret here:
+auth.error=An error occurred while verifying your contact's identity.
+auth.success=Verifying your contact's identity completed successfully.
+auth.successThem=Your contact has successfully verified your identity. You may 
want to verify their identity as well by asking your own question.
+auth.fail=Failed to verify your contact's identity.
+auth.done=Done
diff --git a/ar_AA/auth.properties b/ar_AA/auth.properties
new file mode 100644
index 000..f76c719
--- /dev/null
+++ b/ar_AA/auth.properties
@@ -0,0 +1,12 @@
+auth.title=Verify %S's identity
+auth.yourFingerprint=Fingerprint for you, %S:\n%S
+auth.theirFingerprint=Purported fingerprint for %S:\n%S
+auth.help=Verifying a contact's identity helps ensure that the person you are 
talking to is who they claim to be.
+auth.helpTitle=Verification help
+auth.question=This is the question asked by your contact:\n\n%S\n\nEnter 
secret answer here (case sensitive):
+auth.secret=Enter secret here:
+auth.error=An error occurred while verifying your contact's identity.
+auth.success=Verifying your contact's identity completed successfully.
+auth.successThem=Your contact has successfully verified your identity. You may 
want to verify their identity as well by asking your own question.
+auth.fail=Failed to verify your contact's identity.
+auth.done=Done
diff --git a/sq_AL/auth.properties b/sq_AL/auth.properties
new file mode 100644
index 000..f76c719
--- /dev/null
+++ b/sq_AL/auth.properties
@@ -0,0 +1,12 @@
+auth.title=Verify %S's identity
+auth.yourFingerprint=Fingerprint for you, %S:\n%S
+auth.theirFingerprint=Purported fingerprint for %S:\n%S
+auth.help=Verifying a contact's identity helps ensure that the person you are 
talking to is who they claim to be.
+auth.helpTitle=Verification help
+auth.question=This is the question asked by your contact:\n\n%S\n\nEnter 
secret answer here (case sensitive):
+auth.secret=Enter secret here:
+auth.error=An error occurred while verifying your contact's identity.
+auth.success=Verifying your contact's identity completed successfully.
+auth.successThem=Your contact has successfully verified your identity. You may 
want to verify their identity as well by asking your own question.
+auth.fail=Failed to verify your contact's identity.
+auth.done=Done

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


[tor-commits] [translation/tor-messenger-privdtd] Update translations for tor-messenger-privdtd

2015-10-04 Thread translation
commit 1752ce9e784e0047b0b1744e9604a45bbd8455a1
Author: Translation commit bot 
Date:   Sun Oct 4 21:48:58 2015 +

Update translations for tor-messenger-privdtd
---
 am_ET/priv.dtd |2 ++
 ar_AA/priv.dtd |2 ++
 sq_AL/priv.dtd |2 ++
 3 files changed, 6 insertions(+)

diff --git a/am_ET/priv.dtd b/am_ET/priv.dtd
new file mode 100644
index 000..7007979
--- /dev/null
+++ b/am_ET/priv.dtd
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/ar_AA/priv.dtd b/ar_AA/priv.dtd
new file mode 100644
index 000..7007979
--- /dev/null
+++ b/ar_AA/priv.dtd
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/sq_AL/priv.dtd b/sq_AL/priv.dtd
new file mode 100644
index 000..7007979
--- /dev/null
+++ b/sq_AL/priv.dtd
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file

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